Delegate access from oulook in Exchange 2016 environment

Arnold MIshaev 216 Reputation points
2022-03-15T13:22:38.6+00:00

Hi Everyone,

in our prod environment has exchange 2016 and outlook 2013-2019 clients.
one of our user delegate access via outlook to other user.

There is option to see who granted delegated access to mailbox via outlook in exchange PowerShell or something?
because i tried the "Get-MailboxPermission username" and can't see there the granted user

Outlook Management
Outlook Management
Outlook: A family of Microsoft email and calendar products.Management: The act or process of organizing, handling, directing or controlling something.
4,902 questions
Microsoft Exchange Online Management
Microsoft Exchange Online Management
Microsoft Exchange Online: A Microsoft email and calendaring hosted service.Management: The act or process of organizing, handling, directing or controlling something.
4,195 questions
Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,359 questions
0 comments No comments
{count} votes

Accepted answer
  1. Joyce Shen - MSFT 16,646 Reputation points
    2022-03-16T05:31:15.687+00:00

    Hi @Arnold MIshaev

    Agree with Andy, if you grant users permissions in outlook through right click folder or calendar properties > permission, you could use the command Get-MailboxFolderPermission
    to get these information

    For emample:
    183505-image.png

    And if you want to check other permission like full access or send on behalf or send as, you could check the official document: Manage permissions for recipients

    Full access:

    Get-MailboxPermission "MailboxIdentity" | where {$_.AccessRights -like 'Full*'} | Format-Table -Auto User,Deny,IsInherited,AccessRights  
    

    Send on behalf:

    Get-Mailbox -Identity <MailboxIdentity> | Format-List GrantSendOnBehalfTo  
    

    Send as:

    Get-ADPermission -Identity <MailboxOrGroupNameOrDN> | where {$_.ExtendedRights -like 'Send*'} | Format-Table -Auto User,Deny,ExtendedRights  
    

    If an Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Andy David - MVP 142.3K Reputation points MVP
    2022-03-15T16:25:36.547+00:00

    Try:

    Get-MailboxFolderPermission  <user>:\calendar
    

    etc...

    0 comments No comments