Gerenciar políticas de atribuição de função no Exchange Server

Se você quiser personalizar as permissões atribuídas a um grupo de usuários finais, crie uma nova política de atribuição de função de gerenciamento personalizada. A política de atribuição que você cria pode ser personalizada para atender aos requisitos específicos do usuário final. Para obter mais informações sobre políticas de atribuição no Exchange Server, consulte Noções básicas sobre políticas de atribuição de função de gerenciamento.

Procurando outras tarefas de gerenciamento relacionadas ao gerenciamento de permissões? Confira Permissões.

Do que você precisa saber para começar?

Dica

Está com problemas? Peça ajuda nos fóruns do Exchange. Visite os fóruns em: Exchange Server, Exchange Online ou Proteção do Exchange Online.

Adicionar uma política de atribuição

Depois de criar a nova política de atribuição, atribua usuários a ela. Para obter mais informações, consulte Alterar a política de atribuição em uma caixa de correio.

Usar o EAC para criar uma nova política de atribuição

Observação

Você só pode criar as políticas de atribuição explícitas usando o Centro de administração do Exchange (EAC). Se você quiser criar uma nova política de atribuição padrão, use o Shell de Gerenciamento do Exchange. Para obter mais informações, confira a seção "Usar o Shell de Gerenciamento do Exchange para criar uma política de atribuição padrão" posteriormente neste tópico.

  1. No EAC, navegue até Permissões>Funções de Usuário e, em seguida, clique em Adicionar ícone..

  2. Na janela política de atribuição de função, forneça um nome para a nova política de atribuição.

  3. Selecione a caixa de seleção ao lado da função ou funções que você deseja adicionar à política de atribuição. Você pode selecionar várias funções, incluindo funções de usuário final que você adicionou. Se você selecionar uma função que tenha funções filho, as funções filho serão selecionadas automaticamente.

  4. Clique em Salvar para salvar as alterações na política de atribuição.

Use o Shell de Gerenciamento do Exchange para criar uma política de atribuição explícita

Para criar uma política de atribuição explícita que pode ser atribuída manualmente às caixas de correio, use a sintaxe a seguir.

New-RoleAssignmentPolicy <assignment policy name> -Roles <roles to assign>

Este exemplo cria a política de atribuição explícita Configuração limitada da caixa de correio e atribui as MyBaseOptionsfunções , MyAddressInformatione MyDisplayName a ela.

New-RoleAssignmentPolicy "Limited Mailbox Configuration" -Roles MyBaseOptions, MyAddressInformation, MyDisplayName

Para obter informações detalhadas sobre sintaxe e parâmetro, consulte New-RoleAssignmentPolicy.

Usar o Shell de Gerenciamento do Exchange para criar uma política de atribuição padrão

Para criar uma política de atribuição padrão atribuída a novas caixas de correio, use a sintaxe a seguir.

New-RoleAssignmentPolicy <assignment policy name> -Roles <roles to assign> -IsDefault

Este exemplo cria a política de atribuição padrão Configuração limitada da caixa de correio e atribui as MyBaseOptionsfunções , MyAddressInformatione MyDisplayName a ela.

New-RoleAssignmentPolicy "Limited Mailbox Configuration" -Roles MyBaseOptions, MyAddressInformation, MyDisplayName -IsDefault

Para obter informações detalhadas sobre sintaxe e parâmetro, consulte New-RoleAssignmentPolicy.

Remover uma política de atribuição

Se você não precisar mais de uma política de atribuição de função de gerenciamento, poderá removê-la.

Do que você precisa saber para começar?

  • Todos os usuários atribuídos à política de atribuição devem ser alterados para outra política de atribuição. Para obter mais informações sobre como alterar uma política de atribuição em uma caixa de correio, consulte Alterar a política de atribuição em uma caixa de correio.

  • Todas as atribuições de função de gerenciamento entre a política de atribuição e as funções de gerenciamento atribuídas devem ser removidas. Para obter mais informações sobre como remover uma atribuição de função de uma política de atribuição, consulte a seção Remover uma função de uma política de atribuição posteriormente neste tópico.

  • Se você quiser remover uma política de atribuição padrão, ela deve ser a última política de atribuição na organização Exchange Server.

Usar o EAC para remover uma política de atribuição

  1. No EAC, navegue até AsFunções de Usuáriode Permissões>.

  2. Selecione a política de atribuição que você deseja remover e clique em Excluir ícone Excluir..

Use o Shell de Gerenciamento do Exchange para remover uma política de atribuição

Para remover uma política de atribuição, use a sintaxe a seguir.

Remove-RoleAssignmentPolicy <role assignment policy>

Este exemplo remove a política de atribuição de Usuários Temporários de Nova York.

Remove-RoleAssignmentPolicy "New York Temporary Users"

Para obter informações detalhadas sobre sintaxe e parâmetro, consulte Remove-RoleAssignmentPolicy.

Exibir uma lista de políticas de atribuição ou detalhes da política de atribuição

Você pode exibir políticas de atribuição de função de gerenciamento de várias maneiras, dependendo das informações desejadas e se está usando o EAC ou o Shell de Gerenciamento do Exchange.

No EAC, você pode exibir a lista de políticas de atribuição e as funções atribuídas a elas. No Shell de Gerenciamento do Exchange, você pode exibir todas as políticas de atribuição em sua organização, listar as caixas de correio atribuídas a uma política específica e muito mais.

Usar o EAC para exibir uma lista de políticas de atribuição

  1. No EAC, navegue até AsFunções de Usuáriode Permissões>. Todas as políticas de atribuição na organização estão listadas aqui.

  2. Para exibir os detalhes de uma política de atribuição específica, selecione a política de atribuição que você deseja exibir. A descrição e as funções atribuídas à política de atribuição são exibidas no painel de detalhes.

Usar o Shell de Gerenciamento do Exchange para exibir uma lista de políticas de atribuição

Você pode exibir uma lista de todas as políticas de atribuição em sua organização não especificando nenhuma política de atribuição ao executar o cmdlet Get-RoleAssignmentPolicy .

Esse procedimento faz uso da pipelining e do cmdlet Format-Table . Para mais informações sobre esses conceitos, consulte os seguintes tópicos:

Para retornar uma lista de todas as políticas de atribuição em sua organização, use o comando a seguir.

Get-RoleAssignmentPolicy

Para retornar uma lista de propriedades específicas para todas as políticas de atribuição em sua organização, você pode canalizar os resultados para o cmdlet Format-Table e especificar as propriedades desejadas na lista de resultados. Use a sintaxe a seguir.

Get-RoleAssignmentPolicy | Format-Table <property 1>, <property 2...>

Este exemplo retorna uma lista de todas as políticas de atribuição em sua organização e inclui as propriedades Name e IsDefault .

Get-RoleAssignmentPolicy | Format-Table Name, IsDefault

Para obter informações detalhadas sobre sintaxe e parâmetro, consulte Get-Mailbox ou Get-RoleAssignmentPolicy.

Use o Shell de Gerenciamento do Exchange para exibir os detalhes de uma única política de atribuição

Você pode exibir os detalhes de uma política de atribuição específica usando o cmdlet Get-RoleAssignmentPolicy e canalizando a saída para o cmdlet Format-List .

Esse procedimento faz uso da pipelining e do cmdlet Format-List . Para mais informações sobre esses conceitos, consulte os seguintes tópicos:

Para exibir os detalhes de uma política de atribuição específica, use a sintaxe a seguir.

Get-RoleAssignmentPolicy <assignment policy name> | Format-List

Este exemplo exibe os detalhes sobre os Usuários de Redmond – sem política de atribuição de mensagens de texto.

Get-RoleAssignmentPolicy "Redmond Users - no Text Messaging" | Format-List

Para obter informações detalhadas sobre sintaxe e parâmetro, consulte Get-Mailbox ou Get-RoleAssignmentPolicy.

Use o Shell de Gerenciamento do Exchange para localizar a política de atribuição padrão

Você pode encontrar a política de atribuição padrão canalizando a saída do cmdlet Get-RoleAssignmentPolicy para o cmdlet Where . Com o cmdlet Where , filtre os dados retornados para exibir apenas a política de atribuição que tem sua propriedade IsDefault definida como $True.

Esse procedimento faz uso da pipelining e do cmdlet Where . Para mais informações sobre esses conceitos, consulte os seguintes tópicos:

Este exemplo retorna a diretiva de atribuição padrão.

Get-RoleAssignmentPolicy | Where {$_.IsDefault -eq $True}

Para obter informações detalhadas sobre sintaxe e parâmetro, consulte Get-Mailbox ou Get-RoleAssignmentPolicy.

Use o Shell de Gerenciamento do Exchange para exibir caixas de correio atribuídas a uma política específica

Você pode encontrar todas as caixas de correio atribuídas a uma política de atribuição específica canalizando a saída do cmdlet Get-Mailbox para o cmdlet Where . Com o cmdlet Where , filtre os dados retornados para exibir apenas as caixas de correio que têm sua propriedade RoleAssignmentPolicy definida como o nome da política de atribuição especificado.

Esse procedimento faz uso da pipelining e do cmdlet Where . Para mais informações sobre esses conceitos, consulte os seguintes tópicos:

Use a sintaxe a seguir.

Get-Mailbox | Where {$_.RoleAssignmentPolicy -Eq "<role assignment policy>"}

Este exemplo encontra todas as caixas de correio atribuídas à política Usuários Finais de Vancouver.

Get-Mailbox | Where {$_.RoleAssignmentPolicy -Eq "Vancouver End Users"}

Para obter informações detalhadas sobre sintaxe e parâmetro, consulte Get-Mailbox ou Get-RoleAssignmentPolicy.

Alterar a política de atribuição padrão

Você pode alterar a política de atribuição de função de gerenciamento atribuída a novas caixas de correio criadas. Alterar a política de atribuição de função padrão não altera a política de atribuição atribuída às caixas de correio existentes. Para alterar a política de atribuição atribuída às caixas de correio existentes, consulte Alterar a política de atribuição em uma caixa de correio.

Observação

Você não pode usar o EAC para alterar a política de atribuição padrão. É necessário usar o Shell de Gerenciamento do Exchange.

Use o Shell de Gerenciamento do Exchange para alterar a política de atribuição padrão

Para alterar a política de atribuição padrão, use a sintaxe a seguir.

Set-RoleAssignmentPolicy <assignment policy name> -IsDefault

Este exemplo define a política de atribuição usuários finais de Vancouver como a política de atribuição padrão.

Set-RoleAssignmentPolicy "Vancouver End Users" -IsDefault

Importante

Novas caixas de correio recebem a política de atribuição padrão, mesmo que a política não tenha sido atribuída funções de gerenciamento. As caixas de correio atribuídas políticas de atribuição sem funções de gerenciamento atribuídas não podem acessar nenhum recurso de configuração de caixa de correio no Outlook na Web.

Para obter informações detalhadas sobre sintaxe e parâmetro, consulte Set-RoleAssignmentPolicy.

Adicionar uma função a uma política de atribuição

Usar o EAC para adicionar uma função a uma política de atribuição

  1. No EAC, navegue até AsFunções de Usuáriode Permissões>.

  2. Selecione a política de atribuição à qual você deseja adicionar uma ou mais funções e clique em Editarícone..

  3. Selecione a caixa de seleção ao lado da função ou funções que você deseja adicionar à política de atribuição. Você pode selecionar várias funções, incluindo funções de usuário final que você adicionou. Se você selecionar uma função que tenha funções filho, as funções filho serão selecionadas automaticamente.

  4. Clique em Salvar para salvar as alterações na política de atribuição.

Usar o Shell de Gerenciamento do Exchange para adicionar uma função a uma política de atribuição

Para criar uma atribuição de função de gerenciamento entre uma função e uma política de atribuição, use a sintaxe a seguir.

New-ManagementRoleAssignment -Name <role assignment name> -Role <role name> -Policy <assignment policy name>

Este exemplo cria a atribuição de função Seattle Users – Voicemail entre a função MyVoicemail e a política de atribuição usuários de Seattle.

New-ManagementRoleAssignment -Name "Seattle Users - Voicemail" -Role MyVoicemail -Policy "Seattle Users"

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

Remover uma função de uma política de atribuição

Se você não quiser que os usuários finais tenham permissões para gerenciar determinados recursos de sua caixa de correio ou grupo de distribuição, poderá remover a função de gerenciamento que concede as permissões da política de atribuição de função de gerenciamento à qual o usuário é atribuído. Se outros usuários receberem a mesma política de atribuição, eles também perderão a capacidade de gerenciar esse recurso.

Usar o EAC para remover uma função de uma política de atribuição

  1. No EAC, navegue até AsFunções de Usuáriode Permissões>.

  2. Selecione a política de atribuição da qual você deseja remover uma ou mais funções e clique em Editarícone .

  3. Desmarque a caixa de seleção ao lado da função ou funções que você deseja remover da política de atribuição. Se você limpar a caixa de seleção para uma função que tenha funções filho, as caixas de seleção para as funções filho também serão desmarcadas.

  4. Clique em Salvar para salvar as alterações na política de atribuição.

Usar o Shell de Gerenciamento do Exchange para remover uma função de uma política de atribuição

Você pode remover funções das políticas de atribuição recuperando a atribuição de função de gerenciamento associada usando o cmdlet Get-ManagementRoleAssignment e, em seguida, canalizando a atribuição de função retornada para o cmdlet Remove-ManagementRoleAssignment .

Para obter mais informações sobre atribuições de função regulares e de delegação, consulte Noções básicas sobre atribuições de função de gerenciamento.

Esse procedimento usa canalização. Para obter mais informações sobre pipelining, consulte about_Pipelines.

Para remover uma função de uma política de atribuição, use a sintaxe a seguir.

Get-ManagementRoleAssignment -RoleAssignee <assignment policy name> -Role <role name> | Remove-ManagementRoleAssignment

Este exemplo remove a função de gerenciamento myVoicemail, que permite que os usuários gerenciem suas opções de email, da política de atribuição usuários de Seattle.

Get-ManagementRoleAssignment -RoleAssignee "Seattle Users" -Role MyVoicemail | Remove-ManagementRoleAssignment

Para obter informações detalhadas sobre sintaxe e parâmetro, consulte Remove-ManagementRoleAssignment.