2016-07-13 4 views
1

웹 서비스를 통해 Exchange Online에서 모든 공유 사서함을 찾고 나열하는 방법을 찾지 못한 점을 염두에 두었습니다. 내가 공유 사서함 내부 메일 항목에 액세스 API https://msdn.microsoft.com/en-us/library/office/jj536567(v=exchg.150).aspx 관리 EWS를 사용할 수 알고 Get Members In Shared Mailboxes office 365REST 및 JavaScript를 통해 Office 365에서 공유 사서함 나열

을하지만, 불행히도 : 분명히 오피스 365 그래프 2016년 6월 30일에이 답변에 게시 된, 아직 지원하지 않습니다 공유 사서함의 이름을 액세스하기 전에 알아야 할 것 같습니다.

일부 JS에서 사용자가 액세스 할 수있는 모든 공유 사서함 목록을 얻으려면 어떻게해야합니까?

답변

0

PowerShell을 통해 Exchange 온라인 cmdlet을 사용하면 쉽습니다. 아래 명령을 참조하여 공유 사서함을 얻을 수 있습니다.

$UserCredential = Get-Credential 
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection 
Import-PSSession $Session 
Get-Mailbox | where {$_.recipientTypeDetails -eq 'sharedmailbox' } 
+0

PowerShell을 사용할 수 없습니다. 그것은 (SharePoint) 웹 사이트에서 JavaScript를 통해 이루어집니다. – ben

+0

그에 따라 내 질문이 수정되었습니다. – ben

+0

Office 365 REST 또는 Microsoft Graph REST는 공유 메일 함을 일반 사용자와 현재 구분하지 않습니다. 이 기능이 필요한 경우 [here] (https://officespdev.uservoice.com)에서 의견을 제출할 수 있습니다. –