2014-11-25 1 views
0

특정 사서함에 대한 모든 권한 또는 다른 사람 이름으로 보내기 사용 권한을 가진 사용자를 확인하는 방법을 알고 있지만 특정 사용자에게 모든 사서함에 대한 모든 권한 또는 다른 사람 이름으로 보내기 권한이 있는지 확인하는 방법은 무엇입니까?Exchange 2010 : 사용자/사서함이 다른 사서함에 대해 갖는 사용 권한을 확인하려면 어떻게합니까?

+0

나는이 정말 폐쇄해야 할 것 같아요하지만 – Matt

답변

0

이 사용자가 다음과 같은 파워 쉘 명령을 달성 할 수있다 : 가져 오기 - 사서함 | Get-MailboxPermission -User 'username'

이 문제는 사용자가 구성원이 될 수있는 사서함 권한이있는 '보안 그룹'을 포함하지 않는다는 문제가 있습니다.

누구든지이 문제를 해결하는 방법을 알고 있다면 답장을 매우 고맙게 생각합니다.

0

사실 John Dane의 대답은 정확합니다 ... 그룹에서도 마찬가지입니다. -User 매개 변수는 AD 보안 그룹에있는 DistinguishedName 또는 SamAccountName ...을 모두 허용합니다.

그래서 그룹의 SamAccountName (또는 '사용자 이름')과 황금색을 전달하십시오. 나는 우리가 은퇴에 대해 생각하고 있던 이전 그룹이 권한을 가진 편지함을 찾는데 이것을 사용했다. 기본 출력에서 ​​사서함의 전체 ID 필드를 보려면 "ft -autosize"를 추가했습니다.

Get-Mailbox | Get-MailboxPermission -User 'SamAccountName'| ft -autosize 

또는 신원 확인과 액세스 권한 만 필요한 경우 선택하십시오. 다음 명령을

Get-Mailbox | Get-MailboxPermission -User 'SamAccountName'| select Identity,AccessRights | ft -autosize 
0

당신이 누락 된 항목이 없습니다 :

Get-Mailbox -resultsize unlimited | Get-MailboxPermission | Where {(!$_.isinherited) -and ($_.user.SecurityIdentifier -ne "S-1-5-10") -and ($_.accessrights -contains "fullaccess") } | Select Identity,User | Export-Csv -Path "c:\temp\testmailboxpermissions.csv" 
+0

이 할 수있는 모든 사서함을 루핑 고려 했어야하는 간단한 방법 코드를 강조 표시하고 Ctrl + K를 눌러 코드의 형식을 지정하십시오. – WhatsThePoint

관련 문제