Azure AD User 同步 _ 部署Azure AD Connect考量点

博客园博客地址:https://www.cnblogs.com/Nancy1983/

 

自2020年以来,随着云平台的不断推广和完善,很多企业都走上了云服务,保证了数据在公有云上管理的安全、可扩展的同时也减少了IT运维和维护的相关工作。

近几年越来越多的企业先后把用户从本地Domain Controller和Exchange服务器等平台都迁移到云端平台管理,为了方便管理员对实施方案的理解和部署实施的透明清晰化,这里分享一下相关经验,供大家学习和讨论。

本文以部署Azure AD Connect(免费工具,包含在Azure订阅中)作为用户从On Premise Server同步到Azure AD的解决方案,为什么要选择Azure AD Connect作为交付的解决方案呢?是因为Azure AD Connect是微软为满足和实现Hybrid身份而设计的工具,它取代了老版本的身份集成工具,比如DirSync和Azure AD Sync,它可以将On Premise的Active Directory与Azure AD集成,用户访问Cloud或者On Premise资源时提供公共标识从而提高用户的工作效率,比如用户可以使用单一身份访问本地应用程序和云服务,比如Microsoft 365.

部署Azure AD Connect之前,需要考虑以下7个考量点:

1. Azure AD

    • 你需要使用Azure Portal或者Microsoft 365 Portal来管理Azure AD Connect
    • Domain,需要添加和验证一个有效的Domain,不能使用Default domain (Contoso.onmicrosoft.com)
    • 一个Azure AD中需要更多的objects,需要提交ticket为微软放开限制。

2. On-Premise Data

    • 在同步Azure AD和Microsoft 365之前,建议使用IDFix来识别Active Directory中重复和格式化问题等错误。
    • 确保Azure AD中启用了Sync Features
      • On Premises:Azure AD Connect Sync(Sync Engine)
      • Azure AD:Azure AD Connect Sync Service

3. On-Premises Activity Directory

    • AD Schema 版本和Forest Funtional level 必须是Windows Server 2003 以及以上版本
    • 如果你计划使用Password writeback,那么domain controller必须是WindowsServer 2008 R2以及以上
    • 确保Azure AD 使用的domain controller是可写入权限
    • 推荐启用Active Directory Recycle Bin

4. Azure AD Connect Server

5. Azure AD Connect 需要的SQL Server

    • Azure AD Connect需要SQL Server Database用来存储identity data,我们也可以在部署时直接选用Express模式,会使用SQL Server Express做存储,有10GB存储空间,可以管理100,000个objects。如果你需要管理更多的Directory Objects,那么需要部署SQL Server(Microsoft SQL Server from 2012)

6. Accounts

    • Azure AD Global Administrator账户
    • Azure Directory Admin On Premise(Exchange Admin)

7. Connectivity

    • DNS服务器必须能够解析到On-Premises Active Directory和Azure AD endpoints的名称
    • 如果你的内部同时有防火墙,需要在Azure AD链接服务器和你的域控制器之间打开端口。

 

    •  Azure AD Connect和Azure AD通信协议和端口

 

 

部署Azure AD Connect相关总结:

1. 部署Azure Connect之前,需要在Azure AD(Microsoft 365)Add and Verify Domain(同时也需要Godaddy进行相关配置),否则在配置Azure AD Connect时sign in Azure AD会失效。

 

 

 2. https://www.microsoft.com/en-us/download/details.aspx?id=47594 下载并安装Azure AD Connect

 3. 如果你是Single-forest domain并且使用password hash synchronize作为身份验证,那么可以使用默认的Express settings进行安装和部署Azure AD Connect

 

 

4. 如果从On premises Active Directory同步用户+attributes+organization时非全部同步,而是按照OU分批同步或者User attribute同步有特殊要求,那么需要在最终Configure步骤,取消勾选“start the synchronization process when configuration completes”复选框

 

 

参考文章

posted @ 2020-07-01 10:48  Nancy_Liu  阅读(435)  评论(0)    收藏  举报