Add-PublicFolderAdministrativePermission
Esse cmdlet só está disponível no Exchange Server 2010.
Use o cmdlet Add-PublicFolderAdministrativePermission para adicionar permissões administrativas a uma pasta pública ou a uma hierarquia de pasta pública.
Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.
Syntax
Add-PublicFolderAdministrativePermission
[-Identity] <PublicFolderIdParameter>
-AccessRights <MultiValuedProperty>
-User <SecurityPrincipalIdParameter>
[-Confirm]
[-Deny]
[-DomainController <Fqdn>]
[-InheritanceType <ActiveDirectorySecurityInheritance>]
[-Server <ServerIdParameter>]
[-WhatIf]
[<CommonParameters>]
Add-PublicFolderAdministrativePermission
[[-Identity] <PublicFolderIdParameter>]
-Instance <PublicFolderAdministrativeAceObject>
[-AccessRights <MultiValuedProperty>]
[-User <SecurityPrincipalIdParameter>]
[-Confirm]
[-Deny]
[-DomainController <Fqdn>]
[-InheritanceType <ActiveDirectorySecurityInheritance>]
[-Server <ServerIdParameter>]
[-WhatIf]
[<CommonParameters>]
Add-PublicFolderAdministrativePermission
[-Identity] <PublicFolderIdParameter>
-Owner <SecurityPrincipalIdParameter>
[-Confirm]
[-DomainController <Fqdn>]
[-Server <ServerIdParameter>]
[-WhatIf]
[<CommonParameters>]
Description
Para executar esse cmdlet, você precisa ter permissões. Embora este tópico liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.
Exemplos
Exemplo 1
Add-PublicFolderAdministrativePermission -User Chris -Identity \MyPublicFolder -AccessRights ViewInformationStore
Este exemplo concede ao usuário Chris a permissão ViewInformationStore na pasta pública MyPublicFolder.
Exemplo 2
Add-PublicFolderAdministrativePermission -User Chris -Identity \MyPublicFolder -AccessRights ViewInformationStore -Deny
Este exemplo nega ao usuário Chris a permissão ViewInformationStore.
Parâmetros
-AccessRights
O parâmetro AccessRights especifica os direitos que você deseja adicionar para o administrador na pasta pública. Os valores válidos incluem:
- Nenhum O administrador não tem direitos de modificar atributos de pasta pública.
- ModifiPublicFolderACL O administrador tem o direito de modificar as permissões de acesso do cliente para a pasta especificada.
- ModifiPublicFolderAdminACL O administrador tem o direito de modificar permissões de administrador para a pasta pública especificada.
- ModifiPublicFolderDeletedItemRetention O administrador tem o direito de modificar os atributos de retenção de item excluídos da pasta pública (RetainDeletedItemsFor e UseDatabaseRetentionDefaults).
- ModifiPublicFolderExpiry O administrador tem o direito de modificar os atributos expiração de pasta pública (AgeLimit e UseDatabaseAgeDefaults).
- ModifiPublicFolderQuotas O administrador tem o direito de modificar os atributos cota de pasta pública (MaxItemSize, PostQuota, PostWarningQuota e UseDatabaseQuotaDefaults)
- ModifiPublicFolderReplicaList O administrador tem o direito de modificar o atributo de lista de réplicas para a pasta pública especificada (Réplicas).
- AdministerInformationStore O administrador tem o direito de modificar todas as outras propriedades de pasta pública que não foram definidas anteriormente.
- ViewInformationStore O administrador tem o direito de exibir propriedades de pasta pública.
- AllExtendedRights O administrador tem o direito de modificar todas as propriedades da pasta pública.
Vários valores, separados por vírgulas, podem ser especificados.
Você não pode usar esse parâmetro com o parâmetro Proprietário.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-Confirm
A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. Como essa opção afeta o cmdlet dependerá do fato de o cmdlet exigir ou não confirmação antes de continuar.
- Cmdlets destrutivos (por exemplo, cmdlets Remove-*) têm uma pausa interna que força você a reconhecer o comando antes de prosseguir. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata:
-Confirm:$false
. - A maioria dos outros cmdlets (por exemplo, cmdlets New-* e Set-*) não tem uma pausa interna. Para esses cmdlets, especificar a opção Confirm sem um valor introduz uma pausa que força você a confirmar o comando antes de continuar.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-Deny
A opção Negar especifica que as permissões que você está adicionando são permissões Deny. Não é preciso especificar um valor com essa opção.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-DomainController
O parâmetro DomainController especifica o controlador de domínio que é usado por esse cmdlet para ler dados ou gravar dados no Active Directory. Você identifica o controlador de domínio por seu FQDN (nome de domínio totalmente qualificado). Por exemplo, dc01.contoso.com.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-Identity
O parâmetro Identity especifica o GUID ou o nome da pasta pública que representa uma pasta pública específica. Você também pode incluir o caminho usando o formato TopLevelPublicFolder\PublicFolder.
O rótulo do parâmetro pode ser omitido, para que apenas o nome da pasta pública ou o GUID sejam fornecidos.
Type: | PublicFolderIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-InheritanceType
O parâmetro InheritanceType especifica como as permissões são herdadas. Os valores válidos são:
- Nenhum
- Tudo (esse é o valor padrão)
- Children
- Descendentes [sic]
- SelfAndChildren
Type: | ActiveDirectorySecurityInheritance |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-Instance
O parâmetro Instância especifica se deve passar um objeto inteiro para o comando a ser processado. Ele é principalmente usado em scripts nos quais todo um objeto deve ser passado para o comando.
Type: | PublicFolderAdministrativeAceObject |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-Owner
O parâmetro Proprietário especifica o proprietário do objeto de pasta pública. Você pode especificar os seguintes tipos de usuários ou grupos (entidades de segurança) para este parâmetro:
- Usuário da caixa de correio
- Usuários de e-mail
- Grupos de segurança
É possível usar qualquer valor que identifique o usuário ou grupo com exclusividade. Por exemplo:
- Nome
- Alias
- Nome diferenciado (DN)
- Nome diferenciado (DN)
- Domain\username
- Endereço de email
- GUID
- LegacyExchangeDN
- SamAccountName
- ID de usuário ou nome UPN
Você não pode usar esse parâmetro com os parâmetros AccessRights ou User.
Type: | SecurityPrincipalIdParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-Server
O parâmetro Servidor especifica o servidor Exchange em que você deseja executar esse comando. É possível usar qualquer valor que identifique o servidor com exclusividade. Por exemplo:
- Nome
- FQDN
- DN (nome diferenciado)
- DN Herdado do Exchange
DN Herdado do Exchange
Type: | ServerIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-User
O parâmetro User especifica quem obtém as permissões de administrador na pasta pública. É possível especificar os seguintes tipos de usuários ou grupos:
- Usuário da caixa de correio
- Usuários de e-mail
- Grupos de segurança
É possível usar qualquer valor que identifique o usuário ou grupo com exclusividade. Por exemplo:
- Nome
- Alias
- Nome diferenciado (DN)
- Nome diferenciado (DN)
- Domain\username
- Endereço de email
- GUID
- LegacyExchangeDN
- SamAccountName
- ID de usuário ou nome UPN
Você não pode usar esse parâmetro com o parâmetro Proprietário.
Type: | SecurityPrincipalIdParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-WhatIf
A opção WhatIf simula as ações do comando. Você pode usar essa opção para exibir as alterações que ocorreriam sem realmente aplicar essas alterações. Não é preciso especificar um valor com essa opção.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
Entradas
Input types
Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.
Saídas
Output types
Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.