Skip to main content

此版本的 GitHub Enterprise 已停止服务 2022-10-12. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

Updating a user's SAML NameID

When an account's NameID changes on your identity provider (IdP) and the person can no longer sign into your GitHub Enterprise Server instance, you must update the NameID mapping on your GitHub Enterprise Server instance.

About updates to users' SAML NameID

In some situations, you may need to update values associated with a person's account on your SAML IdP. If that identifier is also the NameID that you use for authentication on GitHub Enterprise Server, you must update the NameID mapping on your instance so the person can continue to authenticate successfully. For more information, see "Username considerations for external authentication."

Updating a user's SAML NameID

Enterprise owners can update a user's SAML NameID on a GitHub Enterprise Server instance.

  1. 从 GitHub Enterprise Server 上的管理帐户任意页面的右上角,单击

    用于访问站点管理员设置的火箭图� �的屏幕截图

  2. 如果� 尚未在“站点管理员”页上,请在左上角单击“站点管理员”。

    “站点管理员”链接的屏幕截图

  3. In the left sidebar, click All users. "All users" sidebar item in site administrator settings

  4. In the list of users, click the username you'd like to update the NameID mapping for. Username in list of instance user accounts

  5. 在页面的右上角,单击 “安全性“。 “安全”选项卡

  6. To the right of "Update SAML NameID", click Edit . "Edit" button under "SAML authentication" and to the right of "Update SAML NameID"

  7. In the "NameID" field, type the new NameID for the user. "NameID" field in modal dialog with NameID typed

  8. Click Update NameID. "Update NameID" button under updated NameID value within modal