Powershell – Shared Mailbox remove Rights for a User

Oftmals werden Benutzer direkt auf Shared Mailboxen für “Full Access” berechtigt. Die direkte Berechtigung hat den Vorteil, das die Shared Mailbox beim User nach einer gewissen Zeit automatisch in Outlook ersichtlich wird. Man muss die Shared Mailbox nicht manuell verbinden. Eine zentrale Übersicht welcher User auf welche Shared Mailbox berechtigt ist, gibt es nicht Out…

Exchange Zertifikat auf Send Connector binden für TLS

Exchange 2016 – Zertifikat auf Send Connector binden Wird z.B. benötigt, wenn ein on Prem Exchange Server Send connector Mails an Exchange Online weitersendet (Smarthost) und der entsprechende Connector auf Exchange Online für die Zertifikat “authentifizierung” konfiguriert ist. 1. Exchange Zertifikate auslesen Get-ExchangeCertificate 2. Thumbprint vom entsprechenden Zertifikat, welches auf den Send Connector gebunden werden…

Powershell Commands für Exchange

Via Powershell  ist es einfach, gewisse daten über die Mailboxen etc ausfindig zu machen. Hier eine Sammlung von Commands (wird laufend erweitert) Auslesen der Objekte, welche full access permissions auf einer spezifischen Mailbox haben Get-Mailbox <MAILBOXNAME> | Get-MailboxPermission | where { ($_.AccessRights -match “FullAccess” ) -and ($_.IsInherited -eq $false) -and -not ($_.User -like “NT AUTHORITY\SELF”)…