Accorder les droits SendAs/SendOnBehalf aux groupes Microsoft 365

  • Last update on May 30th, 2025

Les actions personnalisées ne sont pas disponibles dans la solution Essentials.

 

Si vous avez besoin d’accorder les droits SendAs/SendOnBehalf à des groupes Microsoft 365, vous pouvez utiliser le script suivant :

En PowerShell :

Vous pouvez utiliser le paramètre GrantSendOnBehalfTo sur différentes cmdlets Set- pour gérer la permission « Envoyer de la part de » pour les boîtes aux lettres et groupes :

  • Set-Mailbox
  • Set-DistributionGroup (groupes de distribution et groupes de sécurité avec messagerie activée)
  • Set-DynamicDistributionGroup
  • Set-UnifiedGroup (Groupes Microsoft 365)
<Cmdlet> -Identity <MailboxOrGroupIdentity> -GrantSendOnBehalfTo <Delegates>

Vous pouvez utiliser les cmdlets Add-RecipientPermission et Remove-RecipientPermission pour gérer la permission « Envoyer en tant que » (SendAs) sur les boîtes aux lettres et groupes.

<Add-RecipientPermission | Remove-RecipientPermission> -Identity <MailboxOrGroupIdentity> -Trustee <DelegateIdentity> -AccessRights SendAs

Dans une action personnalisée CoreView :

{
"id": "8cce8353-ddee-4d44-a824-f52f329cf70f",
"title": "Exchange - Grant SendAs/SendOnBehalf on M365 groups",
"lastModified": "2022-05-16T12:29:45.4590000Z",
"target": "None",
"tags": [],
"vars": [
{
"name": "M365groupemailaddress",
"type": "string",
"isRequired": true
},
{
"name": "Right",
"type": "list",
"values": "SendAs,SendOnBehalf",
"isRequired": true
},
{
"name": "User",
"type": "string",
"isRequired": true
}
],
"params": [],
"columns": {},
"version": 4,
"statement": "param ([string]$M365groupemailaddress, [string]$Right, [string]$User)\r\n\r\nif($Right -eq \"SendAs\"){\n Add-RecipientPermission $M365groupemailaddress -AccessRights $Right -Trustee $User -Confirm:$false\n}\nelseif($Right -eq \"SendOnBehalf\"){\n Set-UnifiedGroup -Identity $M365groupemailaddress -GrantSendOnBehalfTo @{add=\"$($User)\"}\n}"
}