# Single sign-on

TS NoCode contains its own user management. In order to minimize the effort in maintaining the profiles, and require less effort for users already authenticated in other systems.

## <span class="mw-headline" id="bkmrk-oauth2-1">Oauth2</span>

There are multiple Oauth 2 sources available

- Azure
- Office 365
- Google
- LinkedIn
- Facebook
- MitID

Note than only the Office 365 source can be used to synchronize group membership.

### <span class="mw-headline" id="bkmrk-implementation-1">Implementation</span>

Setup will require 2 steps

1. Setting up the SSO source
2. Configuring your TS platform

In Designer &gt; Modules &gt; Configuration set up the following properties

- oauth\_\_\_\_Allow: Set to true
- oauth\_\_\_\_Tenant: From step 1 above
- oauth\_\_\_\_Secret: From step 1 above
- oauth\_\_\_\_Client: From step 1 above

## <span class="mw-headline" id="bkmrk-ldap-integration-1">LDAP integration</span>

LDAP integration is not SSO per se, but rather using LDAP as an authentication source.

- Use LDAP to authenticate
- Import and link groups

### <span class="mw-headline" id="bkmrk-implementation-3">Implementation</span>

Learn about how to set up LDAP integration (insert link)

## <span class="mw-headline" id="bkmrk-ts-as-oauth2-provide-1">TS as Oauth2 provider</span>

In case you want other systems to use TS to authenticate users, the platform can be set up to respond to Oauth2 requests.

### <span class="mw-headline" id="bkmrk-implementation-5">Implementation</span>

Contact TS support team to get a link to the required Wordpress SSO plugin

Also

- oauthWPAllow: Set true
- oauthWPClient: Set to anything
- oauthWPSecret: Set to anything
- oauthWPHost: URL of the Wordpress server