red-ed
Goto Top

Exchange Postfachberechtigungen per Gruppen und Script

Guten Tag,
ich suche gerade nach einer Lösung wie ich die Berechtigungen auf Postfächer per Skript anständig zentral vergebe.
Ziel ist folgendes

Gruppe "1" = 4 Mitarbeiter, alle haben Gegenseitig Zugriff auf das Postfach
Gruppe "2" = 10 Mitarbeiter, alle haben Gegenseitig Zugriff auf das Postfach
usw.

dabei kann es vorkommen das 1 Mitarbeiter in einer, mehreren oder garkeiner Gruppe ist.

Im besten Fall, schmeißt das Skript auch Berechtigungen raus, bei dennen die Mitarbeiter die Gruppe verlassen.

Google bringt mich nicht mehr weiter. Vlt .ist mein Denkansatz auch echt falsch..

sowas habe ich mittlerweile hinbekommen:
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010

# Alle Variablen setzten
$ZugriffsgruppePostfach ="grp_Postfaecher_IT"  
$gruppenmitglieder = Get-ADGroupMember $ZugriffsgruppePostfach
write $gruppenmitglieder
pause
foreach($users in $gruppenmitglieder){

# Add-MailboxPermission $SamName -User "Exchange Trusted Subsystems" -AccessRights Full 

# Alle Mitglieder in das Attribut übernehmen damit alle Benutzer das Postfach automatisch verbunden bekommen

Set-ADUser $users -Add @{msExchDelegateListLink="CN=grp_Postfaecher_IT,OU=Postfachgruppen,OU=Gruppen,OU=Tobsteel,DC=tobsteel,DC=local"}  

# SamAccountName holen, da nur mit diesem die Rechte gesetz werden können.
$SamName = get-ADUser $users  | Select-Object -ExpandProperty SAMAccountName

# die Benutzer mit Vollzugriff auf das Postfach berechtigen
Add-MailboxPermission $SamName -User $ZugriffsgruppePostfach -AccessRights Full
}

Grüße
Red

Content-ID: 7956988832

Url: https://administrator.de/contentid/7956988832

Ausgedruckt am: 22.11.2024 um 18:11 Uhr

Pjordorf
Pjordorf 26.07.2023 um 16:01:19 Uhr
Goto Top
Hallo,

Zitat von @red-ed:
Google bringt mich nicht mehr weiter. Vlt .ist mein Denkansatz auch echt falsch..
Dann hilft dir ChatGPT. https://chatgpt.ch/ oder https://chat.openai.com/auth/login

Gruß,
Peter
red-ed
red-ed 27.07.2023 um 08:18:57 Uhr
Goto Top
Hmm danke für den Tip, aber ChatGPT schmeißt mir ein Skript raus, welches Fehler auswirft. Von daher komm ich nicht weiter.
Wie habt ihr das gelöst?

Grüße Red.