Supprimer un utilisateur de tous les groupes Microsoft 365

  • Last update on May 30th, 2025

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

 

Si vous devez retirer l’appartenance d’un utilisateur à tous les groupes Microsoft 365, vous pouvez importer le script suivant dans une action personnalisée CoreView.

Script d’action personnalisée :

{
"id": "1eba1dd4-e697-42b7-85d8-85acdd40e2c5",
"title": "Exchange - Remove a user from all M365 groups",
"description": "Remove a user's complete memberships from all M365 groups",
"lastModified": "2022-05-16T13:11:59.3820000Z",
"target": "None",
"tags": [],
"vars": [
{
"name": "UserPrincipalName",
"type": "string",
"isRequired": true
}
],
"params": [],
"columns": {},
"version": 4,
"statement": "param ([string]$UserPrincipalName)\r\n\r\n$user = Get-AzureADUser -ObjectId $UserPrincipalName\n\n$memberships = Get-AzureADUserMembership -ObjectId $user.ObjectId | Where-Object {$_.ObjectType -eq \"Group\"}\n\nForEach ($group in $memberships){\n Remove-AzureADGroupMember -ObjectId $group.ObjectId -MemberId $user.ObjectId\n}"
}