![是否可以完全取消刪除 Azure AD 混合使用者帳戶?如果是這樣,怎麼辦?](https://rvso.com/image/782627/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%AE%8C%E5%85%A8%E5%8F%96%E6%B6%88%E5%88%AA%E9%99%A4%20Azure%20AD%20%E6%B7%B7%E5%90%88%E4%BD%BF%E7%94%A8%E8%80%85%E5%B8%B3%E6%88%B6%EF%BC%9F%E5%A6%82%E6%9E%9C%E6%98%AF%E9%80%99%E6%A8%A3%EF%BC%8C%E6%80%8E%E9%BA%BC%E8%BE%A6%EF%BC%9F.png)
然而本文表示刪除的 AD 使用者只需從回收站還原即可還原其 Azure AD 物件。對我們來說,當取消刪除AD 使用者物件時,Azure AD Connect 認為它必須預配(重新建立)Azure AD 對象,並拋出錯誤「InvalidHardMatch:另一個具有相同來源錨點的雲端所建立的物件已存在於Azure Active 中”,當它在回收站的 Azure AD 中找到匹配的物件時。我還嘗試在恢復 AD 物件之前和之後恢復 AAD 物件。
當AAD物件被永久刪除後,AD帳號就會同步成功。
使用新的 AAD 對象,我將重建他們的 AAD 帳戶,然後將其原始郵箱的內容複製到新郵箱。但是,當以下情況發生時,使用者的原始郵箱將會被 Exchange 永久刪除:他們的原始 ExchangeGuid 是從 AD 同步的。
恢復已刪除的 Azure AD 混合用戶帳戶的正確方法是什麼?如果它應該像恢復 AD 物件一樣簡單,我們的 Azure Connect 是否已配置錯誤?
2023 年 1 月 22 日:看起來這可能是我們環境特有的問題。如果有人確認只需取消刪除已刪除的 AD 帳戶,Azure Connect 即可恢復並同步相應的 Azure AD 對象,我將關閉此問題。
答案1
您必須將 Microsoft 365 身分與本機使用者進行硬配對:以下提供了有關如何執行此解決方案的逐步指南:
從與 O365 同步中刪除本機身份
從 O365 中刪除本地身份並從回收站中刪除
啟動 Powershell 並執行以下命令
A。
Set-ExecutionPolicy RemoteSigned
b.
$credential = Get-Credential
輸入 Office 365 的管理員憑證並執行以下命令
Import-Module MsOnline
Connect-MsolService -Credential $credential
跑步
$ADGuidUser = Get-ADUser -Filter * | Select Name,ObjectGUID | Sort-Object Name | Out-GridView
從網格中選擇本地用戶
在powershell中運行
$UserimmutableID = [System.Convert]::ToBase64String($ADGuidUser.ObjectGUID.tobytearray())
將GUID轉換為不可變ID格式跑步
$OnlineUser = Get-MsolUser | Select UserPrincipalName,DisplayName,ProxyAddresses,ImmutableID | Sort-Object DisplayName | Out-GridView -Title "Select The Office 365 Online User To HardLink The AD User To" -PassThru
選擇與本地身份匹配的線上身份
跑步
Set-MSOLuser -UserPrincipalName $OnlineUser.UserPrincipalName -ImmutableID $UserimmutableID
使用新的不可變 ID 設定線上身份
跑步
Set-MSOLuser -UserPrincipalName $OnlineUser.UserPrincipalName -ImmutableID $UserimmutableID
檢查不可變的 id 匹配
運行以下兩行並確認 ID 匹配
Write-Host "AD Immutable ID Used" $UserimmutableID
Write-Host "Office365 UserLinked" $Office365UserQuery.ImmutableId
來源:https://www.akinsit.com/how-to-hard-match-office-365-identities-to-on-premise-users
希望這可以幫助!