Skip to content
代码片段 群组 项目
未验证 提交 8676dc5f 编辑于 作者: Jon Glassman's avatar Jon Glassman 提交者: GitLab
浏览文件

Merge branch 'anagayama-master-patch-35b2' into 'master'

Updated options to fix SCIM extern_uid and SAML NameId mismatch

See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/144150



Merged-by: default avatarJon Glassman <jglassman@gitlab.com>
Approved-by: default avatarJon Glassman <jglassman@gitlab.com>
Co-authored-by: default avatarAysegul Nagayama <anagayama@gitlab.com>
No related branches found
No related tags found
无相关合并请求
...@@ -76,13 +76,16 @@ GitLab uses these IDs to look up users. ...@@ -76,13 +76,16 @@ GitLab uses these IDs to look up users.
If the identity provider does not know the current values for these fields, If the identity provider does not know the current values for these fields,
that provider may create duplicate users, or fail to complete expected actions. that provider may create duplicate users, or fail to complete expected actions.
To change the identifier values to match: To change the identifier values to match, you can do one of the following:
1. Have users unlink and relink themselves, based on the - Have users unlink and relink themselves, based on the
[SAML authentication failed: User has already been taken](troubleshooting.md#message-saml-authentication-failed-user-has-already-been-taken) [SAML authentication failed: User has already been taken](troubleshooting.md#message-saml-authentication-failed-user-has-already-been-taken)
section. section.
1. Unlink all users simultaneously by removing all users from the SCIM app while provisioning is turned on. - Unlink all users simultaneously by removing all users from the SCIM app while provisioning is turned on.
1. Use the [SAML API](../../../api/saml.md) or [SCIM API](../../../api/scim.md) to manually correct the `extern_uid` stored for users to match the SAML
WARNING:
This resets all users' roles in the top level group and subgroups to the [configured default membership role](index.md#configure-gitlab).
- Use the [SAML API](../../../api/saml.md) or [SCIM API](../../../api/scim.md) to manually correct the `extern_uid` stored for users to match the SAML
`NameId` or SCIM `externalId`. `NameId` or SCIM `externalId`.
You must not: You must not:
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册