Командлет Add-PublicFolderAdministrativePermission используется для добавления разрешений администратора для общей папки или иерархии общих папок.

Синтаксис

Add-PublicFolderAdministrativePermission -Identity <PublicFolderIdParameter> -AccessRights <Collection> -User <SecurityPrincipalIdParameter> [-Confirm [<SwitchParameter>]] [-Deny <SwitchParameter>] [-DomainController <Fqdn>] [-InheritanceType <None | All | Descendents | SelfAndChildren | Children>] [-Server <ServerIdParameter>] [-WhatIf [<SwitchParameter>]]
Add-PublicFolderAdministrativePermission [-Identity <PublicFolderIdParameter>] -Instance <PublicFolderAdministrativeAceObject> [-AccessRights <Collection>] [-Confirm [<SwitchParameter>]] [-Deny <SwitchParameter>] [-DomainController <Fqdn>] [-InheritanceType <None | All | Descendents | SelfAndChildren | Children>] [-Server <ServerIdParameter>] [-User <SecurityPrincipalIdParameter>] [-WhatIf [<SwitchParameter>]]
Add-PublicFolderAdministrativePermission -Identity <PublicFolderIdParameter> -Owner <SecurityPrincipalIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-Server <ServerIdParameter>] [-WhatIf [<SwitchParameter>]]

Параметры

Параметр Обязательный Тип Описание

AccessRights

Обязательный

System.Collections.ObjectModel.Collection

Параметр AccessRights указывает добавляемые права. Допустимыми являются следующие значения:

  • None.   Администратор не имеет прав на изменение атрибутов общих папок.

  • ModifyPublicFolderACL.   Администратор имеет право на изменение разрешений для клиентского доступа к указанной папке.

  • ModifyPublicFolderAdminACL.   Администратор имеет право на изменение разрешений администратора для указанной общей папки.

  • ModifyPublicFolderDeletedItemRetention.   Администратор имеет право на изменение атрибутов сохранения удаленных элементов общей папки (RetainDeletedItemsFor, UseDatabaseRetentionDefaults).

  • ModifyPublicFolderExpiry.   Администратор имеет право на изменение атрибутов срока действия общей папки (AgeLimit, UseDatabaseAgeDefaults).

  • ModifyPublicFolderQuotas.   Администратор имеет право на изменение атрибутов квоты общей папки (MaxItemSize, PostQuota, PostWarningQuota, UseDatabaseQuotaDefaults).

  • ModifyPublicFolderReplicaList.   Администратор имеет право на изменение атрибута списка реплик для указанной общей папки (Replicas).

  • AdministerInformationStore.   Администратор имеет право на изменение всех остальных свойств общей папки, не указанных выше.

  • ViewInformationStore.   Администратор имеет право на просмотр свойств общей папки.

  • AllExtendedRights.   Администратор имеет право на изменение всех свойств общей папки.

Identity

Обязательный

Microsoft.Exchange.Configuration.Tasks.PublicFolderIdParameter

С помощью параметра Identity можно задать GUID или имя общей папки, которые представляют определенную общую папку. Можно также включить путь в формате «общая_папка_верхнего_уровня\общая_папка».

Можно опустить метку параметра Identity, оставив только имя общей папки или GUID.

Instance

Обязательный

Microsoft.Exchange.Management.MapiTasks.PublicFolderAdministrativeAceObject

Параметр Instance позволяет передать в обрабатываемую команду весь объект. Он обычно используется в сценариях, где весь объект должен быть отправлен в команду.

Owner

Обязательный

Microsoft.Exchange.Configuration.Tasks.SecurityPrincipalIdParameter

Параметр Owner указывает список управления доступом (ACL) с правами NT Owner на объект. Допустимыми значениями являются имя участника-пользователя (UPN), домен\пользователь или псевдоним.

User

Обязательный

Microsoft.Exchange.Configuration.Tasks.SecurityPrincipalIdParameter

Параметр User задает основное имя участника-пользователя (UPN), домен\пользователь или псевдоним пользователя, для которого добавляются права.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Параметр Confirm используется для приостановки команды и требует подтверждения выполняемого ею действия. Указывать значение параметра Confirm не требуется.

Deny

Необязательный

System.Management.Automation.SwitchParameter

Параметр Deny является параметром, который, если он включен, отменяет указанные разрешения.

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

Параметр DomainController указывает контроллер домена, который будет использоваться для записи этого изменения конфигурации в Active Directory. Укажите полное доменное имя необходимого контроллера домена.

InheritanceType

Необязательный

System.DirectoryServices.ActiveDirectorySecurityInheritance

Параметр InheritanceType указывает тип наследования. Допустимыми являются следующие значения:

  • None

  • All

  • Descendents

  • SelfAndChildren

  • Children

Server

Необязательный

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Параметр Server указывает сервер, на котором будут выполняться выбранные операции.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

При использовании параметра WhatIf команда имитирует действия над объектом, которые она будет выполнять. Параметр WhatIf позволяет узнать, какие изменения произойдут, не применяя их. Указывать значение параметра WhatIf не требуется.

Подробное описание

Для выполнения командлета Add-PublicFolderAdministrativePermission используемой учетной записи необходимо делегировать следующую роль:

  • роль администратора общих папок Exchange и членство в локальной группе администраторов на целевом сервере

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

Исключения

Исключения Описание

 

Пример

В первом примере пользователю с именем Chris предоставляется разрешение ViewInformationStore на общую папку с именем MyPublicFolder.

Во втором примере в команду первого примера добавляется параметр Deny, который отменяет разрешение ViewInformationStore, предоставленное пользователю с именем Chris.

Копировать код
Add-PublicFolderAdministrativePermission -User Chris -Identity \MyPublicFolder -AccessRights ViewInformationStore

Add-PublicFolderAdministrativePermission -User Chris -Identity \MyPublicFolder -AccessRights ViewInformationStore -Deny

Командлет Add-PublicFolderClientPermission используется для добавления разрешения пользователя для общей папки.