Управление сайтами групп и информационными сайтами с помощью PowerShell

В этой статье объясняется, как глобальные администраторы и администраторы SharePoint Online могут использовать командлеты Microsoft PowerShell для управления информационными сайтами и сайтами групп, которые относятся к группам Office 365. Такими новыми типами сайтов невозможно управлять через Центр администрирования SharePoint. Дополнительные сведения об использовании командной консоли SharePoint Online см. в статье Введение в командную консоль SharePoint Online.

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

Пример:

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

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

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

Пример:

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

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

Чтобы задать объем хранилища, выделенного для информационного сайта или сайта группы, который относится к группе Office 365, используйте командлет Get-SPOSite. В следующем примере показано, как получить и задать квоту хранилища для сайта в домене Contoso.

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

    Get-SPOSite -Identity https://contoso.sharepoint.com/sites/<name> -detailed |fl

    (Где <name> — это название группы или сайта.)

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

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

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

    (Где <name> — это название группы или сайта.)

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

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

Чтобы получить список всех информационных сайтов и сайтов групп, которые относятся к группам Office 365, используйте командлет Get-SPOSite.

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

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

    Эта команда позволяет получить список информационных сайтов:

    Get-SPOSite -Template SITEPAGEPUBLISHING#0 

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

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

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

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

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

×