ਸਿੰਗਲ ਸਾਈਨ-ਆਨ ਕੌਂਫਿਗਰੇਸ਼ਨ (SAML/OIDC)
SAML ਜਾਂ OIDC ਨਾਲ ਸਿੰਗਲ ਸਾਈਨ-ਆਨ (SSO) ਕੌਂਫਿਗਰ ਕਰਨਾ
ScribbleMaps SAML 2.0 ਜਾਂ OpenID Connect (OIDC) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਐਂਟਰਪ੍ਰਾਈਜ਼ ਸਿੰਗਲ ਸਾਈਨ-ਆਨ ਨੂੰ ਸਪੋਰਟ ਕਰਦਾ ਹੈ। ਇਸ ਨਾਲ ਤੁਹਾਡੀ ਟੀਮ ਦੇ ਮੈਂਬਰ ਤੁਹਾਡੀ ਸੰਸਥਾ ਦੇ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ (IdP) ਜਿਵੇਂ ਕਿ Okta, Microsoft Entra ID (Azure AD), Google Workspace, ਜਾਂ Auth0 ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰਮਾਣਿਕਤਾ ਕਰ ਸਕਦੇ ਹਨ।
SSO ਕੌਂਫਿਗਰੇਸ਼ਨ team.scribblemaps.com 'ਤੇ ਉਪਲਬਧ ਹੈ ਅਤੇ ਬਿਲਕੁਲ ਮੁਫ਼ਤ ਹੈ।
ਵਿਸ਼ਾ-ਸੂਚੀ
- ਸਮਰਥਿਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
- ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ
- ਕਦਮ 1: ਆਪਣੇ ਈਮੇਲ ਡੋਮੇਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ
- ਕਦਮ 2: ਆਪਣਾ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ ਕੌਂਫਿਗਰ ਕਰੋ
- ਕਦਮ 3: ScribbleMaps ਵਿੱਚ SSO ਕੌਂਫਿਗਰ ਕਰੋ
- ਕਦਮ 4: ਆਪਣੀ ਕੌਂਫਿਗਰੇਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ
- ਕਦਮ 5: SSO ਚਾਲੂ ਕਰੋ
- SP-ਇਨੀਸ਼ੀਏਟਿਡ SSO
- OIN ਯੂਨੀਵਰਸਲ ਲੌਗਆਊਟ
- ਪ੍ਰੋਵਾਈਡਰ-ਵਿਸ਼ੇਸ਼ ਗਾਈਡਾਂ
- ਉੱਨਤ ਵਿਕਲਪ
- ਸਮੱਸਿਆ ਨਿਵਾਰਣ
ਸਮਰਥਿਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
ScribbleMaps SSO ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਹੇਠ ਲਿਖੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਸਪੋਰਟ ਕਰਦੀ ਹੈ:
| ਵਿਸ਼ੇਸ਼ਤਾ | ਵੇਰਵਾ |
|---|---|
| SP-ਇਨੀਸ਼ੀਏਟਿਡ SSO | ਵਰਤੋਂਕਾਰ ScribbleMaps ਲੌਗਇਨ ਪੰਨੇ ਤੋਂ ਆਪਣਾ ਈਮੇਲ ਪਤਾ ਦਰਜ ਕਰਕੇ ਸਾਈਨ-ਇਨ ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹਨ। ScribbleMaps ਵਰਤੋਂਕਾਰ ਨੂੰ ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ ਤੁਹਾਡੇ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ ਕੋਲ ਭੇਜ ਦਿੰਦਾ ਹੈ। |
| IdP-ਇਨੀਸ਼ੀਏਟਿਡ SSO | ਵਰਤੋਂਕਾਰ ਆਪਣੇ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ ਡੈਸ਼ਬੋਰਡ ਤੋਂ ਸਿੱਧੇ ScribbleMaps ਵਿੱਚ ਸਾਈਨ ਇਨ ਕਰ ਸਕਦੇ ਹਨ (ਜਿਵੇਂ ਕਿ Okta ਵਿੱਚ ScribbleMaps ਟਾਈਲ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ)। |
| ਜਸਟ-ਇਨ-ਟਾਈਮ (JIT) ਪ੍ਰੋਵਿਜ਼ਨਿੰਗ | ਪਹਿਲੇ SSO ਲੌਗਇਨ 'ਤੇ ScribbleMaps ਵਿੱਚ ਨਵੇਂ ਵਰਤੋਂਕਾਰ ਖਾਤੇ ਆਪਣੇ-ਆਪ ਬਣ ਜਾਂਦੇ ਹਨ। ਵਰਤੋਂਕਾਰਾਂ ਨੂੰ ਮੂਲ ਵਿਊਅਰ ਭੂਮਿਕਾ ਨਾਲ ਟੀਮ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। |
ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ
- SSO ਕੌਂਫਿਗਰ ਕਰਨ ਲਈ ਤੁਹਾਡਾ ਟੀਮ ਮਾਲਕ ਹੋਣਾ ਜ਼ਰੂਰੀ ਹੈ
- ਤੁਹਾਨੂੰ ਆਪਣੀ ਸੰਸਥਾ ਦੇ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ ਦੇ ਐਡਮਿਨ ਕੰਸੋਲ ਤੱਕ ਪਹੁੰਚ ਦੀ ਲੋੜ ਹੈ
- ਆਪਣਾ ਈਮੇਲ ਡੋਮੇਨ ਤਿਆਰ ਰੱਖੋ (ਜਿਵੇਂ ਕਿ
yourcompany.com)
ਕਦਮ 1: ਆਪਣੇ ਈਮੇਲ ਡੋਮੇਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ
SSO ਕੌਂਫਿਗਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਆਪਣੇ ਈਮੇਲ ਡੋਮੇਨ ਦੀ ਮਾਲਕੀ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨੀ ਪਵੇਗੀ। ਇਹ ਸੁਰੱਖਿਆ ਉਪਾਅ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਸਿਰਫ਼ ਅਧਿਕਾਰਤ ਸੰਸਥਾਵਾਂ ਹੀ ਆਪਣੇ ਡੋਮੇਨਾਂ ਲਈ SSO ਕੌਂਫਿਗਰ ਕਰ ਸਕਣ।
- team.scribblemaps.com 'ਤੇ ਲੌਗਇਨ ਕਰੋ
- ਸੈਟਿੰਗਾਂ > Single Sign-On 'ਤੇ ਜਾਓ
- Domains ਟੈਬ 'ਤੇ ਜਾਓ
- ਡੋਮੇਨ ਸ਼ਾਮਲ ਕਰੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਆਪਣਾ ਈਮੇਲ ਡੋਮੇਨ ਦਰਜ ਕਰੋ (ਜਿਵੇਂ ਕਿ
yourcompany.com) - ਪੁਸ਼ਟੀਕਰਨ ਦਾ ਤਰੀਕਾ ਚੁਣੋ:
ਵਿਕਲਪ A: DNS TXT ਰਿਕਾਰਡ (ਸਿਫ਼ਾਰਸ਼ੀ)
ਆਪਣੇ ਡੋਮੇਨ ਦੀਆਂ DNS ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਇੱਕ TXT ਰਿਕਾਰਡ ਸ਼ਾਮਲ ਕਰੋ:
| ਕਿਸਮ | Host/ਨਾਮ | ਮੁੱਲ |
|---|---|---|
| TXT |
@ ਜਾਂ yourcompany.com
|
scribblemaps-verify=YOUR_VERIFICATION_CODE |
ਨੋਟ: DNS ਤਬਦੀਲੀਆਂ ਨੂੰ ਲਾਗੂ ਹੋਣ ਵਿੱਚ 48 ਘੰਟੇ ਤੱਕ ਲੱਗ ਸਕਦੇ ਹਨ।
ਵਿਕਲਪ B: ਫਾਈਲ ਅੱਪਲੋਡ
scribblemaps-verify.txtਨਾਮ ਦੀ ਇੱਕ ਟੈਕਸਟ ਫਾਈਲ ਬਣਾਓ- ਆਪਣਾ ਪੁਸ਼ਟੀਕਰਨ ਕੋਡ ਇਕੱਲੀ ਸਮੱਗਰੀ ਵਜੋਂ ਸ਼ਾਮਲ ਕਰੋ
- ਇੱਥੇ ਅੱਪਲੋਡ ਕਰੋ:
https://yourcompany.com/.well-known/scribblemaps-verify.txt
ਪੁਸ਼ਟੀਕਰਨ ਸ਼ਾਮਲ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਮਾਲਕੀ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਡੋਮੇਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਕਦਮ 2: ਆਪਣਾ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ ਕੌਂਫਿਗਰ ਕਰੋ
ਆਪਣੇ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ ਵਿੱਚ ScribbleMaps ਨੂੰ ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਵਜੋਂ ਸ਼ਾਮਲ ਕਰੋ। ਜੇਕਰ ਤੁਸੀਂ Okta ਵਰਤ ਰਹੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ Okta Integration Network (OIN) ਕੈਟਾਲਾਗ ਤੋਂ ਸਿੱਧੇ ScribbleMaps ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹੋ — SAML SSO URL, SP Entity ID, ACS URL, ਅਤੇ OIDC Redirect URI ਆਪਣੇ-ਆਪ ਪਹਿਲਾਂ ਤੋਂ ਕੌਂਫਿਗਰ ਹੋ ਜਾਂਦੇ ਹਨ।
SAML 2.0 ਲਈ
| ਸੈਟਿੰਗ | ਮੁੱਲ |
|---|---|
| NameID ਫਾਰਮੈਟ | ਈਮੇਲ ਪਤਾ |
| ਹਸਤਾਖਰ ਐਲਗੋਰਿਦਮ | SHA-256 (ਸਿਫ਼ਾਰਸ਼ੀ) |
OIDC ਲਈ
| ਸੈਟਿੰਗ | ਮੁੱਲ |
|---|---|
| Scopes | openid email profile |
ਕਦਮ 3: ScribbleMaps ਵਿੱਚ SSO ਕੌਂਫਿਗਰ ਕਰੋ
SAML 2.0 ਕੌਂਫਿਗਰ ਕਰਨਾ
- ScribbleMaps ਵਿੱਚ, ਸੈਟਿੰਗਾਂ > Single Sign-On > SAML ਟੈਬ 'ਤੇ ਜਾਓ
- ਆਪਣੇ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ ਤੋਂ ਹੇਠ ਲਿਖੀ ਜਾਣਕਾਰੀ ਦਰਜ ਕਰੋ:
| ਖੇਤਰ | ਵੇਰਵਾ |
|---|---|
| Entity ID | ਤੁਹਾਡੇ IdP ਦਾ Entity ID (ਜਿਸ ਨੂੰ Issuer ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ) |
| SSO URL | ਉਹ URL ਜਿੱਥੇ ਲੌਗਇਨ ਬੇਨਤੀਆਂ ਭੇਜੀਆਂ ਜਾਂਦੀਆਂ ਹਨ |
| Certificate | ਤੁਹਾਡੇ IdP ਦਾ X.509 ਹਸਤਾਖਰ ਸਰਟੀਫਿਕੇਟ (PEM ਫਾਰਮੈਟ) |
- ਸੈਟਿੰਗਾਂ ਸੇਵ ਕਰੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ
OIDC ਕੌਂਫਿਗਰ ਕਰਨਾ
- ScribbleMaps ਵਿੱਚ, ਸੈਟਿੰਗਾਂ > Single Sign-On > OIDC ਟੈਬ 'ਤੇ ਜਾਓ
- ਆਪਣੀ Provider Type ਚੁਣੋ (Google, Microsoft, Okta, Auth0, ਜਾਂ ਕਸਟਮ)
- ਹੇਠ ਲਿਖੀ ਜਾਣਕਾਰੀ ਦਰਜ ਕਰੋ:
| ਖੇਤਰ | ਵੇਰਵਾ |
|---|---|
| Client ID | ਤੁਹਾਡੇ IdP ਤੋਂ OAuth Client ID |
| Client Secret | ਤੁਹਾਡੇ IdP ਤੋਂ OAuth Client Secret |
| Authority URL | ਤੁਹਾਡੇ IdP ਦਾ issuer URL (ਹੇਠਾਂ ਪ੍ਰੋਵਾਈਡਰ ਗਾਈਡਾਂ ਵੇਖੋ) |
- ਸੈਟਿੰਗਾਂ ਸੇਵ ਕਰੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ
ਕਦਮ 4: ਆਪਣੀ ਕੌਂਫਿਗਰੇਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ
ਸਾਰੇ ਵਰਤੋਂਕਾਰਾਂ ਲਈ SSO ਚਾਲੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਆਪਣੀ ਕੌਂਫਿਗਰੇਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ:
- Test Connection ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ
- SSO ਲੌਗਇਨ ਪ੍ਰਕਿਰਿਆ ਦੀ ਨਕਲ ਕਰਨ ਲਈ ਇੱਕ ਨਵੀਂ ਵਿੰਡੋ ਖੁੱਲ੍ਹੇਗੀ
- ਆਪਣੇ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ ਨਾਲ ਪ੍ਰਮਾਣਿਕਤਾ ਪੂਰੀ ਕਰੋ
- ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਤੁਹਾਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ScribbleMaps ਵਿੱਚ ਵਾਪਸ ਭੇਜਿਆ ਗਿਆ ਹੈ
ਜੇਕਰ ਜਾਂਚ ਅਸਫਲ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਗਲਤੀ ਸੁਨੇਹਾ ਪੜ੍ਹੋ ਅਤੇ ਆਪਣੀਆਂ ਕੌਂਫਿਗਰੇਸ਼ਨ ਸੈਟਿੰਗਾਂ ਦੀ ਜਾਂਚ ਕਰੋ।
ਕਦਮ 5: SSO ਚਾਲੂ ਕਰੋ
ਜਾਂਚ ਸਫਲ ਹੋਣ ਤੋਂ ਬਾਅਦ:
- Enable SSO ਸਵਿੱਚ ਨੂੰ ON ਕਰੋ
- ਲਾਗੂਕਰਨ ਦਾ ਵਿਕਲਪ ਚੁਣੋ:
- ਵਿਕਲਪਿਕ: ਵਰਤੋਂਕਾਰ SSO ਜਾਂ ਪਾਸਵਰਡ ਲੌਗਇਨ ਚੁਣ ਸਕਦੇ ਹਨ
- ਲਾਜ਼ਮੀ: ਪੁਸ਼ਟੀ ਕੀਤੇ ਈਮੇਲ ਡੋਮੇਨਾਂ ਵਾਲੇ ਵਰਤੋਂਕਾਰਾਂ ਨੂੰ SSO ਵਰਤਣਾ ਲਾਜ਼ਮੀ ਹੈ (ਪਾਸਵਰਡ ਲੌਗਇਨ ਬੰਦ)
ਨੋਟ: SSO ਲਾਜ਼ਮੀ ਹੋਣ 'ਤੇ ਵੀ ਟੀਮ ਮਾਲਕ ਬੈਕਅੱਪ ਵਜੋਂ ਹਮੇਸ਼ਾ ਪਾਸਵਰਡ ਲੌਗਇਨ ਵਰਤ ਸਕਦੇ ਹਨ।
SP-ਇਨੀਸ਼ੀਏਟਿਡ SSO
ScribbleMaps SP-ਇਨੀਸ਼ੀਏਟਿਡ SSO ਨੂੰ ਸਪੋਰਟ ਕਰਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਵਰਤੋਂਕਾਰ ScribbleMaps ਲੌਗਇਨ ਪੰਨੇ ਤੋਂ ਸਾਈਨ-ਇਨ ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹਨ। ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਦਾ ਹੈ:
- scribblemaps.com/account/login 'ਤੇ ਜਾਓ
- ਆਪਣਾ ਈਮੇਲ ਪਤਾ ਦਰਜ ਕਰੋ (ਜਿਵੇਂ ਕਿ
[email protected]) - Sign in with SSO 'ਤੇ ਕਲਿੱਕ ਕਰੋ
- ਤੁਹਾਨੂੰ ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ ਤੁਹਾਡੀ ਸੰਸਥਾ ਦੇ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ (ਜਿਵੇਂ ਕਿ Okta) ਕੋਲ ਭੇਜਿਆ ਜਾਵੇਗਾ
- ਸਫਲ ਪ੍ਰਮਾਣਿਕਤਾ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਆਪਣੇ-ਆਪ ScribbleMaps ਵਿੱਚ ਵਾਪਸ ਭੇਜ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਤੁਸੀਂ ਸਾਈਨ ਇਨ ਹੋ ਜਾਂਦੇ ਹੋ
ਜੇਕਰ ਤੁਹਾਡੀ ਸੰਸਥਾ ਵਿੱਚ SSO ਲਾਜ਼ਮੀ ਹੈ, ਤਾਂ ਲੌਗਇਨ ਪੰਨੇ 'ਤੇ ਆਪਣਾ ਈਮੇਲ ਦਰਜ ਕਰਨ ਨਾਲ ਤੁਹਾਨੂੰ ਆਪਣੇ-ਆਪ ਤੁਹਾਡੇ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ ਕੋਲ ਭੇਜ ਦਿੱਤਾ ਜਾਵੇਗਾ — ਕੋਈ ਪਾਸਵਰਡ ਖੇਤਰ ਨਹੀਂ ਦਿਖਾਇਆ ਜਾਵੇਗਾ।
OIN ਯੂਨੀਵਰਸਲ ਲੌਗਆਊਟ
Okta ਦੁਆਰਾ ਯੂਨੀਵਰਸਲ ਲੌਗਆਊਟ ਸਮਰਥਿਤ ਹੈ। ਕੌਂਫਿਗਰੇਸ਼ਨ ਨਿਰਦੇਸ਼ਾਂ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਇਸ ਲਿੰਕ 'ਤੇ ਜਾਓ।
ਪ੍ਰੋਵਾਈਡਰ-ਵਿਸ਼ੇਸ਼ ਗਾਈਡਾਂ
Okta
- Okta Admin Console ਵਿੱਚ, Applications > Browse App Catalog 'ਤੇ ਜਾਓ
- ScribbleMaps ਖੋਜੋ ਅਤੇ Add Integration 'ਤੇ ਕਲਿੱਕ ਕਰੋ
- SSO URL, Entity ID, ਅਤੇ Redirect URI ਆਪਣੇ-ਆਪ ਪਹਿਲਾਂ ਤੋਂ ਕੌਂਫਿਗਰ ਹੋ ਜਾਂਦੇ ਹਨ
- ਆਪਣੇ IdP ਕੌਂਫਿਗਰੇਸ਼ਨ ਵੇਰਵੇ ਲੱਭਣ ਲਈ Sign On ਟੈਬ 'ਤੇ ਜਾਓ:
- X.509 Certificate ਡਾਊਨਲੋਡ ਕਰੋ
- Identity Provider Issuer (Entity ID) ਕਾਪੀ ਕਰੋ
- Single Sign-On URL ਕਾਪੀ ਕਰੋ
- ਇਹ ਮੁੱਲ ScribbleMaps SSO ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਦਰਜ ਕਰੋ (ਕਦਮ 3 ਵੇਖੋ)
Microsoft Entra ID (Azure AD)
- Azure Portal ਵਿੱਚ, Microsoft Entra ID > App registrations > New registration 'ਤੇ ਜਾਓ
- ਕੌਂਫਿਗਰ ਕਰੋ:
-
Redirect URI:
https://api.scribblemaps.com/oidc/callback(Web platform)
-
Redirect URI:
- Certificates & secrets 'ਤੇ ਜਾਓ > ਇੱਕ ਨਵਾਂ Client secret ਬਣਾਓ
- Application (client) ID ਅਤੇ Client secret value ਕਾਪੀ ਕਰੋ
- Authority URL:
https://login.microsoftonline.com/YOUR-TENANT-ID/v2.0
Google Workspace
- Google Cloud Console ਵਿੱਚ, APIs & Services > Credentials 'ਤੇ ਜਾਓ
- Create Credentials > OAuth client ID 'ਤੇ ਕਲਿੱਕ ਕਰੋ
- Web application ਚੁਣੋ
- Authorized redirect URI ਸ਼ਾਮਲ ਕਰੋ:
https://api.scribblemaps.com/oidc/callback - Client ID ਅਤੇ Client Secret ਕਾਪੀ ਕਰੋ
- Authority URL:
https://accounts.google.com
ਨੋਟ: Google Workspace ਲਈ MFA ਲਾਜ਼ਮੀ ਕਰਨ ਵਾਸਤੇ, ਇਸਨੂੰ ਆਪਣੇ Google Workspace Admin Console ਵਿੱਚ ਕੌਂਫਿਗਰ ਕਰੋ।
Auth0
- Auth0 Dashboard ਵਿੱਚ, Applications > Create Application 'ਤੇ ਜਾਓ
- Regular Web Applications ਚੁਣੋ
- ਕੌਂਫਿਗਰ ਕਰੋ:
-
Allowed Callback URLs:
https://api.scribblemaps.com/oidc/callback -
Allowed Logout URLs:
https://api.scribblemaps.com/oidc/logout-callback
-
Allowed Callback URLs:
- Settings ਟੈਬ ਤੋਂ Client ID ਅਤੇ Client Secret ਕਾਪੀ ਕਰੋ
- Authority URL:
https://YOUR-DOMAIN.auth0.com
ਉੱਨਤ ਵਿਕਲਪ
ਜਸਟ-ਇਨ-ਟਾਈਮ (JIT) ਪ੍ਰੋਵਿਜ਼ਨਿੰਗ
ਚਾਲੂ ਹੋਣ 'ਤੇ, ਵਰਤੋਂਕਾਰ ਪਹਿਲੇ SSO ਲੌਗਇਨ 'ਤੇ ScribbleMaps ਵਿੱਚ ਆਪਣੇ-ਆਪ ਬਣ ਜਾਂਦੇ ਹਨ। ਉਨ੍ਹਾਂ ਦੀ ਪ੍ਰੋਫਾਈਲ ਜਾਣਕਾਰੀ (ਨਾਮ, ਈਮੇਲ) ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ ਤੋਂ ਭਰੀ ਜਾਂਦੀ ਹੈ।
ਮਲਟੀ-ਫੈਕਟਰ ਪ੍ਰਮਾਣਿਕਤਾ ਲਾਜ਼ਮੀ ਕਰੋ (ਸਿਰਫ਼ OIDC)
ਲੌਗਇਨ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣ ਤੋਂ ਪਹਿਲਾਂ MFA ਪੁਸ਼ਟੀਕਰਨ ਲਾਜ਼ਮੀ ਕਰਨ ਲਈ ਇਹ ਵਿਕਲਪ ਚਾਲੂ ਕਰੋ। ScribbleMaps ਇਹ ਪੁਸ਼ਟੀ ਕਰੇਗਾ ਕਿ ਤੁਹਾਡੇ IdP ਨੇ ਵਰਤੋਂਕਾਰ ਲਈ MFA ਲਾਗੂ ਕੀਤਾ ਹੈ।
Okta ਲਈ, ਤੁਸੀਂ ਕਸਟਮ ACR ਮੁੱਲ ਦੱਸ ਸਕਦੇ ਹੋ ਜਿਵੇਂ ਕਿ:
-
urn:okta:loa:2fa:any- ਕੋਈ ਵੀ ਦੂਜਾ ਫੈਕਟਰ -
phr- ਫਿਸ਼ਿੰਗ-ਰੋਧਕ ਪ੍ਰਮਾਣਿਕਤਾ -
phrh- ਫਿਸ਼ਿੰਗ-ਰੋਧਕ ਹਾਰਡਵੇਅਰ-ਬਾਊਂਡ ਪ੍ਰਮਾਣਿਕਤਾ
ਐਟਰੀਬਿਊਟ/ਕਲੇਮ ਮੈਪਿੰਗ
ਆਪਣੇ IdP ਦੇ ਵਰਤੋਂਕਾਰ ਐਟਰੀਬਿਊਟ ScribbleMaps ਦੇ ਵਰਤੋਂਕਾਰ ਖੇਤਰਾਂ ਨਾਲ ਕਿਵੇਂ ਮੈਪ ਹੁੰਦੇ ਹਨ, ਇਸਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰੋ:
| ScribbleMaps ਖੇਤਰ | ਆਮ SAML ਐਟਰੀਬਿਊਟ | ਆਮ OIDC ਕਲੇਮ |
|---|---|---|
| ਈਮੇਲ | http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress |
email |
| ਪਹਿਲਾ ਨਾਮ | http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname |
given_name |
| ਆਖਰੀ ਨਾਮ | http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname |
family_name |
ਸਮੱਸਿਆ ਨਿਵਾਰਣ
ਆਮ ਸਮੱਸਿਆਵਾਂ
"Domain not verified"
- ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡਾ DNS TXT ਰਿਕਾਰਡ ਜਾਂ ਪੁਸ਼ਟੀਕਰਨ ਫਾਈਲ ਸਹੀ ਢੰਗ ਨਾਲ ਕੌਂਫਿਗਰ ਕੀਤੀ ਗਈ ਹੈ
- DNS ਤਬਦੀਲੀਆਂ ਨੂੰ ਲਾਗੂ ਹੋਣ ਵਿੱਚ 48 ਘੰਟੇ ਤੱਕ ਲੱਗ ਸਕਦੇ ਹਨ
- ਪੁਸ਼ਟੀਕਰਨ ਕੋਡ ਵਿੱਚ ਕੋਈ ਟਾਈਪੋ ਨਾ ਹੋਣ ਦੀ ਜਾਂਚ ਕਰੋ
"Invalid certificate"
- ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ
-----BEGIN CERTIFICATE-----ਅਤੇ-----END CERTIFICATE-----ਸਮੇਤ ਪੂਰਾ ਸਰਟੀਫਿਕੇਟ ਵਰਤ ਰਹੇ ਹੋ - ਜਾਂਚ ਕਰੋ ਕਿ ਸਰਟੀਫਿਕੇਟ ਦੀ ਮਿਆਦ ਖਤਮ ਨਹੀਂ ਹੋਈ
- ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ ਹਸਤਾਖਰ ਸਰਟੀਫਿਕੇਟ ਕਾਪੀ ਕੀਤਾ ਹੈ, ਇਨਕ੍ਰਿਪਸ਼ਨ ਸਰਟੀਫਿਕੇਟ ਨਹੀਂ
"Invalid signature"
- ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਸਰਟੀਫਿਕੇਟ ਤੁਹਾਡੇ IdP ਦੇ ਮੌਜੂਦਾ ਹਸਤਾਖਰ ਸਰਟੀਫਿਕੇਟ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ
- ਜਾਂਚ ਕਰੋ ਕਿ ਹਸਤਾਖਰ ਐਲਗੋਰਿਦਮ ਮੇਲ ਖਾਂਦਾ ਹੈ (SHA-256 ਬਨਾਮ SHA-1)
"User not found" ਜਾਂ "Email mismatch"
- ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ IdP ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੀ ਈਮੇਲ ਇੱਕ ਪੁਸ਼ਟੀ ਕੀਤੇ ਡੋਮੇਨ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਹੈ
- ਜਾਂਚ ਕਰੋ ਕਿ NameID ਫਾਰਮੈਟ ਈਮੇਲ ਪਤਾ 'ਤੇ ਸੈੱਟ ਹੈ
- ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਐਟਰੀਬਿਊਟ/ਕਲੇਮ ਮੈਪਿੰਗ ਸਹੀ ਹੈ
"Security error: Your Identity Provider is not authorized for this email domain"
- ਇਹ ਉਦੋਂ ਹੁੰਦਾ ਹੈ ਜਦੋਂ IdP ਕੌਂਫਿਗਰੇਸ਼ਨ ਪੁਸ਼ਟੀ ਕੀਤੇ ਡੋਮੇਨ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦੀ
- ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਈਮੇਲ ਡੋਮੇਨ ਤੁਹਾਡੀ ਟੀਮ ਅਧੀਨ ਪੁਸ਼ਟੀ ਕੀਤਾ ਹੋਇਆ ਹੈ
- ਜਾਂਚ ਕਰੋ ਕਿ ਤੁਸੀਂ ਇੱਕ ਪੁਸ਼ਟੀ ਕੀਤੇ ਡੋਮੇਨ ਦੀ ਈਮੇਲ ਨਾਲ ਲੌਗਇਨ ਕਰ ਰਹੇ ਹੋ
ਆਡਿਟ ਲੌਗ ਵੇਖਣਾ
ਸੈਟਿੰਗਾਂ > Single Sign-On > Audit Logs ਵਿੱਚ SSO ਗਤੀਵਿਧੀ ਦੀ ਨਿਗਰਾਨੀ ਕਰੋ। ਤੁਸੀਂ ਇਹ ਕਰ ਸਕਦੇ ਹੋ:
- ਇਵੈਂਟ ਦੀ ਕਿਸਮ ਅਨੁਸਾਰ ਫਿਲਟਰ ਕਰੋ (ਲੌਗਇਨ, ਲੌਗਆਊਟ, ਅਸਫਲ ਲੌਗਇਨ)
- ਮਿਤੀ ਦੀ ਸੀਮਾ ਅਨੁਸਾਰ ਫਿਲਟਰ ਕਰੋ
- ਪਾਲਣਾ ਰਿਪੋਰਟਿੰਗ ਲਈ ਲੌਗਾਂ ਨੂੰ CSV ਵਜੋਂ ਐਕਸਪੋਰਟ ਕਰੋ
ਮਦਦ ਚਾਹੀਦੀ ਹੈ?
ਜੇਕਰ ਤੁਹਾਨੂੰ SSO ਕੌਂਫਿਗਰੇਸ਼ਨ ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਆ ਰਹੀਆਂ ਹਨ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਸਾਡੀ ਸਹਾਇਤਾ ਟੀਮ ਨਾਲ ਹੇਠ ਲਿਖੀ ਜਾਣਕਾਰੀ ਸਮੇਤ ਸੰਪਰਕ ਕਰੋ:
- ਤੁਹਾਡੀ ਟੀਮ ਦਾ ਨਾਮ
- ਤੁਸੀਂ ਕਿਹੜਾ ਆਈਡੈਂਟਿਟੀ ਪ੍ਰੋਵਾਈਡਰ ਵਰਤ ਰਹੇ ਹੋ
- ਜੋ ਵੀ ਗਲਤੀ ਸੁਨੇਹੇ ਤੁਹਾਨੂੰ ਦਿਖਾਈ ਦੇ ਰਹੇ ਹਨ
- ਤੁਹਾਡੀ IdP ਕੌਂਫਿਗਰੇਸ਼ਨ ਦੇ ਸਕ੍ਰੀਨਸ਼ਾਟ (ਸੰਵੇਦਨਸ਼ੀਲ ਡੇਟਾ ਹਟਾ ਕੇ)
ਅਸੀਂ ਤੁਹਾਡੀ ਸੰਸਥਾ ਲਈ SSO ਕੌਂਫਿਗਰ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਲਈ ਇੱਥੇ ਹਾਂ।
ਆਖ਼ਰੀ ਵਾਰ ਅੱਪਡੇਟ ਕੀਤਾ