{"id":43238,"date":"2026-02-19T14:19:58","date_gmt":"2026-02-19T13:19:58","guid":{"rendered":"https:\/\/churchtools.academy\/?post_type=docs&#038;p=43238"},"modified":"2026-03-20T12:18:14","modified_gmt":"2026-03-20T11:18:14","password":"","slug":"oauth-zwischen-zwei-churchtools-systemen","status":"publish","type":"docs","link":"https:\/\/churchtools.academy\/de\/help\/system-einstellungen\/oauth-login-systemeinstellungen\/oauth-zwischen-zwei-churchtools-systemen\/","title":{"rendered":"OAuth-Authentifizierung mit ChurchTools"},"content":{"rendered":"\n<p>In dieser Anleitung zeigen wir dir, wie du <strong>zwei ChurchTools-Systeme<\/strong> miteinander verkn\u00fcpfst. Dabei dient eines der beiden Systeme als Authentifizierungsserver f\u00fcr das andere System, den Client. Das hei\u00dft, Nutzer des Server-Systems k\u00f6nnen sich anschlie\u00dfend beim Client-System einloggen. Sie brauchen daf\u00fcr keine separaten Login-Daten auf dem Client.<\/p>\n\n\n\n<p>Du kannst diese Seite auch als Hilfe verwenden, wenn du kein zweites ChurchTools, sondern ein <strong>Drittsystem<\/strong> nutzen m\u00f6chtest. So k\u00f6nntest du dein ChurchTools als Authentifizierungsserver f\u00fcr ein System wie NextCloud nutzen oder einen anderen Authentifizierungsserver f\u00fcr dein ChurchTools anbinden. Die jeweilige Konfiguration in ChurchTools bleibt gleich.<br>F\u00fcr das andere System k\u00f6nnen wir dir leider keine Anleitung zur Verf\u00fcgung stellen. Bitte informiere dich entsprechend \u00fcber die Hilfsangebote der jeweiligen Software.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. OAuth-Server vorbereiten<\/h2>\n\n\n\n<p>Schauen wir uns zun\u00e4chst an, wie du deinem OAuth-Server einen Client hinzuf\u00fcgst. Navigiere in dem ChurchTools-System zur <em>Login<\/em>-Seite, das als Server dienen soll. Es ist das System, auf dem die Benutzer bereits vorhanden sind, die sich im zweiten System einloggen k\u00f6nnen sollen. Wie du die Login-Seite erreichst, beschreiben wir auf <a href=\"https:\/\/churchtools.academy\/de\/help\/system-einstellungen\/login-systemeinstellungen\/login-bei-und-mit-churchtools\/\" data-type=\"docs\" data-id=\"43227\" target=\"_blank\" rel=\"noreferrer noopener\">Login bei und mit ChurchTools<\/a>.<\/p>\n\n\n\n<p>Klicke auf die Schaltfl\u00e4che <strong>OAuth-Client hinzuf\u00fcgen<\/strong>. Es \u00f6ffnet sich ein Fenster, in dem du dem Client einen Namen geben musst. Du kannst den Namen frei w\u00e4hlen, er dient nur zur eindeutigen Kennung auf dem Server. In unserem Beispiel hei\u00dft er \u201eChuToo Client\u201c.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-15-at-16.51.57-1.png\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1376\" height=\"553\" src=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-15-at-16.51.57-1.png\" alt=\"Login OAuth-Client hinzuf\u00fcgen\" class=\"wp-image-43299\" style=\"width:624px;height:auto\" srcset=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-15-at-16.51.57-1.png 1376w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-15-at-16.51.57-1-300x121.png 300w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-15-at-16.51.57-1-1024x412.png 1024w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-15-at-16.51.57-1-768x309.png 768w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-15-at-16.51.57-1-360x145.png 360w\" sizes=\"(max-width: 1376px) 100vw, 1376px\" \/><\/a><\/figure>\n\n\n\n<p>ChurchTools erstellt nun alle Server-Informationen, die f\u00fcr eine Anbindung relevant sind. Eine vereinfachte Erkl\u00e4rung der verwendeten Begriffe findest du auf unserer Hilfeseite <a href=\"https:\/\/churchtools.academy\/de\/help\/system-einstellungen\/oauth-login-systemeinstellungen\/was-ist-oauth-login-in-drittsysteme\/\" data-type=\"docs\" data-id=\"25486\">Was ist OAuth? (Login in Drittsysteme)<\/a>.<\/p>\n\n\n\n<p>Die Redirect-URI fehlt nat\u00fcrlich, denn sie wird vom Client bereitgestellt und muss dann hier eingetragen werden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-24-at-10.12.11.png\"><img decoding=\"async\" width=\"964\" height=\"791\" src=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-24-at-10.12.11.png\" alt=\"Login OAuth-Client bearbeiten ohne Redirect-URI\" class=\"wp-image-43778\" srcset=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-24-at-10.12.11.png 964w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-24-at-10.12.11-300x246.png 300w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-24-at-10.12.11-768x630.png 768w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-24-at-10.12.11-360x295.png 360w\" sizes=\"(max-width: 964px) 100vw, 964px\" \/><\/a><\/figure>\n\n\n\n<aside class=\"wp-block-group ct-box ct-box-blue has-background is-vertical is-layout-flex wp-container-core-group-is-layout-002f1c27 wp-block-group-is-layout-flex\" style=\"border-radius:8px;border-left-color:#3e70ce;border-left-width:0.5rem;background-color:#f3f5f7;margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<p style=\"margin-top:0.5rem;margin-right:0.5rem;margin-bottom:0rem;margin-left:0.5rem\"><strong>Hinweis<\/strong><\/p>\n\n\n\n<p style=\"margin-top:0rem;margin-right:0.5rem;margin-bottom:0.5rem;margin-left:0.5rem\">Beachte die blaue Hinweisbox. Wenn die Systeme verbunden sind, musst du noch die notwendigen Berechtigungen vergeben, um den Server zur Authentifizierung nutzen zu k\u00f6nnen. Weitere Informationen dazu findest du in Abschnitt 3.<\/p>\n<\/aside>\n\n\n\n<h2 class=\"wp-block-heading\">2. OAuth-Client konfigurieren<\/h2>\n\n\n\n<p>Wechsle jetzt in dein Client-System und \u00f6ffne dort ebenfalls die Login-Seite. \u00d6ffne \u00fcber die Schaltfl\u00e4che <strong>OAuth-Server hinzuf\u00fcgen<\/strong> die folgende Eingabe-Maske. Hier tr\u00e4gst du die entsprechenden Daten aus dem Server ein.<\/p>\n\n\n\n<p>Im unteren Abschnitt der Eingabe-Maske kannst du \u00fcber die Schaltfl\u00e4che <strong>Neue Personen erstellen<\/strong> festlegen, ob Personen, die auf dem Client noch nicht vorhanden sind, erstellt werden, wenn sie sich \u00fcber den Server per OAuth einloggen. Du musst dann definieren, welchen <em>Personenstatus <\/em>sie bekommen und welchem <em>Standort <\/em>sie zugewiesen werden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-11.59.45.png\"><img decoding=\"async\" width=\"1928\" height=\"1308\" src=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-11.59.45.png\" alt=\"Screenshot Login OAuth-Server hinzuf\u00fcgen\" class=\"wp-image-54662\" srcset=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-11.59.45.png 1928w, https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-11.59.45-300x204.png 300w, https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-11.59.45-1024x695.png 1024w, https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-11.59.45-768x521.png 768w, https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-11.59.45-1536x1042.png 1536w, https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-11.59.45-360x244.png 360w\" sizes=\"(max-width: 1928px) 100vw, 1928px\" \/><\/a><\/figure>\n\n\n\n<p>Falls es f\u00fcr deine Verbindung zum Authentifizierungsserver wichtig ist, f\u00fclle das Feld <strong>Client-Secret<\/strong> aus. Du kannst hier frei ein Passwort vergeben. F\u00fcr die Verbindung zu einem ChurchTools Server ist aktuell kein Client-Secret notwendig.<\/p>\n\n\n\n<p>Kopiere dir abschlie\u00dfend den <strong>Client Identifier<\/strong> und klicke auf <em>Hinzuf\u00fcgen<\/em>.<\/p>\n\n\n\n<p>\u00d6ffnest du anschlie\u00dfend durch Anklicken den neu eingetragenen OAuth-Server, kannst du zus\u00e4tzlich noch \u00fcber die Schaltf\u00e4che <em>Registrierung m\u00f6glich<\/em> aktivieren, dass im Drittsystem eine <strong>Registrierung von neuen Benutzern<\/strong> m\u00f6glich ist.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-12.01.43.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1768\" height=\"136\" src=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-12.01.43.png\" alt=\"Screenshot Registrierung m\u00f6glich\" class=\"wp-image-54664\" srcset=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-12.01.43.png 1768w, https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-12.01.43-300x23.png 300w, https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-12.01.43-1024x79.png 1024w, https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-12.01.43-768x59.png 768w, https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-12.01.43-1536x118.png 1536w, https:\/\/churchtools.academy\/wp-content\/uploads\/2026\/02\/CTC-2026-03-20-at-12.01.43-360x28.png 360w\" sizes=\"(max-width: 1768px) 100vw, 1768px\" \/><\/a><\/figure>\n\n\n\n<p>Damit sind deine Arbeiten am Client abgeschlossen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. OAuth-Server fertigstellen<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Redirect-URI hinzuf\u00fcgen<\/h3>\n\n\n\n<p>Um die Verbindung zwischen den beiden ChurchTools-Systemen fertigzustellen, trage nun auf der Login-Seite des Servers die Redirect-URI ein. \u00dcber die Schaltfl\u00e4che <strong>Redirect-URI hinzuf\u00fcgen<\/strong> \u00f6ffnest du das entsprechende Fenster und tr\u00e4gst hier den aus dem Client kopierten Link ein.<br>Alle notwendigen Daten f\u00fcr die Verbindung zwischen Server und Client sind damit eingetragen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Notwendige Berechtigung vergeben<\/h3>\n\n\n\n<p>Damit sich Benutzer deines ChurchTools-Servers beim ChurchTools-Clients via OAuth einloggen k\u00f6nnen, ben\u00f6tigen sie die Berechtigung <strong>Bei Drittsystem via ChurchTools Benutzerkonto einloggen (Login to External System)<\/strong>. Du findest diese Berechtigung in der <em>Rechteverwaltung<\/em> im Bereich <em>Administration<\/em>. Weitere Informationen dazu findest du auf unserer Hilfeseite <a href=\"https:\/\/churchtools.academy\/de\/help\/system-einstellungen\/login-systemeinstellungen\/login-bei-churchtools\/\" target=\"_blank\" rel=\"noreferrer noopener\">Login bei und mit ChurchTools<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Login beim Client<\/h2>\n\n\n\n<p>In der Login-Maske des Clients wird jetzt die Option eingeblendet, sich \u00fcber den Authentifizierungsserver einzuloggen. Eventuell ist der Standard-Login f\u00fcr ChurchTools ausgeblendet und damit nicht mehr zu sehen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CG-Mertalia-Login-2025-12-18-at-14.01.28.png\"><img loading=\"lazy\" decoding=\"async\" width=\"788\" height=\"1458\" src=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CG-Mertalia-Login-2025-12-18-at-14.01.28.png\" alt=\"Anmeldefenster Client\" class=\"wp-image-43425\" style=\"width:343px\" srcset=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CG-Mertalia-Login-2025-12-18-at-14.01.28.png 788w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CG-Mertalia-Login-2025-12-18-at-14.01.28-162x300.png 162w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CG-Mertalia-Login-2025-12-18-at-14.01.28-553x1024.png 553w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CG-Mertalia-Login-2025-12-18-at-14.01.28-768x1421.png 768w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CG-Mertalia-Login-2025-12-18-at-14.01.28-277x512.png 277w\" sizes=\"(max-width: 788px) 100vw, 788px\" \/><\/a><\/figure>\n\n\n\n<p>W\u00e4hlst du diese Option, \u00f6ffnet sich ein Fenster, das dich dar\u00fcber informiert, welche Login-Informationen vom Server an den Client weitergegeben werden. Stimmst du zu, wirst du im Client-System eingeloggt. Diese Datenschutzabfrage erfolgt nur beim ersten Login \u00fcber OAuth.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-24-at-10.31.09.png\"><img loading=\"lazy\" decoding=\"async\" width=\"394\" height=\"544\" src=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-24-at-10.31.09.png\" alt=\"OAuth Client Anmeldeinformationen\" class=\"wp-image-43794\" srcset=\"https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-24-at-10.31.09.png 394w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-24-at-10.31.09-217x300.png 217w, https:\/\/churchtools.academy\/wp-content\/uploads\/2025\/12\/CTC-2025-12-24-at-10.31.09-360x497.png 360w\" sizes=\"(max-width: 394px) 100vw, 394px\" \/><\/a><\/figure>\n\n\n\n<aside class=\"wp-block-group ct-box ct-box-blue has-background is-vertical is-layout-flex wp-container-core-group-is-layout-002f1c27 wp-block-group-is-layout-flex\" style=\"border-radius:8px;border-left-color:#3e70ce;border-left-width:0.5rem;background-color:#f3f5f7;margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<p style=\"margin-top:0.5rem;margin-right:0.5rem;margin-bottom:0rem;margin-left:0.5rem\"><strong>Hinweis<\/strong><\/p>\n\n\n\n<p style=\"margin-top:0rem;margin-right:0.5rem;margin-bottom:0.5rem;margin-left:0.5rem\">Bedenke, dass der Login am Client-System von den Einstellungen im Server abh\u00e4ngig ist.<br>Ist die Option <em>Neue Person anlegen<\/em> nicht aktiviert und du hast auf dem Client System kein Benutzerkonto, kannst du dich nicht einloggen.<br>Ist die Option <em>Neue Person anlegen<\/em> aktiviert, wird auf dem Client ein neues Benutzerkonto f\u00fcr dich erstellt, wenn du noch keins hast. Dabei h\u00e4ngen <em>Personenstatus<\/em>, <em>Bereich<\/em> und <em>Standort<\/em> von den Einstellungen im Server ab. Sie k\u00f6nnen im Nachhinein auf dem Client-System ge\u00e4ndert werden.<\/p>\n<\/aside>\n\n\n\n<aside class=\"wp-block-group ct-artikel-zum-weiterlesen has-background is-layout-constrained wp-container-core-group-is-layout-89fd719a wp-block-group-is-layout-constrained\" style=\"border-radius:8px;background-color:#f9fafb;margin-top:24px;margin-bottom:24px;padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px\">\n<h2 class=\"wp-block-heading has-medium-font-size\">Artikel zum Weiterlesen<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/churchtools.academy\/de\/help\/system-einstellungen\/login-systemeinstellungen\/login-bei-churchtools\/\" target=\"_blank\" rel=\"noreferrer noopener\">Login bei und mit ChurchTools<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/churchtools.academy\/de\/help\/system-einstellungen\/oauth-login-systemeinstellungen\/was-ist-oauth-login-in-drittsysteme\/\">Was ist OAuth? (Login in Drittsysteme)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/churchtools.academy\/de\/help\/system-einstellungen\/oauth-login-systemeinstellungen\/login-bei-drittsystem-nextcloud-einrichten-oauth\/\">Login bei Drittsystem: Nextcloud einrichten (OAuth)<\/a><\/li>\n<\/ul>\n<\/aside>\n","protected":false},"excerpt":{"rendered":"<p>In dieser Anleitung zeigen wir dir, wie du zwei ChurchTools-Systeme miteinander verkn\u00fcpfst. Dabei dient eines der beiden Systeme als Authentifizierungsserver f\u00fcr das andere System, den Client. Das hei\u00dft, Nutzer des Server-Systems k\u00f6nnen sich anschlie\u00dfend beim Client-System einloggen. Sie brauchen daf\u00fcr keine separaten Login-Daten auf dem Client. Du kannst diese Seite auch als Hilfe verwenden, wenn [&hellip;]<\/p>\n","protected":false},"author":43,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"doc_category":[698],"doc_tag":[],"knowledge_base":[346],"class_list":["post-43238","docs","type-docs","status-publish","hentry","doc_category-oauth-login-systemeinstellungen","knowledge_base-system-einstellungen"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":[],"year_month":"2026-04","word_count":660,"total_views":"850","reactions":{"happy":"0","normal":"0","sad":"1"},"author_info":{"name":"Stefan Krumsdorf","author_nicename":"skrumsdorf","author_url":"https:\/\/churchtools.academy\/de\/author\/skrumsdorf\/"},"doc_category_info":[{"term_name":"OAuth","term_url":"https:\/\/churchtools.academy\/de\/help\/system-einstellungen\/oauth-login-systemeinstellungen\/"}],"doc_tag_info":[],"knowledge_base_info":[{"term_name":"System-Einstellungen","term_url":"https:\/\/churchtools.academy\/de\/help\/system-einstellungen\/","term_slug":"system-einstellungen"}],"knowledge_base_slug":["system-einstellungen"],"_links":{"self":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/docs\/43238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/users\/43"}],"replies":[{"embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/comments?post=43238"}],"version-history":[{"count":28,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/docs\/43238\/revisions"}],"predecessor-version":[{"id":54665,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/docs\/43238\/revisions\/54665"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/media?parent=43238"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/doc_category?post=43238"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/doc_tag?post=43238"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/churchtools.academy\/de\/wp-json\/wp\/v2\/knowledge_base?post=43238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}