Quitar una entrada de función de una función

Se aplica a: Exchange Server 2010

Última modificación del tema: 2009-09-21

Las entradas de funciones de administración en una función de administración determinan cmdlets y los parámetros disponibles en una función de administración. Si quita las entradas o los parámetros de función en una entrada de función, puede restringir las acciones que pueden realizar los usuarios asignados a esa función de administración. Para obtener más información acerca de las entradas de funciones de administración en Microsoft Exchange Server 2010, consulte Descripción de las funciones de administración.

Debe usar el Shell para quitar las entradas de la función de una función.

¿Está buscando otras tareas de administración relacionadas con funciones? Consulte Administración de permisos avanzados.

¿Qué desea hacer?

  • Cómo quitar una entrada de función de una función

  • Cómo quitar varias entradas de función de una función

  • Cómo quitar parámetros de una entrada de función en una función

    Nota

    La Consola de administración de Exchange no se puede usar para quitar una entrada de función de una función.

Cómo quitar una entrada de función de una función

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

Al quitar una entrada de función de una función, los usuarios asignados a dicha función pierden la capacidad de obtener acceso al cmdlet o la secuencia de comandos asociado.

Para quitar toda una entrada de función de administración de una función, emplee la sintaxis siguiente.

Remove-ManagementRoleEntry <management role>\<management role entry>

En este ejemplo, el cmdlet Enable-MailUser se quita de la función Administradores de servidores de Seattle.

Remove-ManagementRoleEntry "Seattle Server Administrators\Enable-MailUser"

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

Cómo quitar varias entradas de función de una función

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

Al quitar varias entradas de función de una función, los usuarios asignados a dicha función pierden la capacidad de obtener acceso a los cmdlets o las secuencias de comandos asociados.

Para quitar varias entradas de función de una función, debe obtener la lista de entradas de función que quitar mediante el cmdlet Get-ManagementRoleEntry. A continuación, debe canalizar la salida al cmdlet Remove-ManagementRoleEntry. Puede usar los caracteres comodín con el cmdlet Get-ManagementRoleEntry para coincidir con varias entradas de función. Es aconsejable usar el parámetro WhatIf para comprobar que esté quitando las entradas de función correctas. Use la siguiente sintaxis.

Get-ManagementRoleEntry <management role>\<role entry with wildcard character> | Remove-ManagementRoleEntry -WhatIf

En este ejemplo, se quitan todas las entradas de función que contienen el diario de palabras de la función Administradores de servidores de Seattle.

Get-ManagementRoleEntry "Seattle Server Administrators\*Journal*" | Remove-ManagementRoleEntry -WhatIf

Si ejecuta el comando con el parámetro WhatIf, el cmdlet genera una lista con todas las entradas de función que se van a borrar. Si la lista es correcta, ejecute el comando de nuevo, está vez sin el parámetro WhatIf, para quitar las entradas de función.

Get-ManagementRoleEntry "Seattle Server Administrators\*Journal*" | Remove-ManagementRoleEntry

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

Cómo quitar parámetros de una entrada de función en una función

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

Si quita parámetros de una entrada de función en una función, los usuarios asignados a esa función ya no pueden obtener acceso a ellos.

Para quitar parámetros de una entrada de función, emplee la sintaxis siguiente.

Set-ManagementRoleEntry <management role>\<role entry> -Parameters <parameter 1>,<parameter 2...> -RemoveParameter

En este ejemplo, se quitan los parámetros MaxSafeSenders, MaxSendSize, SecondaryAddress y UseDatabaseQuotaDefaults de la entrada de función Set-Mailbox en la función Administradores de servidores de Seattle.

Set-ManagementRoleEntry "Seattle Server Adminstrators\Set-Mailbox" -Parameters MaxSafeSenders,MaxSendSize,SecondaryAddress,UseDatabaseQuotaDefaults -RemoveParameter

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