Compartilhar via


Exibir Atribuições de Função

Aplica-se a: Exchange Server 2010

Tópico modificado em: 2009-10-06

As atribuições de função de gerenciamento atribuem uma função de gerenciamento a um destinatário de função. Para mais informações sobre as atribuições de função de gerenciamento no Microsoft Exchange Server 2010, consulte Entendendo as Atribuições de Função de Gerenciamento.

É preciso usar o Shell para exibir atribuições de função.

Procurando outras tarefas de gerenciamento relacionadas a funções? Consulte Gerenciando Permissões Avançadas.

Pré-requisitos

Este tópico usa pipelining e o cmdlet Format-List. Para mais informações sobre esses conceitos, consulte os seguintes tópicos:

Dica

O EMC não pode ser usado para exibir atribuições de função.

Exibir uma lista de todas as atribuições de função

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Atribuições de função" no tópico Função de Gerenciamento de Permissões.

Você pode exibir uma lista de todas as atribuições de função configuradas em sua organização executando o cmdlet Get-ManagementRoleAssignment. Se você quiser recuperar uma lista de atribuições de função que correspondam a uma cadeia de caracteres parcial que você especificar, use caracteres curinga (*). Este exemplo recupera uma lista de todas as atribuições de função que comecem com a cadeia de caracteres "Tier 1".

Get-ManagementRoleAssignment "Tier 1*"

Para informações detalhadas de sintaxes e de parâmetros, consulte Get-ManagementRoleAssignment.

Exibir detalhes de uma atribuição de função específica

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Atribuições de função" no tópico Função de Gerenciamento de Permissões.

Você pode exibir os detalhes de uma atribuição de função canalizando os resultados do cmdlet Get-ManagementRoleAssignment para o cmdlet Format-List. Use a sintaxe a seguir.

Get-ManagementRoleAssignment <assignment name> | Format-List

Este exemplo recupera os detalhes da atribuição de função Atribuição de Suporte Técnico.

Get-ManagementRoleAssignment "Help Desk Assignment" | Format-List

Para informações detalhadas de sintaxes e de parâmetros, consulte Get-ManagementRoleAssignment.

Exibir a lista de atribuições de função atribuída a um destinatário de função específico

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Atribuições de função" no tópico Função de Gerenciamento de Permissões.

Para exibir uma lista de atribuições de função associadas a um grupo de função de gerenciamento, a uma função ou a uma diretiva de atribuição de função, ou associada a um usuário ou USG (grupo de segurança universal), use a sintaxe a seguir.

Get-ManagementRoleAssignment -RoleAssignee <role assignee name>

Este exemplo recupera todas as atribuições de função associadas ao grupo de função de Gerenciamento de Servidor.

Get-ManagementRoleAssignment -RoleAssignee "Server Management"

Para informações detalhadas de sintaxes e de parâmetros, consulte Get-ManagementRoleAssignment.

Exibir as atribuições de função associadas a uma função específica

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Atribuições de função" no tópico Função de Gerenciamento de Permissões.

Cada função pode ter várias atribuições de função. Você pode usar o cmdlet Get-ManagementRoleAssigment para exibir uma lista de atribuições de função associadas a uma função específica.

Para exibir uma lista de atribuições de função associadas a uma função específica, use a sintaxe a seguir.

Get-ManagementRoleAssignment -Role <role name>

Este exemplo recupera todas as atribuições de função associadas à função de Destinatários de Email.

Get-ManagementRoleAssignment -Role "Mail Recipients"

Para informações detalhadas de sintaxes e de parâmetros, consulte Get-ManagementRoleAssignment.

Exibir uma lista de atribuições de função que usam um escopo específico predefinido

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Atribuições de função" no tópico Função de Gerenciamento de Permissões.

Para exibir uma lista de atribuições de função que usam um escopo específico predefinido, use a sintaxe a seguir.

Get-ManagementRoleAssignment -RecipientWriteScope < MyGAL | MyDistributionGroups | Organization | Self | CustomRecipientScope | ExecutiveRecipientScope >

Este exemplo recupera todas as atribuições de função que usam o escopo predefinido da Organização.

Get-ManagementRoleAssignment -RecipientWriteScope Organization

Para informações detalhadas de sintaxes e de parâmetros, consulte Get-ManagementRoleAssignment.

Exibir uma lista de atribuições de função que foram incluídas no escopo de uma OU específica

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Atribuições de função" no tópico Função de Gerenciamento de Permissões.

Para exibir uma lista de atribuições de função que foram incluídas no escopo de uma OU (unidade organizacional), use a sintaxe a seguir.

Get-ManagementRoleAssignment -RecipientOrganizationalUnitScope <OU>

Este exemplo recupera todas as atribuições de função que foram incluídas no escopo da OU América do Norte\Engenharia\Usuários no domínio contoso.com.

Get-ManagementRoleAssignment -RecipientOrganizationalUnitScope "contoso.com/North America/Engineering/Users"

Para informações detalhadas de sintaxes e de parâmetros, consulte Get-ManagementRoleAssignment.

Exibir uma lista de atribuições de função que usam um escopo específico personalizado

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Atribuições de função" no tópico Função de Gerenciamento de Permissões.

Para exibir uma lista de atribuições de função que usam um escopo personalizado específico, é preciso antes determinar se o escopo é um escopo de destinatário, um escopo de configuração, um escopo de destinatário exclusivo ou um escopo de configuração exclusivo. Cada tipo de escopo usa um parâmetro diferente no cmdlet de Get-ManagementRoleAssignment. A seguir, estão listados cada escopo e seus parâmetros associados:

  • Escopos de destinatário   CustomRecipientWriteScope
  • Escopos de configuração   CustomConfigWriteScope
  • Escopos de destinatário exclusivos   ExclusiveRecipientWriteScope
  • Escopos de configuração exclusivos   ExclusiveConfigWriteScope

A sintaxe para cada parâmetro é a mesma. Especifique o nome do escopo com o parâmetro que corresponda ao tipo de escopo.

Este exemplo recupera todas as atribuições de função que usam o escopo de destinatário Destinatários de Vancouver.

Get-ManagementRoleAssignment -CustomRecipientWriteScope "Vancouver Recipients"

Este exemplo recupera todas as atribuições de função que usam o escopo de configuração exclusivo Site do AD.

Get-ManagementRoleAssignment -ExclusiveConfigWriteScope "Seattle AD Site"

Para informações detalhadas de sintaxes e de parâmetros, consulte Get-ManagementRoleAssignment.

Exibir uma lista de escopos exclusivos ou regulares

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Atribuições de função" no tópico Função de Gerenciamento de Permissões.

Para exibir uma lista de atribuições de função exclusivas ou regulares, use a sintaxe a seguir.

Get-ManagementRoleAssignment -Exclusive < $True | $False >

Por exemplo, para visualizar uma lista de escopos exclusivos, execute o seguinte comando:

Get-ManagementRoleAssignment -Exclusive $True

Este exemplo recupera uma lista de escopos regulares sem qualquer escopo exclusivo.

Get-ManagementRoleAssignment -Exclusive $False

Para informações detalhadas de sintaxes e de parâmetros, consulte Get-ManagementRoleAssignment.

Exibir quem pode modificar um destinatário ou servidor específico

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Atribuições de função" no tópico Função de Gerenciamento de Permissões.

Para exibir uma lista de atribuições de função que podem modificar um destinatário ou servidor específico, use os parâmetros WritableRecipient e WritableServer. Especifique o nome do destinatário com o parâmetro WritableRecipient, e o nome do servidor com o parâmetro WritableServer.

Este exemplo recupera uma lista de atribuições de função que podem modificar o destinatário Brian.

Get-ManagementRoleAssignment -WritableRecipient "Brian"

Você pode combinar os parâmetros WritableRecipient e WritableServer a outros parâmetros, como o parâmetro RoleAssignee e a opção GetEffectiveUsers para refinar sua consulta e expandir quaisquer grupos de função ou USGs. Este exemplo recupera todas os usuários que podem modificar o servidor EX02 e que tenham a atribuição de grupo de função de Gerenciamento de Servidor.

Get-ManagementRoleAssignment -WritableServer EX02 -RoleAssignee "Server Management" -GetEffectiveUsers

Para informações detalhadas de sintaxes e de parâmetros, consulte Get-ManagementRoleAssignment.

Exibir os usuários que recebem permissões de uma atribuição via um grupo de função ou USG

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Atribuições de função" no tópico Função de Gerenciamento de Permissões.

Para exibir uma lista de usuários que recebem permissões de uma atribuição de função, use a sintaxe a seguir.

Get-ManagementRoleAssignment <assignment name> -GetEffectiveUsers

Este exemplo recupera uma lista de usuários na atribuição de função Atribuição de Suporte Técnico.

Get-ManagementRoleAssignment "Help Desk Assignment" -GetEffectiveUsers

Você também pode combinar a opção GetEffectiveUsers com vários outros parâmetros no cmdlet Get-ManagementRoleAssignment para expandir os grupos de função e USGs aos quais as atribuições de função tiverem sido atribuídas. Para um exemplo de como a opção GetEffectiveUsers é usada com outros parâmetros, consulte "Exibir quem pode modificar um destinatário ou servidor específico" anteriormente neste tópico.

Para informações detalhadas de sintaxes e de parâmetros, consulte Get-ManagementRoleAssignment.

Exibir uma lista de atribuições de função habilitadas ou desabilitadas

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Atribuições de função" no tópico Função de Gerenciamento de Permissões.

Para exibir uma lista de atribuições de função habilitadas ou desabilitadas, use a sintaxe a seguir.

Get-ManagementRoleAssignment -Enabled < $True | $False >

Este exemplo recupera uma lista de atribuições de função desabilitadas.

Get-ManagementRoleAssignment -Enabled $False

Para informações detalhadas de sintaxes e de parâmetros, consulte Get-ManagementRoleAssignment.