Difference between revisions of "HowTo:Integrate UBIK in an SSO Environment"
(→Studio) |
|||
Line 41: | Line 41: | ||
OIDC: | OIDC: | ||
− | <syntaxhighlight lang=" | + | <syntaxhighlight lang="csharp"> |
public override UBIK.Kernel.SSO.ISSOProcessor GetSSOProcessor(System.String token) | public override UBIK.Kernel.SSO.ISSOProcessor GetSSOProcessor(System.String token) | ||
{ | { | ||
Line 55: | Line 55: | ||
SAML: | SAML: | ||
− | <syntaxhighlight lang=" | + | <syntaxhighlight lang="csharp"> |
public override UBIK.Kernel.SSO.ISSOProcessor GetSSOProcessor(System.String token) | public override UBIK.Kernel.SSO.ISSOProcessor GetSSOProcessor(System.String token) | ||
{ | { | ||
Line 73: | Line 73: | ||
An external auth config object specifies for which meta class and sync action (e.g., when uploading instruction documents), which SSO configuration should be used. The result of a correct configuration will be, that the client sends an SSO token to the server when performing the sync action for an instance of the meta class. On the server side, you can use that token to interact with the external system. This only works if there is a scope with the external entity classification for that meta class, because it provides the means to transport the token. | An external auth config object specifies for which meta class and sync action (e.g., when uploading instruction documents), which SSO configuration should be used. The result of a correct configuration will be, that the client sends an SSO token to the server when performing the sync action for an instance of the meta class. On the server side, you can use that token to interact with the external system. This only works if there is a scope with the external entity classification for that meta class, because it provides the means to transport the token. | ||
+ | |||
+ | [[Category:How-To|Integrate UBIK in an SSO Environment]] | ||
+ | [[Category:Version 3.6|Integrate UBIK in an SSO Environment]] | ||
= Client = | = Client = |
Revision as of 09:19, 12 April 2023
Single Sign On (SSO) allows an end-user to interact with multiple services without logging in more than once.
This page shows how to integrate UBIK® into such an SSO environment.