Remover ou substituir permissões de cliente para pastas públicas
Aplica-se a: Exchange Server 2010
Tópico modificado em: 2009-12-07
Ao remover permissões de pasta pública, você poderá usar funções de permissão predefinidas (que consistem em direitos de acesso específicos) ou remover manualmente os direitos de acesso disponíveis. Para remover as permissões do usuário cliente, você poderá usar o cmdlet Remove-PublicFolderClientPermission ou o script de gerenciamento de usuário RemoveUserFromPFRecursive.ps1.
Para substituir usuários ou permissões, use os seguintes scripts:
- ReplaceUserWithUserOnPFRecursive.ps1 Esse script substitui um usuário por um novo usuário na lista de permissões do cliente para uma pasta pública ou qualquer pasta existente nela. As permissões existentes para o primeiro usuário são retidas. As pastas públicas que não contenham permissões para o usuário não são modificadas.
- ReplaceUserPermissionOnPFRecursive.ps1 Esse script substitui as permissões de um usuário para uma pasta pública e qualquer pasta que exista nela por um novo conjunto de permissões. As pastas públicas que não contenham permissões para o usuário não são modificadas.
Procurando outras tarefas de gerenciamento relacionadas a pastas públicas? Consulte Gerenciando pastas públicas ou Gerenciando Permissões de Pastas Públicas.
Usar o Shell para remover as permissões do usuário de cliente para itens de pasta pública
A entrada Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o "Permissões de cliente de pasta pública" no tópico Permissões de caixa de correio.
Dica
Você não pode usar o EMC para remover as permissões do usuário de cliente para itens de pasta pública.
Esse exemplo remove as permissões do usuário David para criar itens na pasta pública Oregon.
Remove-PublicFolderClientPermission -Identity "Sales\West Coast\Oregon" -User David -AccessRights CreateItems
Para obter informações detalhadas sobre sintaxe e parâmetros, consulte Remove-PublicFolderClientPermission (página em inglês).
Usar o script RemoveUserFromPFRecursive.ps1 para remover as permissões do usuário de cliente para acessar pastas públicas
A entrada Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o "Permissões de cliente de pasta pública" no tópico Permissões de caixa de correio.
Este exemplo remove as permissões de usuário de David para acessar a pasta pública Oregon e todas as pastas abaixo dela.
RemoveUserFromPFRecursive.ps1 -Server "SERVER01" -TopPublicFolder -"\Sales\Oregon" -User "David"
Para mais informações sobre como usar o script RemoveUserFromPFRecursive.ps1, consulte Scripts para gerenciamento de pastas públicas no Shell de Gerenciamento do Exchange.
Usar o script ReplaceUserWithUserOnPFRecursive.ps1 para substituir um usuário pelo novo usuário na lista de permissões de cliente
A entrada Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o "Permissões de cliente de pasta pública" no tópico Permissões de caixa de correio.
Usar o script para substituir as permissões de pasta pública economiza o seu tempo porque é preciso executar o script apenas uma vez. Se quiser usar cmdlets para executar essa tarefa, você precisará concluir várias etapas para realizar a mesma tarefa.
Esse exemplo substitui o usuário David pelo usuário Kim como uma pessoa que pode acessar os itens na pasta pública Vendas e todas as pastas abaixo dela.
ReplaceUserWithUserOnPFRecursive.ps1 -TopPublicFolder "\Sales" -UserOld "David" -UserNew "Kim"
Para mais informações sobre como usar o script ReplaceUserWithUserOnPFRecursive.ps1, consulte Scripts para gerenciamento de pastas públicas no Shell de Gerenciamento do Exchange.
Usar o script ReplaceUserPermissionOnPFRecursive.ps1 para substituir as permissões de cliente por um novo conjunto de permissões
A entrada Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o "Permissões de cliente de pasta pública" no tópico Permissões de caixa de correio.
Usar o script para substituir as permissões de pasta pública economiza o seu tempo porque é preciso executar o script apenas uma vez. Se quiser usar cmdlets para executar essa tarefa, você precisará concluir várias etapas para realizar a mesma tarefa.
Este exemplo substitui a permissão atual do usuário Kim para acessar a pasta pública Marketing e todas as pastas abaixo dela com as permissões do Editor de Publicação.
ReplaceUserPermissionOnPFRecursive.ps1 -Server "SERVER01" -TopPublicFolder "\Marketing" -User "Kim" -Permissions PublishingEditor
Para mais informações sobre como usar o script ReplaceUserPermissionOnPFRecursive.ps1, consulte Scripts para gerenciamento de pastas públicas no Shell de Gerenciamento do Exchange.