YönetimObjectNotFoundException
Bazı durumlarda EXO PowerShell komut dosyalarını çalıştırdıktan sonra kendinizi aşağıdaki hata mesajıyla karşı karşıya bulabilirsiniz:
Write-ErrorMessage :
Ex6F9304|Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException |
The operation couldn't be performed because object 'lene.hov' couldn't be found on
'AS8PR09A10DC002.EURPR09A010.PROD.OUTLOOK.COM'.
At C:\Users\Skrubbeltrang\AppData\Local\Temp\tmpEXO_gxzlxbbf.n1f\tmpEXO_gxzlxbbf.n1f.psm1:1188
char:13
+ Write-ErrorMessage $ErrorObject
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-Mailbox], ManagementObjectNotFoundException
+ FullyQualifiedErrorId : [Server=AS8PR09MB4727,RequestId=abb35ae7-d4c5-a0f5-55cb-c67305c96e40,
TimeStamp=Thu, 14 Sep 2023 21:47:58 GMT],Write-ErrorMessageExchange Online EXO PowerShell komut dosyası oluşturma, toplu düzenleme, raporlama ve için güçlü bir araçtır. otomasyon. Ancak gerçekle yüzleşelim: Geçici birinci düzey kullanıcı desteği berbat!
Günlük kullanıcı yönetimi görevlerini gerçekleştirmek için bir PowerShell konsolunu başlatmak ideal olmaktan çok uzaktır.
Takvim izin yönetimi, otomatik yanıt planlaması ve paylaşılan posta kutusunun Outlook tarafından otomatik eşlenmesi gibi konularda sezgisel bir GUI ile çok daha iyi durumdasınız:
ManagementObjectNotFoundException'da Neler Var?
Bu hata mesajı, verdiğiniz komutun geçerli bir nesne kimliğini hedeflemediğini gösterir.
Kullanıcı kimliğine daha yakından bakın ve bunun geçerli bir kimlik olduğunu doğrulayın.
Get-Mailbox ve benzeri CmdLet'ler için aşağıdaki özellikleri Kimlik olarak kullanabilirsiniz:
- İsim
- Takma ad
- Ayırt edici isim (DN)
- Kanonik DN
- Etki Alanı\Kullanıcı Adı
- E-posta adresi
- GUID
- LegacyExchangeDN
- SamHesapAdı
- Kullanıcı kimliği veya kullanıcı asıl adı (UPN)
Örneğin, bir kullanıcının posta kutusunu almak istiyorsanız, kullanıcının Object Guid'ini alabilir ve bunu EXO CmdLet için girdi olarak kullanabilirsiniz:
PS C:\> Connect-MgGraph -scope user.readwrite.all
Welcome To Microsoft Graph!
PS C:\> Get-MgUser -UserId lene.hau@azure.skrubbeltrang.com | fl displayName,Id
DisplayName : Lene Hau
Id : 97d3bc7f-8ee6-4974-9115-c33087ad5600
PS C:\> Get-Mailbox 97d3bc7f-8ee6-4974-9115-c33087ad5600
Name Alias Database ProhibitSendQuota
---- ----- -------- -----------------
Lene Hau lene.hau EURPR09DG188-db035 99 GB (106,300,44... Hala ManagementObjectNotFoundException hata mesajını alıyorsanız, kullanıcının kesinlikle bir Exchange Online posta kutusu yoktur.
