각 User Profile Service 응용 프로그램에 내 사이트 호스트가 구성되어 있는지 확인하세요(SharePoint Server).
적용 대상:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
규칙 이름: 각 User Profile Service 응용 프로그램에 내 사이트 호스트가 구성되어 있는지 확인하십시오.
요약: 내 사이트 호스트가 없으면 최종 사용자가 개인 사이트 또는 사용자 프로필을 사용할 수 없습니다. 따라서 User Profile Service 서비스 응용 프로그램을 만드는 경우에는 User Profile Service용으로 내 사이트 호스트도 만드는 것이 좋습니다.
증상: 사용자가 내 사이트 및 기타 사용자 프로필 기능을 사용할 수 없습니다.
원인: User Profile Service 서비스 응용 프로그램을 만든 관리자가 내 사이트 호스트도 함께 만들지 않았습니다.
해결 방법: 내 사이트 사이트 모음을 만들었는지 확인합니다.
- 내 사이트의 사이트 모음을 설정하는 방법에 대한 자세한 내용은 SharePoint Server에서 내 사이트 구성을 참조하세요.
해결 방법: Microsoft PowerShell을 사용하여 User Profile Service 서비스 응용 프로그램에 내 사이트 호스트를 연결합니다.
- 다음 멤버 자격이 있는지 확인합니다.
SQL Server 인스턴스에 대한 securityadmin 고정 서버 역할
업데이트하려는 모든 데이터베이스에 대한 db_owner 고정 데이터베이스 역할
PowerShell cmdlet을 실행 중인 서버의 Administrators 그룹
관리자는 Add-SPShellAdmin cmdlet을 사용하여 SharePoint Server cmdlet 사용 권한을 부여할 수 있습니다.
참고
권한이 없는 경우 설치 관리자 또는 SQL Server 관리자에게 문의하여 권한을 요청하십시오. PowerShell 권한에 대한 자세한 내용은 Add-SPShellAdmin을 참조하십시오.
SharePoint 관리 셸을 시작합니다.
PowerShell 명령 프롬프트에 다음 명령을 입력합니다.
Set-SPProfileServiceApplication [-Name <UserProfileServiceApplicationName>] -MySiteHostLocation <URL>
여기서 각 부분이 나타내는 의미는 다음과 같습니다.
<UserProfileServiceApplicationName> 은 User Profile Service 서비스 응용 프로그램의 이름입니다. User Profile Service 서비스 응용 프로그램이 하나뿐인 경우에는 이름을 지정할 필요가 없습니다.
<URL>은 서식 파일이 연결되어 있지 않은 빈 사이트 모음의 URL입니다.