Add-MailboxPermission

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Última modificación del tema: 2013-04-08

Utilice el cmdlet Add-MailboxPermission para agregar permisos a un buzón.

Sintaxis

Add-MailboxPermission -Identity <MailboxIdParameter> -AccessRights <MailboxRights[]> -User <SecurityPrincipalIdParameter> [-Confirm [<SwitchParameter>]] [-Deny <SwitchParameter>] [-DomainController <Fqdn>] [-InheritanceType <None | All | Descendents | SelfAndChildren | Children>] [-WhatIf [<SwitchParameter>]]

Add-MailboxPermission -Identity <MailboxIdParameter> -Owner <SecurityPrincipalIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-WhatIf [<SwitchParameter>]]

Add-MailboxPermission [-Identity <MailboxIdParameter>] -Instance <MailboxAcePresentationObject> [-AccessRights <MailboxRights[]>] [-Confirm [<SwitchParameter>]] [-Deny <SwitchParameter>] [-DomainController <Fqdn>] [-InheritanceType <None | All | Descendents | SelfAndChildren | Children>] [-User <SecurityPrincipalIdParameter>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

Este cmdlet le permite conceder permisos a un buzón. Puede usarlo, por ejemplo, para dar a un usuario pleno acceso al buzón de otro usuario.

Para ejecutar el cmdlet Add-MailboxPermission, la cuenta que use debe tener delegado lo siguiente (como mínimo) en el servidor en el que reside el buzón:

  • Administrador de Exchange Server o Administrador de organización de Exchange

Además, la cuenta usada puede requerir más permisos dentro de Servicios de dominio de Active Directory para llevar a cabo ciertas operaciones. Para asegurarse de que dispone de los permisos adecuados, la cuenta que use debe tener delegado el permiso Operadores de cuentas en el dominio en el que se encuentre la cuenta con el buzón habilitado.

Para obtener más información acerca de los permisos, la delegación de roles y los derechos necesarios para administrar Microsoft Exchange Server 2007, consulte Consideraciones sobre permisos.

Parámetros

Parámetro Necesario Tipo Descripción

AccessRights

Necesario

Microsoft.Exchange.Management.RecipientTasks.MailboxRights[]

AccessRights parameter especifica los derechos necesarios para realizar la operación. Los valores válidos son:

  • FullAccess

  • ExternalAccount

  • DeleteItem

  • ReadPermission

  • ChangePermission

  • ChangeOwner

Identity

Necesario

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

El parámetro Identity especifica la identidad del buzón al que se agregan los permisos.

Nota

El parámetro Identity requiere el nombre completo del usuario entre comillas.

Instance

Necesario

Microsoft.Exchange.Management.RecipientTasks.MailboxAcePresentationObject

El parámetro Instance permite pasar un objeto completo al comando para su procesamiento. Se usa principalmente en scripts en los que se debe pasar un objeto completo al comando.

Owner

Necesario

Microsoft.Exchange.Configuration.Tasks.SecurityPrincipalIdParameter

Este parámetro Owner especifica el propietario de ese objeto del buzón.

User

Necesario

Microsoft.Exchange.Configuration.Tasks.SecurityPrincipalIdParameter

El parámetro User especifica el buzón del usuario al que se conceden permisos en otro buzón.

Deny

Opcional

System.Management.Automation.SwitchParameter

Este parámetro Deny deniega los permisos al usuario del buzón.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Incluya el parámetro DomainController en el comando para especificar el nombre de dominio completo del controlador de dominio que recupera los datos del servicio de directorio de Active Directory.

InheritanceType

Opcional

System.DirectoryServices.ActiveDirectorySecurityInheritance

Este parámetro se usa para especificar hasta qué nivel inferior en la estructura de objetos de Active Directory se heredan los permisos de lectura.

Confirm

Opcional

System.Management.Automation.SwitchParameter

El parámetro Confirm hace que el comando pause el procesamiento y requiere que el usuario confirme qué hará el comando antes de seguir con el procesamiento. No es necesario especificar ningún valor con el parámetro Confirm.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

El parámetro WhatIf indica al comando que simule las acciones que llevaría a cabo en el objeto. Al usar el parámetro WhatIf, puede ver los cambios que se producirían sin tener que aplicarlos. No es necesario especificar un valor con el parámetro WhatIf.

Tipos de entrada

Tipos de valores devueltos

Errores

Error Descripción

Excepciones

Excepciones Descripción

Ejemplo

Este ejemplo garantiza a Ted Bremer un acceso ilimitado al buzón de correo de Ellen Adam.

Nota

El parámetro Identity requiere el nombre completo del usuario entre comillas.

Add-MailboxPermission -Identity "Ellen Adams" -User TedBrem -AccessRights Fullaccess -InheritanceType all