Add-PublicFolderAdministrativePermission
Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Последнее изменение раздела: 2009-05-12
Командлет 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>]]
Подробное описание
Для выполнения командлета Add-PublicFolderAdministrativePermission используемой учетной записи необходимо делегировать следующую роль:
- роль администратора общих папок Exchange и членство в локальной группе администраторов на целевом сервере
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
AccessRights |
Обязательный |
System.Collections.ObjectModel.Collection |
Параметр AccessRights указывает добавляемые права. Допустимыми являются следующие значения:
|
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 указывает тип наследования. Допустимыми являются следующие значения:
|
Server |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
Параметр Server указывает сервер, на котором будут выполняться выбранные операции. |
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
При использовании параметра WhatIf команда имитирует действия над объектом, которые она будет выполнять. Параметр WhatIf позволяет узнать, какие изменения произойдут, не применяя их. Указывать значение параметра WhatIf не требуется. |
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
Исключения
Исключения | Описание |
---|---|
|
Пример
В первом примере пользователю с именем 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 используется для добавления разрешения пользователя для общей папки.