A cloud-based service included in Microsoft 365, delivering scalable messaging and collaboration features with simplified management and automatic updates.
Hi @Handian Sudianto You can use a script like:
$SharedMailbox = "******@domain.com"
Write-Host("full Access")
Get-EXOMailboxPermission -Identity $SharedMailbox | where { ($_.User -ne "NT AUTHORITY\SELF") -and ($_.IsInherited -eq $false)} | ft identity,user,AccessRights
Write-Host("Send As")
Get-EXORecipientPermission -Identity $SharedMailbox | where { ($_.Trustee -ne "NT AUTHORITY\SELF") -and ($_.IsInherited -eq $false)} | ft identity,Trustee,AccessRights
Write-Host("Send On Behalf")
Get-EXOMailbox -Identity $SharedMailbox -Properties GrantSendOnBehalfTo | ft UserPrincipalName, GrantSendOnBehalfTo
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 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.