2014-07-25 1 views
0

나는 모든 사용자의 목록을 교환하고 각 사용자에게 모든 액세스 권한 ("소유자")을 부여하는 것을 반복합니다. 캘린더. 그래서 기본적으로 저는 회사의 모든 사람들이 다른 사람들에게 "소유자"권한을 부여하기를 바랍니다.Powershell - 모든 사용자를 통해 일정 공유 루핑 교환

여기까지가 잘 작동하지만 "자동화 된 사용자 이름"과 "사용자 이름 2"를 교환 서버의 활성 사용자로 바꿔야합니다.

-Identity "사용자 이름 1"-MailboxFolderPermission 추가 : \ 달력 -user "USERNAME2"질문에 대한 내 댓글에서 -AccessRights 소유자

+0

많은 옵션이 있지만 'Get-Mailbox | ForEach-Object {Add-MailboxFolderPermission -Identity "username1": \ calendar -user $ _. SamAccountName -AccessRights owner}'작동해야합니다. 모두에게 변화를 주면서 조심하십시오. – Matt

+0

정말 고마워요! –

답변

0

.

당신은 많은 옵션을 가지고 있지만 당신은 어떤 필터가 적용되지 않기 때문에, 모든 사서함을 사로 잡고

Get-Mailbox | ForEach-Object{Add-MailboxFolderPermission -Identity "username1":\calendar -user $_.SamAccountName -AccessRights owner} 

이를 사용하고, 그 사서함에 MailboxFolderPermission를 추가 할 수 있습니다.

그래야합니다. 모든 사람에게 돌이킬 수없는 변화가 일어나므로주의하십시오.