Cambiar el ámbito de asignaciones de funciones en un grupo de funciones

Se aplica a: Exchange Server 2010

Última modificación del tema: 2009-10-05

Los grupos de funciones de administración son funciones de administración asignadas que luego se asocian a los miembros de esos grupos de funciones. Las asignaciones entre un grupo de funciones y una función de administración contienen ámbitos de administración que determinan qué objetos están disponibles para los miembros de cada grupo de funciones. Al cambiar el ámbito, se cambian los objetos disponibles para que los miembros de un grupo de funciones puedan crear, cambiar o quitar.

Cuando se crea un grupo de funciones, se pueden especificar los ámbitos de administración que se aplicarán al grupo de funciones. Los ámbitos de administración que especifique se configuran en las asignaciones de funciones entre el grupo de funciones y las funciones de administración asignadas. Después de crear un grupo de funciones, los ámbitos de las asignaciones de funciones se administran de manera individual con el cmdlet Set-ManagementRoleAssignment. No puede administrar ámbitos mediante el cmdlet Set-RoleGroup.

Puede administrar los ámbitos de las asignaciones de funciones entre un grupo de funciones y las funciones de administración en forma masiva o individual.

Para obtener más información sobre los ámbitos y las asignaciones de funciones de administración en Microsoft Exchange Server 2010, consulte los siguientes temas:

¿Está buscando otras tareas de administración relacionadas con los grupos de funciones? Consulte Administración de administradores y usuarios especialistas.

Requisitos previos

En este tema, se usa el concepto de canalización, el conmutador WhatIf y el cmdlet Format-List. Para obtener más información al respecto, consulte los temas siguientes:

Usar el Shell para cambiar el ámbito de todas las asignaciones de funciones en un grupo de funciones al mismo tiempo

Deberá tener asignados permisos antes de poder llevar a cabo este procedimiento. Para ver qué permisos necesita, consulte el Entrada "Grupos de funciones" en el tema Permisos de administración de funciones.

Nota

No puede usar la EMC para cambiar ámbitos.

Para cambiar el ámbito de todas las asignaciones de funciones entre un grupo de funciones y un conjunto de funciones de administración al mismo tiempo, en primer lugar, debe recuperar las asignaciones de funciones del grupo de funciones y, luego, establecer el nuevo ámbito en cada una de las asignaciones. Puede hacerlo con el cmdlet Get-ManagementRoleAssignment para recuperar las asignaciones de funciones y, luego, canalizarlas con el cmdlet Set-ManagementRoleAssignment.

Para establecer el ámbito en todas las asignaciones de funciones en un grupo de funciones al mismo tiempo, use la siguiente sintaxis.

Get-ManagementRoleAssignment -RoleAssignee <name of role group> | Set-ManagementRoleAssignment -CustomRecipientWriteScope <recipient scope name> -CustomConfigWriteScope <configuration scope name> -RecipientRelativeScopeWriteScope < MyDistributioGroups | Organization | Self> -ExclusiveRecipientWriteScope <exclusive recipient scope name> -ExclusiveConfigWriteScope <exclusive configuration scope name> -RecipientOrganizationalUnitScope <organizational unit>

Usted usa solamente los parámetros necesarios para configurar el ámbito que desea usar. Por ejemplo, si desea cambiar el ámbito de destinatario de todas las asignaciones de funciones en el grupo de funciones Administración de destinatarios de ventas a Empleados de ventas directas, use el comando siguiente.

Get-ManagementRoleAssignment -RoleAssignee "Sales Recipient Management" | Set-ManagementRoleAssignment -CustomRecipientWriteScope "Direct Sales Employees"

Nota

Puede usar el conmutador WhatIf para comprobar qué solamente se cambien las asignaciones de funciones que desea cambiar. Ejecute el comando anterior con el conmutador WhatIf para comprobar los resultados y, luego, quite el conmutador WhatIf para aplicar los cambios.

Para obtener más información acerca del cambio de asignaciones de funciones de administración, consulte Modifique una asignación de funciones.

Para obtener información más detallada acerca de la sintaxis y los parámetros, consulte Get-ManagementRoleAssignment.

Usar el Shell para cambiar el ámbito de asignaciones de funciones individuales en un grupo de funciones

Deberá tener asignados permisos antes de poder llevar a cabo este procedimiento. Para ver qué permisos necesita, consulte el Entrada "Grupos de funciones" en el tema Permisos de administración de funciones.

Nota

No puede usar la EMC para cambiar ámbitos.

Para cambiar el ámbito de una asignación de funciones entre un grupo de funciones y una función de administración, en primer lugar, debe buscar el nombre de la asignación de funciones y, luego, establecer el ámbito de la asignación de funciones.

  1. Para encontrar los nombres de todas las asignaciones de funciones en un grupo de funciones, use el siguiente comando. Si canaliza las asignaciones de funciones de administración al cmdlet Format-List, podrá ver el nombre completo de la asignación.

    Get-ManagementRoleAssignment -RoleAssignee <role group name> | Format-List Name
    
  2. Busque el nombre de la asignación de funciones que desea cambiar. Use el nombre de la asignación en el paso siguiente.

  3. Para establecer el ámbito de una asignación individual, utilice la sintaxis siguiente.

    Set-ManagementRoleAssignment <role assignment name> -CustomRecipientWriteScope <recipient scope name> -CustomConfigWriteScope <configuration scope name> -RecipientRelativeScopeWriteScope < MyDistributioGroups | Organization | Self> -ExclusiveRecipientWriteScope <exclusive recipient scope name> -ExclusiveConfigWriteScope <exclusive configuration scope name> -RecipientOrganizationalUnitScope <organizational unit>
    

Usted usa solamente los parámetros necesarios para configurar el ámbito que desea usar. Por ejemplo, si desea cambiar el ámbito de destinatario en la asignación de funciones de administración Destinatarios de correo_Destinatarios de ventas a Todos los empleados de ventas, use el comando siguiente.

Set-ManagementRoleAssignment "Mail Recipients_Sales Recipient Management" -CustomRecipientWriteScope "All Sales Employees"

Para obtener más información acerca del cambio de asignaciones de funciones de administración, consulte Modifique una asignación de funciones.

Para obtener información más detallada acerca de la sintaxis y los parámetros, consulte Set-ManagementRoleAssignment.

Otras tareas

Después de cambiar el ámbito de las asignaciones de funciones en un grupo de funciones, es posible que también desee realizar las siguientes tareas: