Ajouter des membres un groupe de rôles

S'applique à : Exchange Server 2010

Dernière rubrique modifiée : 2009-04-27

Pour accorder à un utilisateur les autorisations octroyées par un groupe de rôles, vous devez ajouter la boîte aux lettres de l’utilisateur en tant que membre du groupe de rôles. Pour plus d’informations sur les groupes de rôles dans Microsoft Exchange Server 2010, voir Présentation des groupes de rôles de gestion.

Souhaitez-vous rechercher les autres tâches de gestion relatives aux administrateurs et aux utilisateurs spécialistes ? Consultez la rubrique Gestion des administrateurs et des utilisateurs spécialistes.

Conditions préalables

Cette rubrique décrit l’utilisation du pipelining, des variables, du filtrage des destinataires et de l’instruction ForEach. Pour plus d’informations sur ces concepts, consultez les rubriques suivantes :

Que voulez-vous faire ?

  • Utiliser l’environnement Shell pour ajouter une boîte aux lettres en tant que membre d’un groupe de rôles
  • Utiliser l’environnement Shell pour appliquer un filtre dans le but d’ajouter un groupe d’utilisateurs semblables en tant que membres d’un groupe de rôles

Utiliser l’environnement Shell pour ajouter une boîte aux lettres en tant que membre d’un groupe de rôles

Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, voir Entrée « Groupes de rôles » dans la rubrique Autorisations pour la gestion des rôles.

Dd638143.note(fr-fr,EXCHG.140).gifRemarque :
Vous ne pouvez pas utiliser la console de gestion Exchange (EMC) pour ajouter une boîte aux lettres en tant que membre d’un groupe de rôles.

Pour ajouter une boîte aux lettres en tant que membre d’un groupe de rôles, utilisez la syntaxe suivante.

Add-RoleGroupMember <role group name> -Member <member>

Cet exemple montre comment ajouter la boîte aux lettres Robert au groupe de rôles Administrateurs de Seattle.

Add-RoleGroupMember "Seattle Administrators" -Member Robert

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, voir Add-RoleGroupMember.

Utiliser l’environnement Shell pour appliquer un filtre dans le but d’ajouter un groupe d’utilisateurs semblables en tant que membres d’un groupe de rôles

Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, voir Entrée « Groupes de rôles » dans la rubrique Autorisations pour la gestion des rôles.

Dd638143.note(fr-fr,EXCHG.140).gifRemarque :
Vous ne pouvez pas utiliser la console de gestion Exchange (EMC) pour appliquer un filtre dans le but d’ajouter un groupe d’utilisateurs semblables en tant que membres d’un groupe de rôles.

Vous pouvez utiliser la cmdlet Get-User pour ajouter des membres à un groupe de rôles si les boîtes aux lettres répondent aux critères indiqués dans un filtre. La cmdlet Add-RoleGroupMembers n’accepte pas le type d’objet proposé par la cmdlet Get-User. Les données doivent alors passer d’abord par l’instruction ForEach.

Pour ajouter en tant que membres d’un groupe de rôles des boîtes aux lettres qui répondent aux critères indiqués, procédez de la façon suivante.

  1. Collectez les boîtes aux lettres qui répondent aux critères indiqués à l’aide de la commande Get-User avec le paramètre Filter et enregistrez les boîtes aux lettres dans une variable.

    $Mailboxes = Get-User -Filter { RecipientType -Eq "UserMailbox" -and <filter criteria> }
    
  2. Cette étape est facultative. Affichez la liste des boîtes aux lettres enregistrées dans la variable $Mailboxes.

    $Mailboxes
    
  3. Transférez les boîtes aux lettres enregistrées dans la variable $Mailbox à la cmdlet Add-RoleGroupMember exécutée dans une instruction ForEach.

    $Mailboxes | ForEach { Add-RoleGroupMember <role group name> -Member $_.Name }
    

Cet exemple montre comment ajouter toutes les boîtes aux lettres du personnel du service informatique au groupe de rôles Support technique.

$Mailboxes = Get-User -Filter { RecipientType -Eq "UserMailbox" -and Department -Eq "Sales IT Staff" }
$Mailboxes | ForEach { Add-RoleGroupMember "Sales Help Desk" -Member $_.Name }

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, voir Add-RoleGroupMember.

Autres tâches

Après avoir ajouté un membre à un groupe de rôles, vous souhaiterez probablement :