为 ServiceNow 配置 SAML SSO

这些步骤将指导您在 ADSelfService Plus 和 ServiceNow 之间设置单点登录功能。

先决条件

  1. 以管理员身份登录 ADSelfService Plus。
  2. 导航到 配置 → 自服务 → 密码同步/单点登录 → 添加应用程序,然后从显示的应用程序中选择 app_name
    注意:您也可以在左侧窗格的搜索栏或右侧窗格的按字母导航选项中找到所需的 app_name 应用程序。
  3. 在提供的应用程序列表中找到并点击 ServiceNow
  4. 点击屏幕右上角的下载 SSO 证书链接。
  5. 在出现的弹出窗口中,点击下载元数据文件并保存XML文件。在文本编辑器中打开该文件并复制其内容。

ServiceNow (服务提供商)配置步骤

  1. 现在,使用管理员凭证登录到ServiceNow门户。
  2. 导航到Manage → Instance。

    Screenshot
  3. 我的实例页面,点击实例URL。同时记下这个值。在配置ServiceNow与ADSelfService Plus时,我们会需要它。

    Screenshot
  4. 在左侧窗格中,导航到Multi-Provider SSO → 身份提供商,然后点击新建
    注意:如果您的实例中激活了多提供商SSO插件,请按照此
    步骤
    Screenshot
  5. 您尝试创建哪种类型的SSO?部分,选择SAML

    Screenshot
  6. 在出现的导入身份提供商元数据弹出窗口中,选择XML并粘贴您在先决条件第5步复制的XML文件内容。

    Screenshot
  7. 点击导入

    Screenshot
  8. 所有必需的字段将自动填写。向下滚动并点击高级选项卡。确保在用户字段中输入值“email”。

    Screenshot
  9. 点击测试连接。您将被要求登录到ADSelfService Plus。
  10. 连接成功后,点击激活
  11. 现在点击位于身份提供商顶部附近的附加操作图标并选择复制 sys_id。将该值粘贴到记事本中并妥善保存。

    Screenshot
  12. 在左侧窗格中,导航到Multi-Provider SSO → 管理 → 属性。
  13. 确保启用多提供商SSO处于启用状态。
  14. 在用于用户识别的字段中,将‘user_name’更改为email作为值。

    Screenshot
  15. 点击保存。
  16. 在左侧菜单中,导航到用户管理 → 用户

    Screenshot
  17. 选择要启用SSO的用户并点击他的用户名。
  18. 现在点击更多操作图标并选择配置 → 表单设计。

    Screenshot
  19. 拖放左侧菜单中的SSO来源字段到用户的表单中并点击保存

    Screenshot
  20. 关闭表单设计标签页并返回用户配置页面。你可以注意到SSO来源字段已添加到用户的表单中。
  21. 在SSO来源字段中,粘贴你在步骤11中复制的sys_id。在sys_id值前加上“sso:”

    Screenshot
  22. 点击更新
  23. 为其他你想启用SSO的用户重复步骤17至22。

ADSelfService Plus(身份提供者)配置步骤

  1. 现在,切换到ADSelfService Plus的ServiceNow配置页面。
  2. 域名字段中,输入你的电子邮箱地址的域名。例如,如果你使用johndoe@thinktodaytech.com登录ServiceNow,那么thinktodaytech.com就是域名。
  3. SAML重定向URL字段中,输入你在ServiceNow配置步骤3中复制的值。
  4. 点击添加应用程序

    你的用户现在应该可以通过ADSelfService Plus登录ServiceNow。

  5. 注意:对于ServiceNow,支持SP和IDP发起的流程。
返回顶部

谢谢!

你的请求已提交给ADSelfService Plus技术支持团队。我们的技术支持人员将尽快为您提供帮助。

 

需要技术协助?

  • 输入你的电子邮件ID
  • 与专家交谈
  •  
  •  
    点击'与专家交流',即表示您同意根据隐私政策处理个人数据。

版权所有 © 2024卓豪(中国)技术有限公司,保留所有权利。