Удаление или замена разрешений для клиентов для общей папки

 

Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Последнее изменение раздела: 2007-03-26

В этом разделе объясняется, как с помощью командной консоли Exchange настроить выполнить следующие задачи:

  • удаление разрешений для пользователей клиентских программ (таких как Microsoft Outlook) на доступ к содержимому общей папки или иерархии общих папок, а также на изменение такого содержимого;

  • замена пользователя новым пользователем в списке разрешений для клиентов для общей папки или иерархии общих папок;

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

noteПримечание.
Для выполнения этой процедуры нельзя использовать консоль управления Exchange.

При удалении этих разрешений можно либо использовать предопределенные роли разрешений (которые состоят из конкретных прав доступа), либо вручную удалить существующие права доступа. Для удаления разрешений клиента можно использовать командлет Remove-PublicFolderClientPermission или сценарий управления пользователями RemoveUserFromPFRecursive.ps1.

Чтобы заменить пользователей или разрешения, используйте указанные ниже сценарии.

  • ReplaceUserWithUserOnPFRecursive.ps1.   Этот сценарий заменяет пользователя новым пользователем в списке разрешений для клиентов для общей папки и всех папок, которые находятся в ней. Существующие разрешения для первого пользователя сохраняются. Общие папки, не содержащие разрешений для этого пользователя, не изменяются.

  • ReplaceUserPermissionOnPFRecursive.ps1.   Этот сценарий заменяет разрешения пользователя для общей папки и всех папок, которые находятся в ней, новым набором разрешений. Общие папки, не содержащие разрешений для этого пользователя, не изменяются.

Дополнительные сведения о сценариях управления общими папками см. в разделе Сценарии для управления общими папками в среде управления Exchange.

Предварительная подготовка

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

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

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

Кроме того, прежде чем выполнять данные процедуры, ознакомьтесь с разделом Настройка разрешений для общих папок.

Процедура

Удаление разрешений клиента на доступ к общей папке с помощью командной консоли Exchange

  • Чтобы удалить разрешения пользователя David на создание элементов в общей папке с именем Oregon, выполните следующую команду:

    Remove-PublicFolderClientPermission -Identity "Sales\West Coast\Oregon" -User David -AccessRights CreateItems
    

Подробные сведения о синтаксисе и параметрах см. в разделе Remove-PublicFolderClientPermission.

Удаление разрешений клиента на доступ к общей папке и всем ее вложенным папкам с помощью командной консоли Exchange

  • Чтобы удалить разрешения пользователя David на доступ к общей папке с именем Oregon и всем вложенным в нее папкам, выполните следующую команду:

    RemoveUserFromPFRecursive.ps1 -Server "SERVER01" -TopPublicFolder -"\Sales\Oregon" -User "David"
    

Замена пользователя новым пользователем в списке разрешений для клиентов для общей папки и всех ее вложенных папок с помощью командной консоли Exchange

  • Чтобы заменить пользователя David пользователем Kim для доступа к общей папке с именем Sales и всем вложенным в нее папкам, выполните следующую команду:

    ReplaceUserWithUserOnPFRecursive.ps1 -TopPublicFolder "\Sales" -UserOld "David" -UserNew "Kim"
    

Замена разрешений пользователя в списке разрешений для клиентов для общей папки новым набором разрешений с помощью командной консоли Exchange

  • Чтобы заменить разрешения пользователя Kim на доступ к общей папке с именем Marketing и всем вложенным в нее папкам разрешениями «Ответственный редактор», выполните следующую команду:

    ReplaceUserPermissionOnPFRecursive.ps1 -Server "SERVER01" -TopPublicFolder "\Marketing" -User "Kim" -Permissions PublishingEditor
    

Дополнительные сведения

Дополнительные сведения об общих папках см. в разделе Работа с общими папками.

Дополнительные сведения об управлении общими папками см. в разделе Управление общими папками.