Назад | Перейти на главную страницу

Сопоставление существующего пользователя Office 365 с новым пользователем Azure AD

Наша локальная AD синхронизирована с Azure AD с помощью ADConnect. Мы используем Office 365 для Exchange / SharePoint / Skype и т. Д.

У пользователя возникли проблемы (не связанные с O365 или Azure AD), и было принято решение создать для него новую учетную запись AD (нет, это был неправильный выбор, но это уже было сделано). Итак, теперь тот же пользователь имеет две учетные записи AD, каждая из которых синхронизируется с Azure AD. Их лицензии на Office 365, почтовый ящик, Skype и т. Д. Связаны с их старой учетной записью AD, но они входят на свой компьютер с новой учетной записью AD.

Есть ли способ, которым мы можем перевод все, что связано с Office 365 / Azure AD под John@acme.com на JohnNew@acme.com? Я не склонен (и нам просто нужно избавиться от JohnNew@acme.com), но я хотел сначала проверить.

Первоначально да, вам нужно запросить все лицензии, группы (memberof), разрешения и роли, назначенные Office 365 / Azure, по адресу John@acme.com

Получите лицензии здесь, у меня есть scrtip, который экспортирует все назначенные лицензии * Get-MsolAccountSku

Import-Csv -Path "C: \ scripts \ NewAccounts.csv" | foreach {New-MsolUser -DisplayName $.DisplayName -FirstName $.FirstName -LastName $.LastName -UserPrincipalName $.UserPrincipalName -UsageLocation $.UsageLocation -LicenseAssignment $.AccountSkuId} | Export-Csv -Path "C: \ scripts \ NewAccountResults.csv"

Get-MsolUser -UserPrincipalName -TenantId

Get-MsolUserRole -ObjectId -TenantId

а затем переместите JohnNew@acme.com

Get-AzureADUser -Objectid | Set-AzureADUser -City "New York" -Country "US" -TelephoneNumber "123456789" -StreetAddress "xxx h Floor" -PostalCode "10010" -Department "Marketing" -JobTitle "Employee"

Get-AzADUser -ObjectId 155a5c10-93a9-4941-a0df-96d83ab5ab24 | Update-AzADUser -DisplayName MyNewDisplayName

Import-Csv -Path "C: \ scripts \ NewAccounts.csv" | foreach {New-MsolUser -DisplayName $.DisplayName -FirstName $.FirstName -LastName $.LastName -UserPrincipalName $.UserPrincipalName -UsageLocation $.UsageLocation -LicenseAssignment $.AccountSkuId} | Export-Csv -Path "C: \ scripts \ NewAccountResults.csv"

попробуйте и дайте мне знать, если потребуется дополнительная помощь, и я завершу

ура

пабло