本地AD帳戶同步到Office 365(21V)Azure AD

本地個人AD域位corp.cn,而我對外的域名訪問時basehome.com.cn,我申請了一個試用版的Office 365的帳號,管理員帳號爲zhangjs@basehome.partner.onmschina.cn,Office 365 21V的登錄地址是https://portal.partner.microsoftonline.cn/ios

接下來我要實現是把本地的AD帳戶同步到Office 365的Azure AD裏shell

clip_image001

首先我須要準備一臺Windows Server 2012 R2的系統加域,做爲Azure AD Connect的同步服務器數據庫

clip_image002

由於AD域是corp.cn,但內部和公網上但願用戶使用basehome.com.cn域名登錄,所以首先在AD域裏我添加一個UPN爲basehome.com.cn,打開AD域和信任關係,選擇屬性windows

clip_image003

輸入basehome.com.cn的域名,點擊添加安全

clip_image004

點擊應用和肯定服務器

clip_image005

若是要讓內部的AD用戶都使用basehome.com.cn來進行登錄驗證,在添加完成後能夠對AD用戶進行修改(這裏我不作修改,根據企業實際的環境來定義是否修改架構

備註:若是這裏修改爲@basehome.com.cn的域名後綴,那麼第一次同步上去的該帳戶就是@basehome.com.cn後綴的Office365帳戶;若是是同步以後再去本地AD修改用戶的後綴從corp.cn改爲basehome.com.cn的話,也會在後面同步到Office365裏的帳戶從basehome.partner.onmschina.cn變成basehome.com.cn的後綴。 ide

clip_image006

接下來須要先作一件事,就是把個人basehome.com.cn驗證綁定到Office 365中,若是不綁定那麼默認狀況下,一個 Azure AD 租戶容許 5 萬個對象。 在驗證域後,該限制增長到 30 萬個對象。 若是在 Azure AD 中須要更多的對象,則須要開具支持案例來請求增大此限制。 若是須要 50 萬個以上的對象,則須要購買 Office 365或企業移動性和安全性等許可證。工具

那麼首先登錄到Office 365:https://portal.partner.microsoftonline.cn/測試

點擊管理員

clip_image007

展開安裝點擊域

clip_image008

默認咱們有一個Office 365以partner.onmschina.cn的默認域,對於用戶來說確定但願將來是使用公司的basehome.com.cn來登錄驗證的,使用這裏點擊添加域

clip_image009

輸入您公司對外的域名,下一步

clip_image010

提示須要驗證域:意思就是證實這個域名的全部權是您公司的

clip_image011

在這裏個人basehome.com.cn是租用域名商新網的,所以這裏我以新網來舉例,打開我域名管理,按照要求添加一條TXT的記錄

clip_image012

能夠在您電腦上驗證添加的txt是否生效

clip_image013

添加完成後點擊驗證,若是驗證失敗,就多等10分鐘再驗證

clip_image014

驗證經過後選擇「我將管理本身的DNS記錄,下一步

clip_image015

由於這裏我只是作同步AD,沒有其餘服務,因此什麼都不選擇,下一步

clip_image016

搞定,完成

clip_image017

接下來就須要回到本地的AADConnect服務器來部署Azure AD Connect來把本地的AD目錄同步到Office 365,在此以前須要說幾個先決條件

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

本地 Active Directory

  • AD 架構版本與林功能級別必須是 Windows Server 2003 或更高版本。

  • Azure AD 使用的域控制器必須可寫。 不支持使用 RODC(只讀域控制器)

  • 不支持經過「以點分隔的」(名稱包含句點「.」)NetBios 名稱使用本地林/域

  • 建議啓用 Active Directory 回收站

Azure AD Connect 服務器

  • 不能在 Small Business Server 或 Windows Server Essentials 上安裝 Azure AD Connect。 該服務器必須使用 Windows Server Standard 或更高版本

  • 必須在 Azure AD Connect 服務器上安裝完整的 GUI。 不支持 在服務器核心上安裝 GUI。

  • Azure AD Connect 必須安裝在 Windows Server 2008 或更高版本上。 若是使用快速設置,此服務器能夠是域控制器或成員服務器。 若是使用自定義設置,服務器也能夠是獨立服務器,而且不須要加入域。

  • 若是在 Windows Server 2008 或 Windows Server 2008 R2 上安裝 Azure AD Connect,請確保從 Windows 更新應用最新的修補程序。 在未修補的服務器上沒法啓動安裝。

  • 若是打算使用 密碼同步功能,則必須在 Windows Server 2008 R2 SP1 或更高版本上安裝 Azure AD Connect 服務器。

  • 若是打算使用組託管服務賬戶,則 Azure AD Connect 服務器必須位於 Windows Server 2012 或更高版本上。

  • Azure AD Connect 服務器必須安裝 .NET Framework 4.5.1 或更高版本以及 Microsoft PowerShell 3.0 或更高版本。

  • Azure AD Connect 服務器不得啓用 PowerShell 腳本組策略。

  • 若是正在部署 Active Directory 聯合身份驗證服務,則要安裝 AD FS 或 Web 應用程序代理的服務器必須是 Windows Server 2012 R2 或更高版本。 Windows 遠程管理 才能進行遠程安裝。

  • 若要部署 Active Directory 聯合身份驗證服務,須要使用 SSL 證書

  • 若要部署 Active Directory 聯合身份驗證服務,須要配置 名稱解析

  • 若是全局管理員已啓用 MFA,URL https://secure.aadcdn.microsoftonline-p.com 必須在受信任的站點列表中。 在顯示 MFA 質詢提示以前,系統會先提示將此 URL 添加到受信任的站點列表中(若是還沒有添加)。 可使用 Internet Explorer 將它添加到受信任站點。

Azure AD Connect 所使用的 SQL Server

  • Azure AD Connect 要求使用 SQL Server 數據庫來存儲標識數據。 默認安裝 SQL Server 2012 Express LocalDB(輕量版本的 SQL Server Express)。 SQL Server Express 有 10GB 的大小限制,容許管理大約 100,000 個對象。 若是須要管理更多的目錄對象,則須要將安裝嚮導指向不一樣的 SQL Server 安裝。

  • 若是使用獨立的 SQL Server,則這些要求適用:

  • Azure AD Connect 支持從 SQL Server 2008(包含最新的 Service Pack)到 SQL Server 2016 SP1 的全部版本 Microsoft SQL Server。 不支持將 Azure SQL 數據庫用做數據庫。

  • 必須使用不區分大小寫的 SQL 排序規則。 可經過名稱中的 _CI_ 識別這些排序規則。 不支持使用區分大小寫的排序規則,該規則可經過其名稱中的 _CS_ 識別。

  • 每一個 SQL 實例只能有一個同步引擎。 不支持 與 FIM/MIM Sync、DirSync 或 Azure AD Sync 共享 SQL 實例。

帳戶

  • 要集成的 Azure AD 租戶的 Azure AD 全局管理員賬戶。 該賬戶必須是學校或組織賬戶,而不能是 Microsoft 賬戶。

  • 若是使用快速設置或者從 DirSync 升級,必須建立本地 Active Directory 的企業管理員賬戶。

  • 若是使用自定義設置安裝路徑,賬戶應在 Active Directory 中

其餘更爲詳細的先決條件請參見:https://docs.azure.cn/zh-cn/active-directory/connect/active-directory-aadconnect-prerequisites

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

在同步以前咱們須要先使用ID Fix工具檢查AD裏的帳號是否符合Azure AD的規範要求,該工具能夠直接放在域控上容許,域控須要先安裝好.NET Framework 4.0

到 Microsoft 下載網站 for IdFix 目錄同步錯誤修復工具

clip_image018

默認狀況下,IdFix 對整個目錄搜索錯誤。根據您的目錄的大小,運行查詢可能須要一段。您能夠觀看該工具主窗口底部的進度。若是單擊取消,您須要從新啓動從頭開始,IdFix 完成查詢以後,且目錄中沒有錯誤,則能夠繼續同步目錄。若是您的目錄中有錯誤,建議您在同步以前先修復這些錯誤。

clip_image019

備註:若是您贊成「UPDATE」列中的更改建議,請在「ACTION」列中選擇 IdFix 要實現此更改應執行的操做,而後單擊「應用」。當您單擊「應用」*時,該工具會在目錄中作出更改。詳細的使用方法參見:https://docs.microsoft.com/zh-cn/office365/enterprise/install-and-run-idfix?redirectSourcePath=%252farticle%252fInstall-and-run-the-Office-365-IdFix-tool-f4bd2439-3e41-4169-99f6-3fabdfa326ac

您無需在每一個更新後單擊應用。相反,能夠解決幾個錯誤以前單擊應用,IdFix 將全部在同時更改它們。能夠經過單擊錯誤頂部列出了錯誤類型的列的排序錯誤類型的錯誤

那麼接下來先在AADConnect服務器安裝.NET Framework 4.5.1Microsoft PowerShell 3.0

clip_image020

接下來下載Microsoft Azure Active Directory Connect

http://www.microsoft.com/en-us/download/details.aspx?id=47594

開始安裝

clip_image021

選擇贊成,點擊繼續

clip_image022

選擇使用快速設置

clip_image023

輸入Office 365全局管理員帳戶和密碼

clip_image024

輸入本地域具有企業管理員組的帳戶

clip_image025

接下來勾選,下一步

clip_image026

點擊安裝,而後自動啓動同步流程

clip_image027

安裝會自動先安裝一個SQL 2012 Express版本,最後安裝完成,退出

clip_image028

過一會能夠看到Office 365上有從本地AD同步上去的帳戶了

clip_image029

在這裏能夠看到把整個AD目錄的全部對象都同步上去了,若是隻須要同步指定的OU那該怎麼作呢?回到AADConnect服務器,點擊Azure AD Connect,點擊配置

clip_image030

選擇自定義同步選項,下一步

clip_image031

輸入Office 365全局管理員帳戶

clip_image032

下一步

clip_image033

好比這裏我只同步用戶所在OU——「Users」,就只勾選它

備註:若是隻是同步Users裏OU的帳戶,一旦這些帳戶同步到Office 365後您把該OU裏的全部帳戶移動到其餘OU裏,那麼下次同步時會自動把Office 365上屬於Users裏OU裏的帳戶所有刪除

clip_image034

下一步(密碼寫回目前只有國際版的Azure AD高級版纔有的功能,國內21V暫時沒有,使用同步只能是從本地到Azure AD的單向同步,所以修改用戶屬性和密碼只能在本地AD裏完成,不然就算你在Office 365修改了也不會同步回本地AD)

clip_image035

點擊配置

clip_image036

退出,完成

clip_image037

默認同步週期爲30分鐘同步一次,若是您須要當即執行同步,請在本地AADConnect服務器的Powershell執行

增量同步Start-ADSyncSyncCycle -PolicyType Delta

徹底同步Start-ADSyncSyncCycle -PolicyType Initial

clip_image038

等一會後就同步好了,能夠看到Office 365上只有Users的用戶了

clip_image039

但這裏看到同步上來的都是partner.onmschina.cn後綴的帳戶名,若是要修改爲basehome.com.cn後綴的帳戶名怎麼辦呢?由於是AADConnect同步上來,所以就須要在本地AD裏去修改用戶的屬性便可,等待下一次同步就會所有變動

clip_image006[1]

最後給用戶分配一個許可證驗證登錄,這裏選擇須要分配許可證的用戶,點擊編輯

clip_image040

選擇國家和許可證類型,保存

clip_image041

須要等待一會,而後用戶就能夠登錄測試了https://portal.partner.microsoftonline.cn/

clip_image042

輸入密碼

clip_image043

選擇否

clip_image044

這樣就搞定能夠登錄了

clip_image045

點擊Outlook,郵箱也可使用了

clip_image046

由於是從本地AD同步上去的,所以若是您想在Office 365上直接刪除同步上去的帳戶是不行的

clip_image047

哪些帳戶是從本地AD同步上去的均可以看到

clip_image048

到這裏從本地AD同步上Office 365的Azure AD就介紹到這了。

相關文章
相關標籤/搜索