网站首页 >  技术服务  >  邮箱知识广场  >  浙江阿里企业邮箱-使用Microsoft Entra ID进行用户SSO的示例  


浙江阿里企业邮箱-使用Microsoft Entra ID进行用户SSO的示例

发布时间:2025-10-29

  本文提供一个以Microsoft Entra ID(原Azure AD)与阿里云进行用户SSO的示例,帮助您理解企业IdP与阿里云进行SSO的端到端配置流程


应用场景

  在本示例中,企业拥有一个阿里云账号和一个Microsoft Entra ID租户。在Microsoft Entra ID租户中,您有一个管理员用户(已授予全局管理员权限)和一个企业员工用户(u2)。您希望经过配置,使企业员工用户(u2)在登录Microsoft Entra ID后,通过用户SSO访问阿里云。


准备工作

1.您需要通过RAM管理员(已授予AliyunRAMFullAccess权限)执行本示例阿里云RAM中的操作。

2.您需要通过Microsoft Entra ID管理员用户(已授予全局管理员权限)执行本示例Microsoft Entra ID中的操作。


步骤一:在阿里云获取SAML服务提供商元数据

1.使用RAM管理员登录RAM控制台。

2.在左侧导航栏,选择集成管理 > SSO管理。

3.在SSO管理页面,单击用户SSO页签。

4.在SAML 服务提供商元数据区域,复制URL。

5.在新的浏览器窗口中打开复制的链接,将元数据XML文件另存到本地。


步骤二:在Microsoft Entra ID中创建应用

1.使用Microsoft Entra ID管理员用户登录Azure门户。

2.在主页左上角,单击SSO_AAD_icon图标。

3.在左侧导航栏,选择Microsoft Entra ID > 管理 > 企业应用程序 > 所有应用程序。

4.单击新建应用程序。

5.在浏览Microsoft Entra 库页面,单击创建你自己的应用程序。

6在创建你自己的应用程序页面,输入应用名称(例如:AliyunSSODemo),并选择集成未在库中找到的任何其他应用程序(非库),然后单击创建。


步骤三:在Microsoft Entra ID中配置SAML

1.在AliyunSSODemo页面的左侧导航栏,选择管理 > 单一登录。

2.在选择单一登录方法页面,单击SAML。

3.在设置SAML单一登录页面进行以下配置。

 1)在页面左上角,单击上载元数据文件,选择文件后,单击添加。

 2)在基本SAML配置页面,配置以下信息,然后单击保存。

 3)在SAML证书区域,单击下载,获取联合元数据XML。


步骤四:在Microsoft Entra ID分配用户

1.在AliyunSSODemo页面的左侧导航栏,选择管理 > 用户和组。

2.单击左上角的添加用户/组。

3.在添加分配页面,选择目标用户(本示例中选择u2),然后单击分配。


步骤五:在阿里云创建RAM用户

1.在RAM控制台的左侧导航栏,选择身份管理 > 用户。

2.在用户页面,单击创建用户。

3.在创建用户页面的用户账号信息区域,输入登录名称和显示名称。

4.请确保RAM用户登录名称前缀与Microsoft Entra ID中的用户名前缀保持一致。本示例中为u2。

5.在访问方式区域,选择访问方式。

6.单击确定。


步骤六:在阿里云开启用户SSO

1.在RAM控制台的左侧导航栏,选择集成管理 > SSO管理。

2.在SSO管理页面,单击用户SSO页签。

3.在SSO功能状态区域,单击开启。

4.在元数据文档区域,单击上传元数据,上传从步骤三:在Microsoft Entra ID中配置SAML中获取的XML文件。

5.在辅助域名区域,单击编辑,然后开启辅助域名并配置辅助域名为Microsoft Entra ID中的用户名Email后缀。


验证结果

  完成SSO登录配置后,您可以从阿里云或Microsoft Entra ID发起SSO登录。


从阿里云侧发起登录

1.在RAM控制台的概览页,复制RAM用户的登录地址。

2.将鼠标悬停在右上角头像的位置,单击退出登录或使用新的浏览器打开复制的RAM用户登录地址。

3.单击使用企业账号登录,系统会自动跳转到Microsoft Entra ID的登录页面。

4.使用用户(u2)的用户名和密码登录。


从Microsoft Entra ID侧发起登录

1.获取用户访问URL。

 1)管理员用户登录Azure门户。

 2)在主页左上角,单击SSO_AAD_icon图标。

 3)在左侧导航栏,选择Microsoft Entra ID > 管理 > 企业应用程序 > 所有应用程序。

 4)单击应用程序AliyunSSODemo。

 5)在左侧导航栏,单击属性,获取用户访问URL。

2.用户(u2)从管理员用户处获取上述用户访问URL在浏览器中输入该URL,使用自己的账号登录。


电话: 4009009360
订购邮箱:kf@exmail-aliyun.com
地址:上海市浦东新区周康路28号周浦国际中心1301室
阿里邮箱企业版|阿里邮箱登录|企业邮箱注册
微信咨询
微信咨询
钉钉咨询
钉钉咨询