Quantcast
Channel: PowerShell.com – PowerShell Scripts, Tips, Forums, and Resources
Viewing all articles
Browse latest Browse all 6937

New DL with Manager Permission

$
0
0

$DLName = read-host -prompt "Enter DL Name"

$ManagedBy = read-host -prompt "Enter DL Manager"

new-DistributionGroup -Name $DLName -Type 'Distribution' -OrganizationalUnit 'corporate.domain.com/Domain Users/Distribution Groups' -SamAccountName $DLName -managedby $ManagedBy

Do

{ $error.clear()

 

Get-distributiongroup $DLName | Add-ADPermission -user $ManagedBy -AccessRights "WriteProperty" -ExtendedRights "Self-Membership" |

Add-ADPermission -user $ManagedBy -AccessRights "WriteProperty" -Properties Member -InheritanceType None

start-sleep 6

 

} while ($error -ne $null)


Viewing all articles
Browse latest Browse all 6937

Trending Articles