Skip to main content

更新用户的 SAML NameID

当账户的NameID在您的身份提供商(IdP)上发生变化,且该用户无法再登录你的 GitHub Enterprise Server 实例时,您必须更新你的 GitHub Enterprise Server 实例上的NameID映射。

关于用户的 SAML NameID 更新

在某些情况下,可能需要更新与 SAML IdP 上的某个用户帐户关联的值。 如果该标识符也是你在 GitHub 上用于身份验证的 NameID,则必须更新实例上的 NameID 映射,以便该用户可以继续成功完成身份验证。 有关详细信息,请参阅“外部身份验证的用户名注意事项”。

若要批量更新用户 SAML NameID 映射,可以使用 ghe-saml-mapping-csv 命令。 有关详细信息,请参阅“命令行实用程序”。

在您的 GitHub Enterprise Server 实例上启用 SCIM 后,您将无法更新用户 SAML NameID 映射。

更新用户的 SAML NameID

企业所有者可以在 GitHub 实例上更新用户的 SAML NameID

  1. 在 GitHub Enterprise Server 上的管理帐户中,在任一页面的右上角,单击“”。
  2. 如果你尚未在“站点管理员”页上,请在左上角单击“站点管理员”。
  3. 在左侧边栏中,单击“所有用户”。
  4. 在用户列表中,单击要为其更新 NameID 映射的用户名。
  5. 在页面右上角,单击 Security 选项卡。
  6. 在“更新 SAML NameID”右侧,单击“编辑”。
  7. 在“NameID”字段中,为用户键入新的 NameID
  8. 单击“更新 NameID”。