Add-PublicFolderClientPermission
Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Tópico modificado em: 2007-06-25
Use o cmdlet Add-PublicFolderClientPermission para adicionar permissões a pastas públicas.
Sintaxe
Add-PublicFolderClientPermission -Identity <PublicFolderIdParameter> -AccessRights <Collection> -User <PublicFolderUserIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-Server <ServerIdParameter>] [-WhatIf [<SwitchParameter>]]
Descrição detalhada
Para executar o cmdlet Add-PublicFolderClientPermission, você deve usar a conta à qual esteja delegado o seguinte:
- Função de Administrador do Exchange Server e grupo Administradores local para o servidor de destino
Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Microsoft Exchange Server 2007, consulte Considerações sobre permissão.
Para obter mais informações sobre os direitos de acesso para cliente de pasta pública, consulte Configurando permissões de pasta pública (página em inglês).
Parâmetros
Parâmetro | Necessário | Tipo | Descrição |
---|---|---|---|
AccessRights |
Necessário |
System.Collections.ObjectModel.Collection |
O parâmetro AccessRights especifica os direitos que estão sendo adicionados. Esse parâmetro aceita os seguintes valores:
Além dos direitos de acesso, você pode criar direitos baseados em regras, que incluem vários direitos de acesso. Esse parâmetro aceita os seguintes valores para funções:
|
Identity |
Necessário |
Microsoft.Exchange.Configuration.Tasks.PublicFolderIdParameter |
Utilize o parâmetro Identity para especificar a GUID ou o nome da pasta pública que representa uma pasta pública específica. Você pode também incluir o caminho utilizando o formato TopLevelPublicFolder\PublicFolder. Você pode omitir o rótulo do parâmetro Identity para que somente o nome da pasta pública ou a GUID seja fornecido. |
User |
Necessário |
Microsoft.Exchange.Management.Tasks.PublicFolderUserIdParameter |
O parâmetro User especifica o nome UPN, domínio\usuário ou alias do usuário para quem os direitos estão sendo adicionados. |
Confirm |
Optional |
System.Management.Automation.SwitchParameter |
O parâmetro Confirm faz com que o comando pause o processamento e exige que você confirme o que o comando fará antes que o processamento continue. Você não precisa especificar um valor com o parâmetro Confirm. |
DomainController |
Optional |
Microsoft.Exchange.Data.Fqdn |
O parâmetro DomainController especifica o controlador de domínio a ser usado para gravar essa alteração de configuração no Active Directory. Use o nome de domínio totalmente qualificado (FQDN) do controlador de domínio a ser usado. |
Server |
Optional |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
O parâmetro Server especifica o servidor no qual executar as operações selecionadas. |
WhatIf |
Optional |
System.Management.Automation.SwitchParameter |
O parâmetro WhatIf instrui o comando a simular as ações que ele executará no objeto. Ao usar o parâmetro WhatIf, você poderá exibir quais alterações ocorrerão sem precisar aplicar nenhuma dessas alterações. Você não precisa especificar um valor com o parâmetro WhatIf. |
Tipos de entrada
Tipos de retorno
Erros
Erro | Descrição |
---|---|
|
Exceções
Exceções | Descrição |
---|---|
|
Exemplo
Nesse exemplo, a permissão é adicionada para o usuário denominado Chris para criar itens na pasta pública com o nome My Public Folder no servidor nomeado como My Server.
Add-PublicFolderClientPermission -Identity "\My Public Folder" -User Chris -AccessRights CreateItems -Server "My Server"