Skip to content

Commit 2047366

Browse files
committed
update
1 parent 55bc3b1 commit 2047366

1 file changed

Lines changed: 18 additions & 5 deletions

File tree

content/manuals/enterprise/security/single-sign-on/FAQs/troubleshoot-sso.md

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ keywords: sso troubleshooting, single sign-on errors, authentication issues, ide
77
tags: [Troubleshooting]
88
toc_max: 2
99
aliases:
10-
- /security/for-admins/single-sign-on/troubleshoot/
11-
- /security/troubleshoot/troubleshoot-sso/
10+
- /security/for-admins/single-sign-on/troubleshoot/
11+
- /security/troubleshoot/troubleshoot-sso/
12+
- /enterprise/troubleshoot/troubleshoot-sso/
1213
---
1314

1415
This page describes common single sign-on (SSO) errors and their solutions. Issues can stem from your identity provider (IdP) configuration or Docker settings.
@@ -40,6 +41,7 @@ For further troubleshooting, check your IdP's documentation or contact their sup
4041
### Error message
4142

4243
When this issue occurs, the following error message is common:
44+
4345
```text
4446
Some of the groups assigned to the user are not formatted as '<organization name>:<team name>'. Directory groups will be ignored and user will be provisioned into the default organization and team.
4547
```
@@ -57,13 +59,15 @@ Some of the groups assigned to the user are not formatted as '<organization name
5759
### Steps to replicate
5860

5961
To replicate this issue:
62+
6063
1. Attempt to sign in to Docker using SSO.
6164
2. The user is assigned groups in the IdP but does not get placed in the expected Docker Team.
6265
3. Review Docker logs or IdP logs to find the error message.
6366

6467
### Solutions
6568

6669
Update group names in your IdP:
70+
6771
1. Go to your IdP's group management section.
6872
2. Check the groups assigned to the affected user.
6973
3. Ensure each group follows the required format: `<organization>:<team>`
@@ -75,6 +79,7 @@ Update group names in your IdP:
7579
### Error message
7680

7781
When this issue occurs, the following error message is common:
82+
7883
```text
7984
User '$username' is not assigned to this SSO organization. Contact your administrator. TraceID: XXXXXXXXXXXXX
8085
```
@@ -110,8 +115,8 @@ If you have SCIM enabled, troubleshoot your SCIM connection using the following
110115
1. Select **Admin Console**, then **SSO and SCIM**.
111116
1. In the SSO connections table, select the **Action** menu and then **View error logs**. For more details on specific errors, select **View error details** next to an error message. Note any errors you see on this page.
112117
1. Navigate back to the **SSO and SCIM** page of the Admin Console and verify your SCIM configuration:
113-
- Ensure that the SCIM Base URL and API Token in your IdP match those provided in the Docker Admin Console.
114-
- Verify that SCIM is enabled in both Docker and your IdP.
118+
- Ensure that the SCIM Base URL and API Token in your IdP match those provided in the Docker Admin Console.
119+
- Verify that SCIM is enabled in both Docker and your IdP.
115120
1. Ensure that the attributes being synced from your IdP match Docker's [supported attributes](/manuals/enterprise/security/provisioning/scim.md#supported-attributes) for SCIM.
116121
1. Test user provisioning by trying to provision a test user through your IdP and verify if they appear in Docker.
117122

@@ -120,6 +125,7 @@ If you have SCIM enabled, troubleshoot your SCIM connection using the following
120125
### Error message
121126

122127
When this issue occurs, the following error message is common:
128+
123129
```text
124130
IdP-Initiated sign in is not enabled for connection '$ssoConnection'.
125131
```
@@ -143,6 +149,7 @@ You can hide the Docker SSO app from users in your IdP. This prevents users from
143149
### Error message
144150

145151
When this issue occurs, the following error message is common:
152+
146153
```text
147154
Not enough seats in organization '$orgName'. Add more seats or contact your administrator.
148155
```
@@ -166,6 +173,7 @@ Review your organization members and pending invitations. Remove inactive users
166173
### Error message
167174

168175
When this issue occurs, the following error message is common:
176+
169177
```text
170178
Domain '$emailDomain' is not verified for your SSO connection. Contact your company administrator. TraceID: XXXXXXXXXXXXXX
171179
```
@@ -191,13 +199,15 @@ Add and verify all domains and subdomains used as UPN by your IdP and associate
191199
### Error message
192200

193201
When this issue occurs, the following error message is common:
202+
194203
```text
195204
We couldn't find your session. You may have pressed the back button, refreshed the page, opened too many sign-in dialogs, or there is some issue with cookies. Try signing in again. If the issue persists, contact your administrator.
196205
```
197206

198207
### Causes
199208

200209
The following causes may create this issue:
210+
201211
- The user pressed the back or refresh button during authentication.
202212
- The authentication flow lost track of the initial request, preventing completion.
203213

@@ -216,18 +226,21 @@ Close the browser tab and restart the authentication flow from the Docker applic
216226
### Error message
217227

218228
When this issue occurs, the following error message is common:
229+
219230
```text
220231
The name ID sent by the identity provider is not an email address. Contact your company administrator.
221232
```
222233

223234
### Causes
224235

225236
The following causes may create this issue:
237+
226238
- The IdP sends a Name ID (UPN) that does not comply with the email format required by Docker.
227239
- Docker SSO requires the Name ID to be the primary email address of the user.
228240

229241
### Solutions
230242

231243
In your IdP, ensure the Name ID attribute format is correct:
244+
232245
1. Verify that the Name ID attribute format in your IdP is set to `EmailAddress`.
233-
2. Adjust your IdP settings to return the correct Name ID format.
246+
2. Adjust your IdP settings to return the correct Name ID format.

0 commit comments

Comments
 (0)