답변:
사내 서버 나 액세스 권한이있는 서버에서 Exchange를 사용하는 경우이 문서를 살펴볼 수 있습니다 . 당신이하고 싶은 일에 도움이되어야합니다.
호스팅 된 플랫폼에서 Exchange를 사용하는 경우 공급 업체에 문의하여 자신의 전원 셸에 액세스 할 수 있는지 확인해야합니다.
기사에서 :
Add-MailboxFolderPermission을 사용하여 다음 단계에 따라 루트 폴더와 모든 하위 폴더에 대해 실행하십시오.
먼저 권한을 적용 할 폴더 목록이 필요합니다. 이를 위해 Get-MailboxFolderStatistics cmdlet을 사용하십시오. "/ Folderpath"형식으로 반환되는 FolderPath 값을 원합니다.
Get-MailboxFolderStatistics owner | Where { $_.FolderPath.Contains("FolderName") -eq $true }
그런 다음 Add-MailboxFolderPermission cmdlet을 사용하여 권한을 할당하십시오. 폴더 이름의 형식은 "Mailbox : FolderPath"이므로 이전 명령의 결과를 조정해야합니다. 다음은 Jane의 관리자 John이 클라이언트 폴더와 모든 하위 폴더에 액세스하기를 원하는 예입니다.
ForEach($f in (Get-MailboxFolderStatistics John | Where { $_.FolderPath.Contains("/Clients") -eq $True } ) ) {
$fname = "John:" + $f.FolderPath.Replace("/","\");
Add-MailboxFolderPermission $fname -User Jane -AccessRights Reviewer }
권한을 재 할당해야하는 약 100 개의 하위 폴더가있는 폴더가있는 경우가있었습니다. 가장 쉬운 방법은 원하는 권한으로 새 폴더를 만드는 것입니다 (예 : 보조자가 이메일을 제출할 수 있도록하려면) 100 개의 하위 폴더가있는 기존 폴더를 해당 폴더에 복사합니다. 이전 폴더와 모든 하위 폴더는 새 폴더에 할당 된 권한을 상속합니다. 동일한 프로세스를 사용하여 원할 경우 원래 시작했던 폴더 아래에 100 개의 하위 폴더가있는 폴더를 다시 이동할 수 있지만 이메일이 많은 경우 모든 판독이 수행 될 때까지 조금 기다려야 할 수 있습니다 파일이 곧 표시되지 않으면 전망을 닫고 다시 시작하십시오.)