Управление группами Office 365 с помощью PowerShell

Эта статья содержит инструкции для основных задач управления группами с помощью PowerShell. В ней также перечислены командлеты PowerShell для групп.

Основные задачи управления группами Office 365

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

С помощью Azure Active Directory PowerShell можно предоставить пользователям ссылку на правила работы с группами Office 365 в вашей организации. Ознакомьтесь с командлетами Azure Active Directory для настройки параметров группы и следуйте инструкциям по созданию гиперссылки на правила в статье Создание параметров на уровне службы каталогов. После выполнения командлета AAD пользователи будут видеть эту ссылку при создании или изменении группы в Outlook.

Создание новой группы со ссылкой на рекомендации по использованию

Щелкните ссылку "Рекомендации по использованию групп", чтобы просмотреть рекомендации по использованию групп Office 365 для вашей организации

Можно также сделать это в Центре администрирования Exchange. См. статью Предоставление участникам разрешений "Отправить как" или "Отправить от имени" для группы Office 365.

Если требуется включить отправку от имени групп Office 365, используйте командлеты Add-RecipientPermission и Get-RecipientPermission. После включения этого параметра пользователи группы Office 365 смогут использовать Outlook или Outlook в Интернете для отправки сообщений и ответа на них от имени группы Office 365. Пользователи смогут перейти в группу, создать сообщение и изменить значение в поле "Отправить как" на адрес электронной почты группы.

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

В настоящее время политику почтовых ящиков можно обновить только с помощью Windows PowerShell.

  • Используйте эту команду, чтобы задать псевдоним группы.

    $groupAlias = "TestSendAs"
  • Используйте эту команду, чтобы задать псевдоним пользователя.

    $userAlias = "User"
  • Используйте эту команду, чтобы передать псевдоним группы командлету Get-Recipient для получения сведений о получателях.

    $groupsRecipientDetails = Get-Recipient -RecipientTypeDetails groupmailbox -Identity $groupAlias
  • Затем нужно передать имя конечного получателя (имя группы) в командлет Add-RecipientPermission. Псевдоним пользователя, которому предоставляется разрешение sendas, назначается параметру -Trustee.

    Add-RecipientPermission -Identity $groupsRecipientDetails.Name -Trustee $userAlias -AccessRights SendAs
  • После выполнения командлета пользователи смогут отправлять сообщения в Outlook и Outlook в Интернете от имени группы, указав ее в адрес в поле От.

Вы можете создать категории, которые пользователи организации смогут задавать при создании группы Office 365. Например, можно разрешить пользователям выбирать при создании группы категорию "Обычная", "Секретная" и "Сверхсекретная". Категории группы не настроены по умолчанию, и чтобы пользователи могли их задавать, их необходимо создать. С помощью Azure Active Directory PowerShell можно предоставить пользователям ссылку на правила работы с группами Office 365 в вашей организации.

Ознакомьтесь с командлетами Azure Active Directory для настройки параметров группы и следуйте инструкциям по созданию категорий для групп Office 365 в статье Создание параметров на уровне службы каталогов.

После выполнения указанного выше командлета Azure Active Directory для создания категорий запустите командлет Set-UnifiedGroup, чтобы задать категорию для определенной группы.

Set-UnifiedGroup <LowImpactGroup@constoso.com> -Classification <LowImpact> 

Категорию также можно присвоить группе при ее создании.

New-UnifiedGroup <HighImpactGroup@constoso.com> -Classification <HighImpact> -AccessType <Public> 

Сведения об использовании Exchange Online PowerShell см. в статьях Использование PowerShell с Exchange Online и Подключение к Exchange Online PowerShell.

После включения этих параметров владелец группы сможет выбирать категорию в раскрывающемся меню Outlook в Интернете и Outlook и сохранять настройки на странице Изменить группы.

Выбор классификации группы Office 365

Имя командлета

Описание

Get-UserPhoto

Используется для просмотра сведений о фотографии пользователя, связанной с учетной записью. Фотографии пользователей хранятся в Active Directory.

Set-UserPhoto

Используется для связывания фотографии пользователя с учетной записью. Фотографии пользователей хранятся в Active Directory.

Remove-UserPhoto

Удаляет фотографию группы Office 365.

Основные задачи управления группами Office 365 в SharePoint

По умолчанию для всех семейств веб-сайтов SharePoint, входящих в группу Office 365, задан параметр общего доступа Разрешить предоставлять доступ только внешним пользователям, которые уже есть в каталоге вашей организации. Изменить его можно с помощью командлета Windows PowerShell Set-SPOSite.

Пример:

Set-SPOSite -Identity https://contoso.sharepoint.com/sites/site1 -SharingCapability ExternalUserSharingOnly 

Этот командлет меняет режим внешнего общего доступа для семейства веб-сайтов https://contoso.sharepoint.com/sites/site1, разрешая доступ внешних пользователей, прошедших проверку подлинности. Командлет выполняется немедленно.

Чтобы просмотреть существующее значение параметра, можно использовать командлет Windows PowerShell Get-SPOSite.

Пример:

(Get-SPOSite -Identity https://contoso.sharepoint.com/sites/site1).SharingCapability

Дополнительные сведения об этих командлетах Windows PowerShell и их параметрах см. в статьях Set-SPOSite и Get-SPOSite.

Если вы хотите управлять хранилищем для групп Office 365, а также пространством, которое выделяется группам, настройте квоты для сайтов групп с помощью командлета Get-SPOSite. В настоящее время политику почтовых ящиков можно обновить только с помощью Windows PowerShell. Для запуска следующего командлета пользователю должна быть назначена роль администратора SharePoint Online. В следующем примере показано, как получить и задать квоту хранилища для сайта в домене Contoso.

  1. Выполните эту команду, чтобы получить сведения о квоте для сайта группы:

    Get-SPOSite –Identity https://contoso.sharepoint.com/sites/<groupname> -detailed |fl
  2. Выполните эту команду, чтобы задать квоту для сайта группы:

    Примечание : Перед применением команды Set-SPOSite необходимо задать для хранилища семейства веб-сайтов управление Вручную и не использовать модель хранения в составе пула. Подробнее см. в статье Управление ограничениями хранилища для семейства веб-сайтов.

    Set-SPOSite –Identity https://contoso.sharepoint.com/sites/<groupname> -StorageQuota 3000 -StorageQuotaWarningLevel 2000

Убедитесь, что квота задана, выполнив командлет Get-SPOSite еще раз и проверив, была ли обновлена квота хранилища. Переключите параметр управления хранилищем для семейства веб-сайтов на автоматическое управление, если первоначально использовалось это значение.

Если вы хотите получить список семейств веб-сайтов групп Office 365 в своей организации, используйте командлет Get-SPOSite. В настоящее время эту информацию можно получить только с помощью Windows PowerShell. Для запуска следующего командлета пользователю должна быть назначена роль администратора SharePoint Online. Дополнительные сведения об управлении семействами веб-сайтов см. в статье Управление семействами-веб-сайтов и глобальными параметрами в Центре администрирования SharePoint.

  1. Выполните эту команду, чтобы получить список семейств веб-сайтов групп Office 365 в своей организации:

    Get-SPOSite –Template GROUP#0 -Includepersonalsite:$false

Дополнительные сведения об этих командлетах Windows PowerShell и их параметрах см. в статьях Set-SPOSite и Get-SPOSite.

Командлеты для групп Office 365

С недавних пор для групп Office 365 стали доступны перечисленные ниже командлеты. Если вам не удается использовать их, это означает, что к вашей подписке на Office 365 еще не применено обновление, содержащее эту функциональную возможность. Проверьте центр сообщений и план развития Office 365.

Имя командлета

Описание

Get-UnifiedGroup

Используйте этот командлет для просмотра списка существующих групп Office 365, а также свойств объекта группы.

Set-UnifiedGroup

Обновляет свойства определенной группы Office 365.

New-UnifiedGroup

Создает группу Office 365. У этого командлета набор параметров минимален. Чтобы задать значения для расширенных свойств, после создания группы используйте командлет Set-UnifiedGroup.

Remove-UnifiedGroup

Удаляет существующую группу Office 365.

Get-UnifiedGroupLinks

Извлекает информацию об участниках и владельце для группы Office 365.

Add-UnifiedGroupLinks

Добавляет сотни или тысячи пользователей в существующую группу Office 365. Также используется для добавления владельцев.

Remove-UnifiedGroupLinks

Удаляет участников и владельцев из существующей группы Office 365.

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×