Add-MailboxPermission (RTM)
S’applique à : Exchange Server 2007
Dernière rubrique modifiée : 2008-07-17
La cmdlet Add-MailboxPermission permet d'ajouter des autorisations à une boîte aux lettres.
Syntaxe
Add-MailboxPermission -Identity <MailboxIdParameter> -AccessRights <MailboxRights[]> -User <SecurityPrincipalIdParameter> [-Deny <SwitchParameter>] [-DomainController <Fqdn>] [-InheritanceType <None | All | Descendents | SelfAndChildren | Children>]
Add-MailboxPermission -Identity <MailboxIdParameter> -Owner <SecurityPrincipalIdParameter> [-DomainController <Fqdn>]
Add-MailboxPermission [-Identity <MailboxIdParameter>] -Instance <MailboxAcePresentationObject> [-AccessRights <MailboxRights[]>] [-Deny <SwitchParameter>] [-DomainController <Fqdn>] [-InheritanceType <None | All | Descendents | SelfAndChildren | Children>] [-User <SecurityPrincipalIdParameter>]
Description détaillée
Cette cmdlet permet d'octroyer des autorisations à une boîte aux lettres, par exemple, en octroyant à un utilisateur un accès illimité à la boîte aux lettres d'un autre utilisateur.
Pour exécuter la cmdlet Add-MailboxPermission, vous devez utiliser un compte auquel a été délégué, au minimum, l'autorisation suivante sur le serveur où réside la boîte aux lettres :
- Administrateur Exchange Server ou Administrateur d'organisation Exchange
Par ailleurs, d'autres autorisations peuvent être requises dans Active Directory pour le compte utilisé pour exécuter certaines opérations. Pour vérifier que vous disposez des autorisations appropriées, l'autorisation Opérateurs de compte doit être déléguée au compte utilisé dans le domaine dans lequel figure le compte cible doté d'une boîte aux lettres.
Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
AccessRights |
Obligatoire |
Microsoft.Exchange.Management.RecipientTasks.MailboxRights[] |
Le paramètre AccessRights spécifie les droits nécessaires pour effectuer l'opération. Les valeurs valides sont les suivantes :
|
Identity |
Obligatoire |
Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter |
Le paramètre Identity spécifie l'identité de la boîte aux lettres pour laquelle des autorisations sont ajoutées. > [!Note] > Le paramètre Identité requiert le nom complet de l’utilisateur entre guillemets. |
Instance |
Obligatoire |
Microsoft.Exchange.Management.RecipientTasks.MailboxAcePresentationObject |
Le paramètre Instance permet de transmettre un objet entier à la commande à traiter. Il est principalement utilisé dans les scripts où un objet entier doit être transmis à la commande. |
Owner |
Obligatoire |
Microsoft.Exchange.Configuration.Tasks.SecurityPrincipalIdParameter |
Le paramètre Owner spécifie le propriétaire de cet objet boîte aux lettres. |
User |
Obligatoire |
Microsoft.Exchange.Configuration.Tasks.SecurityPrincipalIdParameter |
Le paramètre User spécifie la boîte aux lettres d’utilisateur à laquelle les autorisations sont accordées sur l’autre boîte aux lettres. |
Deny |
Facultatif |
System.Management.Automation.SwitchParameter |
Le paramètre Deny refuse à l'utilisateur des autorisations sur l'objet la boîte aux lettres. |
DomainController |
Facultatif |
Microsoft.Exchange.Data.Fqdn |
Pour spécifier le nom de domaine complet du contrôleur de domaine qui extrait des données du service d'annuaire Active Directory, incluez le paramètre DomainController dans la commande. |
InheritanceType |
Facultatif |
System.DirectoryServices.ActiveDirectorySecurityInheritance |
Ce paramètre permet de spécifier si les dossiers figurant dans la boîte aux lettres héritent des autorisations. |
Types d'entrées
Types de retours
Erreurs
Erreur | Description |
---|---|
Exceptions
Exceptions | Description |
---|---|
Exemple
Cet exemple accorde à Ted Bremer un accès complet à la boîte aux lettres d’Ellen Adam.
Notes
Le paramètre Identité requiert le nom complet de l’utilisateur entre guillemets.
Add-MailboxPermission -Identity "Ellen Adams" -User TedBrem -Accessright Fullaccess -InheritanceType all