Поделиться через


Проверьте, что для каждого приложения-службы профилей пользователей настроено основное приложение "Мой сайт" (SharePoint Server)

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

Имя правила: "Проверьте, что для каждого приложения-службы профилей пользователей настроено основное приложение «Мой сайт»".

Сводка: Без размещения личного сайта конечные пользователи не смогут использовать личные сайты или профили пользователей. Поэтому рекомендуется создать приложение-службу профилей пользователей, а также основное приложение "Мой сайт" для службы профилей пользователей.

Признаки. "Мои сайты" и другие функциональные возможности профилей пользователей недоступны для пользователей.

Причина: администратор, создавший приложение-службу профилей пользователей, не создал основное приложение "Мой сайт".

Решение: убедитесь, что семейство веб-сайтов "Мой сайт" создано.

Решение. Свяжите основное приложение "Мой сайт" с приложением-службой профилей пользователей с помощью Microsoft PowerShell

  1. Убедитесь, что вы являетесь участником следующих групп:
  • Предопределенная роль сервера securityadmin для экземпляра SQL Server.

  • Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.

  • Группа администраторов для сервера, на котором выполняются командлеты PowerShell.

    С помощью командлета Add-SPShellAdmin администратор может предоставлять разрешения на использование командлетов SharePoint Server.

    Примечание.

    При отсутствии разрешений обратитесь к своему администратору программы установки или администратору SQL Server за разрешениями. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.

  1. Запустите командную консоль SharePoint.

  2. В командной строке PowerShell введите следующую команду:

    Set-SPProfileServiceApplication [-Name <UserProfileServiceApplicationName>] -MySiteHostLocation <URL>
    

    Где:

    • <UserProfileServiceApplicationName> — это понятное имя приложения-службы профилей пользователей. Если имеется только одно приложение-служба профилей пользователей, нет необходимости указывать имя.

    • <URL> — это URL-адрес пустого семейства сайтов, которое не имеет связанных с ним шаблонов.

См. также

Другие ресурсы

Set-SPProfileServiceApplication