Skip to content

Commit 5a650b8

Browse files
Update SAML NameID info with GHES SCIM (#54784)
Co-authored-by: isaacmbrown <[email protected]>
1 parent 8a3948d commit 5a650b8

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

content/admin/managing-iam/provisioning-user-accounts-with-scim/user-provisioning-with-scim-on-ghes.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ When SCIM is enabled, you will no longer be able to delete, suspend, or promote
7171

7272
If you currently use SAML SSO, and you are enabling SCIM, you should be aware of what happens to existing users during SCIM provisioning.
7373

74-
* When SCIM is enabled, users with SAML-linked identities will **not be able to sign in** until their identities have been provisioned by SCIM.
74+
* When SCIM is enabled, users with SAML-linked identities will **not be able to sign in** until their identities have been provisioned by SCIM.{% ifversion scim-for-ghes-ga %} You will no longer be able to update the SAML `NameID` of existing users in the site admin dashboard.{% endif %}
7575
* When your instance receives a SCIM request, SCIM identities are matched to existing users by **comparing the `userName` SCIM field with the {% data variables.product.prodname_dotcom %} username**. If a user with a matching username doesn't exist, {% data variables.product.prodname_dotcom %} creates a new user.
7676
* If {% data variables.product.prodname_dotcom %} successfully identifies a user from the IdP, but account details such as email address, first name, or last name don't match, the instance **overwrites the details** with values from the IdP. Any email addresses other than the primary email provisioned by SCIM will also be deleted from the user account.
7777

content/admin/managing-iam/using-saml-for-enterprise-iam/updating-a-users-saml-nameid.md

+4
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ In some situations, you may need to update values associated with a person's acc
2121

2222
To update user SAML `NameID` mappings in bulk, you can use the `ghe-saml-mapping-csv` command. For more information, see [AUTOTITLE](/admin/administering-your-instance/administering-your-instance-from-the-command-line/command-line-utilities#ghe-saml-mapping-csv).
2323

24+
{% ifversion scim-for-ghes-ga %}
25+
When SCIM is enabled on your {% data variables.product.prodname_ghe_server %} instance, you cannot update user SAML `NameID` mappings.
26+
{% endif %}
27+
2428
## Updating a user's SAML `NameID`
2529

2630
Enterprise owners can update a user's SAML `NameID` on a {% data variables.product.github %} instance.

data/features/scim-for-ghes-ga.yml

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# 16433
2+
# SCIM for GitHub Enterprise Server, GA
3+
4+
versions:
5+
ghes: '>=3.17'

0 commit comments

Comments
 (0)