Get-MailboxPermissions cmdlet nicht funktioniert/erkannt
Hallo Stackoverflow Menschen,
Ich habe versucht, verwenden Sie die Get-MailboxPermission-Cmdlets zum ausführen eines Berichts auf alle meine Postfächer. Ich habe dieses Stück code (mehrfach)
$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://Exchange Server/PowerShell/ -Authentication Kerberos -Credential $UserCredential
Import-PSSession $Session
Gegeben hat, mich othe exchange-cmdlets wie Get-Mailbox. Die Meldung erhalte ich beim ausführen des Befehls ist wie folgt
Get-MailboxPermission : The term 'Get-MailboxPermission' is not recognized
as the name of a cmdlet, function, script file,
or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try
again.
At line:1 char:1
+ Get-MailboxPermission
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-MailboxPermission:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Was mache ich falsch?!
- Bedeutet diese Antwort helfen: stackoverflow.com/a/12748293/419
- Nicht sicher, ob die RBAC-Rolle-dieses cmdlet ist im Zusammenhang mit, aber wenn Sie tun, dass "Import-PSSession", erhalten Sie ein Modul-Funktionen angepasst, um die RBAC-Rollen, denen Sie angehören. Wenn Sie nicht in eine RBAC-Rolle, die erlaubt das betrachten dieser Berechtigung, die Sie nicht haben, dass cmdlet zur Verfügung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie diesen Befehl zum aktivieren von exchange-Funktionalität:
Dann verwenden Sie den Befehl Get-Mailbox.
Herausgefunden, dass ich nicht die richtigen Berechtigungen haben, um diese cmdlets, Dank mjolinor für den Hinweis mich in die richtige Richtung (ich weiß nicht, warum ich nicht denke, dass in den ersten Platz).