Используйте командлет Add-MailboxPermission, чтобы добавить разрешения для почтового ящика.
Синтаксис
Add-MailboxPermission -Identity <MailboxIdParameter> -AccessRights <MailboxRights[]> -User <SecurityPrincipalIdParameter> [-Deny <SwitchParameter>] [-DomainController <Fqdn>] [-InheritanceType <None | All | Descendents | SelfAndChildren | Children>] |
Add-MailboxPermission -Identity <MailboxIdParameter> -Owner <SecurityPrincipalIdParameter> [-DomainController <Fqdn>] |
Add-MailboxPermission [-Identity <MailboxIdParameter>] -Instance <MailboxAcePresentationObject> [-AccessRights <MailboxRights[]>] [-Deny <SwitchParameter>] [-DomainController <Fqdn>] [-InheritanceType <None | All | Descendents | SelfAndChildren | Children>] [-User <SecurityPrincipalIdParameter>] |
Параметры
Параметр | Обязательность | Тип | Описание | ||
---|---|---|---|---|---|
AccessRights |
Обязательность |
Microsoft.Exchange.Management.RecipientTasks.MailboxRights[] |
Параметр AccessRights указывает права, необходимые для выполнения данной операции. Допустимые значения:
|
||
Идентификатор |
Обязательность |
Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter |
Параметром Identity указывает идентификатор почтового ящика, которому добавляются разрешения.
|
||
Instance |
Обязательность |
Microsoft.Exchange.Management.RecipientTasks.MailboxAcePresentationObject |
Параметр Instance позволяет передавать весь объект в команду для обработки. Главным образом он используется в сценариях, в которых в команду должен быть передан весь объект. |
||
Владелец |
Обязательность |
Microsoft.Exchange.Configuration.Tasks.SecurityPrincipalIdParameter |
Параметр Owner указывает владельца объекта почтового ящика. |
||
User |
Обязательность |
Microsoft.Exchange.Configuration.Tasks.SecurityPrincipalIdParameter |
Параметр User указывает почтовый ящик пользователя, который получает разрешение для другого почтового ящика. |
||
Deny |
Дополнительно |
System.Management.Automation.SwitchParameter |
Параметр Deny отменяет разрешения пользователя для почтового ящика. |
||
DomainController |
Дополнительно |
Microsoft.Exchange.Data.Fqdn |
Чтобы указать полное доменное имя контроллера домена, который получает данные из службы каталогов Active Directory, включите в команду параметр DomainController. |
||
InheritanceType |
Дополнительно |
System.DirectoryServices.ActiveDirectorySecurityInheritance |
Используйте этот параметр, чтобы указать, наследуются ли параметры папками в почтовом ящике. |
Подробное описание
Этот командлет позволяет добавить разрешения для почтового ящика пользователя, например предоставить пользователю полный доступ к почтовому ящику другого пользователя.
Для выполнения командлета Add-MailboxPermission используемой учетной записи необходимо делегировать как минимум следующие разрешения на сервере, на котором расположен почтовый ящик:
- администратор Exchange Server или администратор организации
Exchange.
Кроме того, для выполнения определенных операций используемой учетной записи потребуется предоставить дополнительные разрешения для работы со службой каталогов Active Directory. Чтобы обеспечить наличие необходимых разрешений, используемой учетной записи необходимо делегировать разрешения группы операторов учетных записей в домене, где находится конечная учетная запись с поддержкой почтового ящика.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
Исключения
Исключения | Описание |
---|---|
Пример
В данном примере пользователю Ted Bremer предоставляется полный доступ к почтовому ящику пользователя Ellen Adam.
Примечание. |
---|
При параметре «Identity» требуется указывать полное имя пользователя, заключенное в кавычки. |
Копировать код | |
---|---|
Add-MailboxPermission -Identity "Ellen Adams" -User TedBrem -Accessright Fullaccess -InheritanceType all |