Changes for page Externe Benutzer


From version 3.1
edited by jdr
on 19.07.2021, 16:25
Change comment: There is no comment for this version
To version 7.2
edited by gru
on 26.06.2023, 11:01
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.jdr
1 +XWiki.gru
Content
... ... @@ -1,9 +1,11 @@
1 -This feature is subject to costs and available from {{formcycle/}} version 6.4 onwards. It allows the usage of external identity providers for the authentication of users in {{formcycle/}} forms.
1 +This feature is subject to costs and it allows the usage of external identity providers for the authentication of users in {{formcycle/}} forms.
2 2  
3 3  
4 4  {{content/}}
5 5  
6 -{{figure image="identity_provider_en.png" clear="h1"}}Configuration interface while adding a new Identity Provider.{{/figure}}
6 +{{figure image="identity_provider_en.png" clear="h1"}}
7 +Configuration interface while adding a new Identity Provider.
8 +{{/figure}}
7 7  
8 8  It is possible to configure identity providers here, which can be used to authenticate users in all forms of all [[clients>>doc:Formcycle.SystemSettings.UserInterface.Clients]]. If an identity provider is only supposed to be available in certain clients, it can be configured in the [[User settings>>doc:Formcycle.UserInterface.UserSettings.ExternalUsers.WebHome]] instead.
9 9  
... ... @@ -12,10 +12,11 @@
12 12  By clicking on the {{ficon name="plus-circle-outline"/}} button in the upper left corner, a new Identity Provider can be created. At first 4 buttons appear, by which the type of identity provider must be selected. The following types of Identity Providers are available:
13 13  
14 14  * [[OpenID Connect>>Formcycle.SystemSettings.UserInterface.ExternalUsers.openid]]
15 -* [[OAuth 2 >> ]]
17 +* [[OAuth 2 >>Formcycle.SystemSettings.UserInterface.ExternalUsers.oauth]]
16 16  * [[SAML 2.0>>Formcycle.SystemSettings.UserInterface.ExternalUsers.saml]]
17 17  * [[Facebook>>Formcycle.SystemSettings.UserInterface.ExternalUsers.facebook]]
18 18  * [[Google>>Formcycle.SystemSettings.UserInterface.ExternalUsers.google]]
21 +* [[Azure AD >>Formcycle.SystemSettings.UserInterface.ExternalUsers.azure]] {{version major="7" minor="1" /}}
19 19  
20 20  The individual options for configuring these identity providers are described in detail on the linked subpages.
21 21  
... ... @@ -25,4 +25,4 @@
25 25  
26 26  == Use data of the logged in user in forms ==
27 27  
28 -The user data returned upon login can be used, among other things, to fill form fields. For this purpose, the placeholders [[[%$USER%]>>doc:Formcycle.UserInterface.Variables.WebHome||anchor="sec_user_variables"]], [[[%$LAST_USER%]>>doc:Formcycle.UserInterface.Variables.WebHome||anchor="sec_user_variables"]] and [[[%$INITIAL_USER%]>>doc:Formcycle.UserInterface.Variables.WebHome||anchor="sec_user_variables"]] can be set as values in form elements. Alternatively, this data can be accessed in JavaScript through the XFC METADATA object {{jsdoc page="metadata" name="user"/}}.
31 +The user data returned upon login can be used, among other things, to fill form fields. For this purpose, the placeholders [[[%$USER%]>>doc:Formcycle.UserInterface.Variables||anchor="sec_user_variables"]], [[[%$LAST_USER%]>>doc:Formcycle.UserInterface.Variables||anchor="sec_user_variables"]] and [[[%$INITIAL_USER%]>>doc:Formcycle.UserInterface.Variables||anchor="sec_user_variables"]] can be set as values in form elements. Alternatively, this data can be accessed in JavaScript through the XFC METADATA object {{jsdoc page="metadata" name="user"/}}.