Add-MailboxPermission

1st Microsoft Example

Add-MailboxPermission -Identity <MailboxIdParameter> 
-Owner <SecurityPrincipalIdParameter> <COMMON PARAMETERS>

2nd Microsoft Example

Add-MailboxPermission -AccessRights <MailboxRights[]>
-Identity <MailboxIdParameter>
-User <SecurityPrincipalIdParameter>
[-AutoMapping <$true | $false>]
[-Deny <SwitchParameter>] 
[-InheritanceType <None | All | Descendents | SelfAndChildren | Children>]
<COMMON PARAMETERS>

3rd Microsoft Example

Add-MailboxPermission -Instance <MailboxAcePresentationObject>
[-AccessRights <MailboxRights[]>]
[-AutoMapping <$true | $false>]
[-Deny <SwitchParameter>]
[-Identity <MailboxIdParameter>]
[-InheritanceType <None | All | Descendents | SelfAndChildren | Children>]
[-User <SecurityPrincipalIdParameter>] <COMMON PARAMETERS>

4th Microsoft Example

COMMON PARAMETERS: [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>]
[-IgnoreDefaultScope <SwitchParameter>]
[-WhatIf [<SwitchParameter>]]