Exportera medlemmar och rättigheter för en delad brevlåda via PowerShell

Ändrad den Ons, 11 mar. vid 9:21 F.M.


Som administratör kan du behöva ta fram en lista över vilka användare som har åtkomst till en specifik delad brevlåda och vilka rättigheter de har (t.ex. FullAccess). Det enklaste sättet att göra detta på är att använda PowerShell för att generera en CSV-fil.

Förberedelser

För att köra dessa kommandon behöver du ha rollen Exchange-administratör eller Global administratör.

  1. Öppna Windows PowerShell (eller PowerShell ISE) som administratör.

  2. Om det är första gången du kör Exchange-kommandon på datorn, installera modulen först:

    PowerShell
    Install-Module -Name ExchangeOnlineManagement
    
  3. Importera modulen och anslut till din miljö:

    PowerShell
    Import-Module ExchangeOnlineManagement
    Connect-ExchangeOnline
    

Skript för att hämta rättigheter

Alternativ 1: Visa listan direkt i PowerShell-fönstret

Använd detta om du bara snabbt vill kontrollera medlemmarna utan att spara en fil. Ersätt brevlada@doman.se med den delade brevlådans e-postadress.

PowerShell
Get-EXOMailboxPermission -Identity brevlada@doman.se | Where-Object { ($_.User -like '*@*') -and ($_.IsInherited -eq $false) } | Select-Object Identity, User, AccessRights

Alternativ 2: Exportera till en CSV-fil

Detta skript hämtar alla unika användare och sparar informationen i en fil på din dator.

PowerShell
$Path = "C:\Temp\Brevladsrattigheter.csv"
$Mailbox = "brevlada@doman.se"

Get-EXOMailboxPermission -Identity $Mailbox | Where-Object { ($_.User -like '*@*') -and ($_.IsInherited -eq $false) } | Select-Object Identity, User, AccessRights | Export-Csv -Path $Path -NoTypeInformation -Encoding utf8

Förklaring av skriptet

  • Get-EXOMailboxPermission: Detta är huvudkommandot som hämtar rättighetslistan (ACL) för brevlådan.

  • Where-Object { ($_.User -like '*@*') }: Vi filtrerar listan för att bara visa faktiska användarkonton (e-postadresser). Detta tar bort systemkonton som "Self" eller "NT AUTHORITY", vilket gör listan mer lättläst.

  • -and ($_.IsInherited -eq $false): Detta tillägg gör att vi bara ser rättigheter som är satta direkt på brevlådan, och inte de som ärvts från administratörsgrupper.

  • Select-Object Identity, User, AccessRights: Vi väljer ut de kolumner som är intressanta: brevlådans namn, vem som har åtkomst och vilken typ av åtkomst de har.

  • Export-Csv: Sparar resultatet till den sökväg du angett.


Nästa steg

När du är klar med dina analyser är det god sed att logga ut från sessionen:

PowerShell
Disconnect-ExchangeOnline



Kontrollerad 2026-03-11

Var artikeln till hjälp?

Toppen!

Tack för din feedback

Vi beklagar att det inte var till hjälp

Tack för din feedback

Berätta för oss hur vi kan förbättra den här artikeln!

Välj minst en av orsakerna
CAPTCHA-verifiering krävs.

Feddback skickat

Vi uppskattar din feedback och uppdaterar artikeln vid behov