Änderungen von Dokument Externe Benutzer


Von Version 1.1
bearbeitet von gru
am 20.01.2021, 16:20
Änderungskommentar: Imported from XAR
Auf Version 11.2
bearbeitet von gru
am 26.06.2023, 11:00
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -1,9 +1,11 @@
1 -{{version major="6" minor="4" patch="0"/}} Dieses kostenpflichtige Feature ist ab der {{formcycle/}} Version 6.4 verfügbar und erlaubt es, externe Identity Provider für die Authentifizierung von Nutzern in {{formcycle/}} Formularen zu verwenden.
1 +Dieses kostenpflichtige Feature erlaubt es, externe Identity Provider für die Authentifizierung von Nutzern in {{formcycle/}} Formularen zu verwenden.
2 2  
3 3  
4 4  {{content/}}
5 5  
6 -{{figure image="identity_provider_de.png" clear="h1"}}Konfigurationsoberfläche beim Anlegen eines neuen Identity Providers.{{/figure}}
6 +{{figure image="identity_provider_de.png" clear="h1"}}
7 +Konfigurationsoberfläche beim Anlegen eines neuen Identity Providers.
8 +{{/figure}}
7 7  
8 8  An dieser Stelle ist es möglich Identity Provider anzulegen, über welche sich Nutzer in allen [[Mandanten>>doc:Formcycle.SystemSettings.UserInterface.Clients]] an {{formcycle/}} Formularen anmelden können. Falls bestimmte Identity Provider nur auf bestimmten Mandanten verfügbar sein sollen, können diese im entsprechenden Mandanten unter der [[Benutzerverwaltung>>doc:Formcycle.UserInterface.UserSettings.ExternalUsers.WebHome]] konfiguriert werden.
9 9  
... ... @@ -12,10 +12,13 @@
12 12  Durch klicken auf die links oben befindliche {{ficon name="plus-circle-outline"/}}-Schaltfläche kann ein neuer Identity Providers angelegt werden. Zunächst erscheinen 4 Schaltflächen, durch welche die Art des Identity Providers ausgewählt werden muss. Es stehen die folgenden Typen von Identity Providern zur Auswahl:
13 13  
14 14  * [[OpenID Connect>>Formcycle.SystemSettings.UserInterface.ExternalUsers.openid]]
17 +* [[OAuth 2 >>Formcycle.SystemSettings.UserInterface.ExternalUsers.oauth]]
15 15  * [[SAML 2.0>>Formcycle.SystemSettings.UserInterface.ExternalUsers.saml]]
16 16  * [[Facebook>>Formcycle.SystemSettings.UserInterface.ExternalUsers.facebook]]
17 17  * [[Google>>Formcycle.SystemSettings.UserInterface.ExternalUsers.google]]
21 +* [[Azure AD>>Formcycle.SystemSettings.UserInterface.ExternalUsers.azure]] {{version major="7" minor="1" /}}
18 18  
23 +
19 19  Die individuellen Optionen zum Konfigurieren dieser Identity Provider werden auf den verlinkten Unterseiten im Detail beschrieben.
20 20  
21 21  == Vorhandenen Identity Provider löschen ==
... ... @@ -24,4 +24,4 @@
24 24  
25 25  == Daten des angemeldeten Nutzers im Formular verwenden ==
26 26  
27 -Die bei der Anmeldung zurückgelieferten Daten eines Nutzers können unter anderem auch zum Befüllen von Formularfeldern genutzt werden. Hierfür können die Platzhalter [[[%$USER%]>>doc:Formcycle.UserInterface.Variables.WebHome||anchor="sec_user_variables"]], [[[%$LAST_USER%]>>doc:Formcycle.UserInterface.Variables.WebHome||anchor="sec_user_variables"]] und [[[%$INITIAL_USER%]>>doc:Formcycle.UserInterface.Variables.WebHome||anchor="sec_user_variables"]] in Formularelementen als Wert gesetzt werden. Alternativ kann per JavaScript auf diese Daten über das XFC-METADATA-Objekt {{jsdoc page="metadata" name="user"/}} zugegriffen werden.
32 +Die bei der Anmeldung zurückgelieferten Daten eines Nutzers können unter anderem auch zum Befüllen von Formularfeldern genutzt werden. Hierfür können die Platzhalter [[[%$USER%]>>doc:Formcycle.UserInterface.Variables||anchor="sec_user_variables"]], [[[%$LAST_USER%]>>doc:Formcycle.UserInterface.Variables||anchor="sec_user_variables"]] und [[[%$INITIAL_USER%]>>doc:Formcycle.UserInterface.Variables||anchor="sec_user_variables"]] in Formularelementen als Wert gesetzt werden. Alternativ kann per JavaScript auf diese Daten über das XFC-METADATA-Objekt {{jsdoc page="metadata" name="user"/}} zugegriffen werden.