我想制作一个脚本,将每个人的访问权限设置为某些用户(特定广告组的成员)日历上的“审阅者”。
我已经为这个小组的所有成员制作了一个脚本。
我只想让它更聪明一点。
我希望将此脚本计划为每周自动运行一次,并且仅应用于尚未为每个人将访问权限设置为“审阅者”的邮箱。
诸如此类:
$comm = Get-ADGroupMember GG_CalendarPermission-Reviewer | select -ExpandProperty name
$GetCalendar = Get-mailboxfolderpermission -identity $user":\calendar" -user default
foreach ($user in $comm) {
if ($GetCalendar.AccessRights -ne "Reviewer") {
set-mailboxfolderpermission -identity $user":\calendar" -user Default -accessrights reviewer
}
elseif($GetCalendar.AccessRights -eq "Reviewer") {
Write-Host "ALREADY DONE"
}
}
但“if/Elseif”似乎不起作用:/
你能帮帮我吗?
谢谢