Procédure de suppression ou de remplacement d'autorisations de client de dossier public

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Dernière rubrique modifiée : 2007-03-26

Cette rubrique décrit l'utilisation de l'environnement de ligne de commande Exchange Management Shell pour effectuer les tâches suivantes :

  • supprimer des autorisations pour des utilisateurs de programmes clients (tels que Microsoft Outlook) pour accéder au contenu d'un dossier public ou d'une hiérarchie de dossiers publics et le modifier ;

  • remplacer un utilisateur par un autre dans la liste des autorisations client pour un dossier public ou une hiérarchie de dossiers publics ;

  • remplacer des autorisations d'utilisateurs de programmes clients pour accéder au contenu d'un dossier public ou d'une hiérarchie de dossiers publics et le modifier.

Notes

Vous ne pouvez pas utiliser la console de gestion Exchange pour exécuter cette procédure.

Lors de la suppression de ces autorisations, vous pouvez soit utiliser des rôles d'autorisation prédéfinis (consistant en droits d'accès spécifiques) soit supprimer manuellement les droits d'accès disponibles. Pour supprimer les autorisations de l'utilisateur client, vous pouvez utiliser la cmdlet Remove-PublicFolderClientPermission ou le script de gestion d'utilisateur RemoveUserFromPFRecursive.ps1.

Pour remplacer les utilisateurs ou les autorisations, utilisez les scripts suivants :

  • ReplaceUserWithUserOnPFRecursive.ps1   Ce script remplace un utilisateur par un autre dans la liste des autorisations client pour un dossier public et tous ses sous-dossiers. Les autorisations existantes pour le premier utilisateur sont conservées. Les dossiers publics qui ne contiennent pas d'autorisations pour l'utilisateur ne sont pas modifiés.

  • ReplaceUserPermissionOnPFRecursive.ps1   Ce script remplace les autorisations d'un utilisateur dans un dossier public et tous ses sous-dossiers par un nouvel ensemble d'autorisations. Les dossiers publics qui ne contiennent pas d'autorisations pour l'utilisateur ne sont pas modifiés.

Pour plus d'informations sur les scripts de gestion de dossiers publics, consultez la rubrique Scripts pour la gestion des dossiers publics dans Exchange Management Shell.

Avant de commencer

Pour exécuter ces procédures, vous devez utiliser un compte auquel ont été délégués :

  • le rôle Administrateur de serveur Exchange et le groupe Administrateurs local pour le serveur cible.

Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Microsoft Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

De même, avant d'exécuter ces procédures, lisez la rubrique Configuration des autorisations de dossier public.

Procédure

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour supprimer les autorisations d'accès à un dossier public d'un utilisateur client

  • Pour supprimer les autorisations de l'utilisateur David pour la création d'éléments dans le dossier public nommé Oregon, exécutez la commande suivante :

    Remove-PublicFolderClientPermission -Identity "Sales\West Coast\Oregon" -User David -AccessRights CreateItems
    

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Remove-PublicFolderClientPermission.

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour supprimer l'autorisation client d'un utilisateur pour un dossier public et tous ses sous-dossiers

  • Pour supprimer les autorisations de l'utilisateur David pour accéder au dossier public nommé Oregon et à tous ses sous-dossiers, exécutez la commande suivante :

    RemoveUserFromPFRecursive.ps1 -Server "SERVER01" -TopPublicFolder -"\Sales\Oregon" -User "David"
    

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour remplacer un utilisateur par un autre dans la liste des autorisations client relative à un dossier public et tous ses sous-dossiers

  • Pour remplacer l'utilisateur David par l'utilisateur Kim pour l'accès au dossier public nommé Ventes et tous ses sous-dossiers, exécutez la commande suivante :

    ReplaceUserWithUserOnPFRecursive.ps1 -TopPublicFolder "\Sales" -UserOld "David" -UserNew "Kim"
    

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour remplacer les autorisations d'un utilisateur dans la listes des autorisations client pour un dossier public par un nouvel ensemble d'autorisations

  • Pour remplacer les autorisations actuelles de l'utilisateur Kim pour accéder au dossier public nommé Marketing et à tous ses sous-dossiers par des autorisations d'Éditeur principal, exécutez la commande suivante :

    ReplaceUserPermissionOnPFRecursive.ps1 -Server "SERVER01" -TopPublicFolder "\Marketing" -User "Kim" -Permissions PublishingEditor
    

Pour plus d'informations

Pour en savoir plus sur les dossiers publics, consultez la rubrique Présentation des dossiers publics.

Pour plus d'informations sur la gestion des dossiers publics, consultez la rubrique Gestion des dossiers publics.