How I can fetch user and permissions details from graph apis for a shared mailbox?

aryane sadh 20 Reputation points
2026-10-15T07:47:06.2866667+00:00

I wanted to know if there is some graph apis support available that tells whether all the users that have access to the shared mailbox account or not? Is there some graph apis available that can tell users and permissions for the shared mailbox? Has this functionality or feature been made yet?

@microsoftsupport

Exchange Online
Exchange Online

A cloud-based service included in Microsoft 365, delivering scalable messaging and collaboration features with simplified management and automatic updates.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Vasil Michev 128.6K Reputation points MVP Volunteer Moderator
    2026-10-15T07:55:35.1766667+00:00

    The Graph API cannot answer this, as it has very limited support for Exchange Online "admin" operations. You will have to use Exchange Online PowerShell cmdlets instead, such as Get-MailboxPermission and Get-MailboxFolderPermission. Here's a quick example:

    Get-MailboxPermission ******@domain.com
    

    I also have few ready-to-use scripts that cover reporting on various permission types, if you are interested.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.