Share via


SharePoint Server에서 사용자 검색 배포

적용 대상:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

사람 검색은 사용자가 조직의 사용자에 대한 정보를 얻고 자신이 작성한 문서에 대한 링크를 가져올 수 있는 SharePoint Server 기능입니다. 사용자는 엔터프라이즈 검색 센터 검색 상자에 검색 쿼리를 입력하고 사람 검색 세로에 대한 링크를 클릭하여 이 기능에 액세스할 수 있습니다.

검색 범주는 모든 관련 결과의 특정 하위 집합만 표시되도록 검색 결과를 필터링합니다. SharePoint Server는 모든 항목, 사람, 대화비디오의 네 가지 미리 구성된 검색 범주를 제공합니다. 다음 스크린샷과 같이 엔터프라이즈 검색 센터의 검색 상자 아래에 있는 검색 탐색 웹 파트에서 이러한 검색 세로에 대한 링크를 볼 수 있습니다.

미리 구성된 4개의 검색 세로 스크린샷

사용자가 검색 상자에 검색 쿼리를 입력하고 검색 범주 링크 중 하나를 클릭하면 검색 시스템은 해당 검색 범주에만 해당하는 검색 결과를 반환합니다. 예를 들어 사용자가 검색 상자에 Microsoft Azure를 입력한 다음 사람 검색-세로 링크를 선택하면 검색 시스템은 Microsoft Azure와 관련된 조직의 사용자인 검색 결과만 반환합니다.

이 문서에서는 사용자 검색을 위해 완료해야 하는 사전 필수 작업에 대해 설명하고 사용자 검색을 가능하게 하는 것과 관련된 기타 고려 사항에 대해 설명합니다.

사용자 검색 필수 구성 요소

사용자 검색의 필수 구성 요소는 다음과 같습니다.

사용자 검색을 설정하려면 내 사이트 설정을 구성하고 크롤링을 구성해야 합니다.

내 사이트 설정 구성

내 사이트 호스트 위치 및 기타 설정을 지정하도록 사용자 프로필 서비스 애플리케이션에 대해 내 사이트를 구성합니다. 자세한 내용은 SharePoint Server에서 내 사이트 계획사용자 프로필 서비스 애플리케이션에 대한 내 사이트 설정 구성을 참조하세요.

내 사이트 설정을 구성한 후 다음 단계는 크롤링을 구성하는 것입니다.

크롤링 구성

내 사이트를 구성할 때 검색에 대한 기본 콘텐츠 액세스 계정에는 사용자 프로필 서비스 애플리케이션에서 검색 크롤러에 대한 사람 데이터 검색 권한이 자동으로 부여됩니다. 다른 콘텐츠 액세스 계정을 사용하여 프로필 저장소를 크롤링하려는 경우에는 해당 계정에 프로필 저장소 크롤링 권한이 있는지 확인해야 합니다. 다음 절차에 따라 다른 계정에 프로필 저장소 액세스 권한을 부여합니다.

계정에 프로필 저장소 크롤링 권한을 부여하려면

  1. 이 절차를 수행할 사용자 계정이 Search Service 응용 프로그램의 관리자인지 확인합니다.

  2. SharePoint 중앙 관리를 시작합니다.

  • Windows Server 2008 R2의 경우:

    • 시작을 클릭하고 SharePoint를 클릭한 다음 SharePoint 중앙 관리를 클릭합니다.
  • Windows Server 2012의 경우:

    • 시작 화면에서 SharePoint 중앙 관리를 클릭합니다.

      SharePoint 중앙 관리시작 화면에 없는 경우:

    • 컴퓨터를 마우스 오른쪽 단추로 클릭하고 모든 앱을 클릭한 다음 SharePoint 중앙 관리를 클릭합니다.

    Windows Server 2012와 상호 작용하는 방법의 자세한 내용은 Windows Server 2012의 일반 관리 작업 및 탐색을 참조하세요.

  1. 중앙 관리의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  2. 서비스 응용 프로그램 관리 페이지에서 User Profile Service 응용 프로그램이 포함된 행을 클릭하고 리본 메뉴에서 관리자를 클릭합니다.

  3. 사용자 프로필 서비스 애플리케이션 관리자 대화 상자의 계정을 추가하려면 도메인\사용자 이름 형식으로 사용자 계정을 입력합니다.

  4. 추가를 클릭합니다.

  5. 사용 권한 목록에서 검색 크롤러에서 사용자 데이터 검색 확인란을 선택합니다.

  6. 확인을 클릭합니다.

계정에 프로필 저장소 크롤링 권한을 부여한 후에는 크롤링 규칙을 만들어 프로필 저장소 크롤링 시 해당 계정을 사용하도록 지정해야 합니다. 다음 절차에 따라 이러한 용도로 사용할 크롤링 규칙을 만듭니다.

User Profile Service 응용 프로그램에 인증하기 위한 크롤링 규칙을 만들려면

  1. 이 절차를 수행할 사용자 계정이 Search Service 응용 프로그램의 관리자인지 확인합니다.

  2. 중앙 관리의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  3. 서비스 응용 프로그램 관리 페이지에서 크롤링 규칙을 만들 Search Service 응용 프로그램을 클릭합니다.

  4. 검색 관리 페이지의 빠른 실행에 있는 크롤링 섹션에서 크롤링 규칙을 클릭합니다.

  5. 크롤링 규칙 관리 페이지에서 새 크롤링 규칙을 클릭합니다.

  6. 경로 섹션의 경로 상자에 sps3:// My_Site_host_URL 형식으로 사용자 프로필 서비스 애플리케이션의 시작 주소를 입력합니다. 여기서 My_Site_host_URL 내 사이트 사이트 모음을 배포한 웹 애플리케이션의 URL입니다.

    내 사이트 사이트 모음을 배포한 웹 애플리케이션에서 SSL(Secure Sockets Layer)을 사용하는 경우 sps3s:// My_Site_host_URL 형식으로 시작 주소를 입력합니다.

  7. 경로에 정규식 구문을 사용하려면 이 규칙과 비교할 정규식 구문을 사용을 클릭합니다.

  8. 크롤링 구성 섹션에서 이 경로의 모든 항목 포함을 선택합니다.

  9. 인증 지정 섹션에서 다른 콘텐츠 액세스 계정 지정을 선택합니다.

  10. 계정 상자가 나타나면 프로필 저장소 액세스 권한을 부여한 사용자 계정을 도메인\사용자 이름 형식으로 입력합니다.

  11. 지정한 계정에 대한 암호를 암호암호 확인 상자에 입력합니다.

  12. 사용자 계정 자격 증명을 일반 텍스트로 보내도록 허용하려는 경우에만 기본 인증 허용 안 함 확인란 선택을 취소합니다.

    참고

    SSL을 사용하여 웹 사이트 트래픽을 암호화하는 경우가 아니면 기본 인증 허용 안 함 확인란 선택을 취소해서는 안 됩니다. 자세한 내용은 SharePoint Server의 사용자 인증 방법 계획을 참조하세요.

  13. 확인을 클릭합니다.

자세한 내용은 SharePoint Server에서 크롤링 규칙 관리를 참조하세요.

내 사이트를 구성하면 프로필 저장소를 크롤링하는 시작 URL(sps3:// My_Site_host_URL 또는 sps3s:// My_Site_host_URL)이 미리 구성된 콘텐츠 원본 로컬 SharePoint 사이트에 자동으로 추가됩니다. 미리 구성된 콘텐츠 원본에서 프로필 저장소 URL을 제거한 후에 별도의 콘텐츠 원본을 만들어서 프로필 저장소만 크롤링하는 것이 좋습니다. 이렇게 하면 기타 크롤링과는 다른 일정으로 프로필 저장소를 크롤링할 수 있습니다.

미리 구성된 콘텐츠 원본에서 프로필 저장소의 URL을 제거하려면 다음 절차를 수행합니다.

미리 구성된 콘텐츠 원본에서 프로필 저장소 URL을 제거하려면

  1. 이 절차를 수행할 사용자 계정이 Search Service 응용 프로그램의 관리자인지 확인합니다.

  2. 중앙 관리의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  3. 서비스 응용 프로그램 관리 페이지에서 Search Service 응용 프로그램을 클릭합니다.

  4. 검색 관리 페이지의 빠른 실행에 있는 크롤링 섹션에서 콘텐츠 원본을 클릭합니다.

  5. 콘텐츠 원본 관리 페이지에서 미리 구성된 콘텐츠 원본(로컬 SharePoint 사이트)에 대한 링크를 클릭합니다.

  6. 주소 시작 섹션에서 프로필 저장소의 URL을 제거합니다(sps3:// My_Site_host_URL 또는 sps3s:// My_Site_host_URL. 여기서 My_Site_host_URL 내 사이트 사이트 모음을 배포한 웹 애플리케이션의 URL임).

  7. 확인을 클릭합니다.

    다음 절차에 따라 프로필 저장소의 크롤링 방법을 지정하는 콘텐츠 원본을 만듭니다. 자세한 내용은 SharePoint Server에서 콘텐츠 원본 추가, 편집 또는 삭제를 참조하세요.

프로필 저장소 크롤링 방법을 지정하는 콘텐츠 원본을 만들려면

  1. 이 절차를 수행할 사용자 계정이 Search Service 응용 프로그램의 관리자인지 확인합니다.

  2. 중앙 관리의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  3. 서비스 응용 프로그램 관리 페이지에서 Search Service 응용 프로그램을 클릭합니다.

  4. 검색 관리 페이지의 빠른 실행에 있는 크롤링 섹션에서 콘텐츠 원본을 클릭합니다.

  5. 콘텐츠 원본 관리 페이지에서 새 콘텐츠 원본을 클릭합니다.

  6. 콘텐츠 원본 추가 페이지의 이름 섹션에서 이 콘텐츠 원본의 이름을 입력합니다.

  7. 콘텐츠 원본 형식 섹션에서 SharePoint 사이트가 선택되었는지 확인합니다.

  8. 주소 시작 섹션에서 sps3:// My_Site_host_URL 양식에 시작 주소를 입력합니다. 여기서 My_Site_host_URL 내 사이트 사이트 모음을 배포한 웹 애플리케이션의 URL입니다.

    내 사이트 사이트 모음을 배포한 웹 애플리케이션에서 SSL을 사용하는 경우 sps3s:// My_Site_host_URL 형식으로 시작 주소를 입력합니다.

  9. 크롤링 설정 섹션에서 기본값인 각 시작 주소의 호스트 이름 아래에 있는 모든 항목 크롤링을 그대로 유지합니다.

  10. 크롤링 일정 섹션에서 다음을 수행합니다.

  • 연속 크롤링 사용 또는 증분 크롤링 사용을 선택합니다.

    연속 크롤링을 수행하는 경우 증분 크롤링 일정을 지정하지 않아도 콘텐츠 원본이 최신 상태로 자동 유지됩니다. 자세한 내용은 SharePoint Server에서 연속 크롤링 관리를 참조하세요.

    증분 크롤링 사용을 선택하는 경우 증분 크롤링 일정을 만듭니다.

  • 원하는 경우 전체 크롤링 일정을 만듭니다.

  1. 증분 크롤링 사용을 선택한 경우 콘텐츠 원본 우선 순위 섹션에서 해당 콘텐츠 원본의 우선 순위를 선택합니다.

    참고

    콘텐츠 원본 유형을 SharePoint 사이트로 지정하고 연속 크롤링 사용을 선택하면 콘텐츠 원본 우선 순위 섹션이 표시되지 않습니다.

  2. 확인을 클릭합니다.

사용자 검색에서 최상의 결과를 얻으려면 프로필 저장소에 사용자 프로필을 추가하고 내 사이트에 정보를 추가하여 최대한 많은 정보를 추가해야 합니다.

프로필 저장소에 사용자 프로필 추가

사용자 검색에서 의미 있는 결과를 얻으려면 먼저 User Profile Service 응용 프로그램에 사용자 프로필을 추가해야 합니다. 이 작업은 다음 방법으로 수행할 수 있습니다.

중요

테스트 환경의 경우 프로필 저장소를 프로덕션 환경에 있는 다른 외부 데이터 원본이나 디렉터리 서비스와 동기화하지 않는 것이 좋습니다. 대신 디렉터리 서비스의 복사본을 만들어 해당 복사본을 프로필 저장소와 동기화하십시오.

다음 절차에 따라 User Profile Service 응용 프로그램에서 사용자 프로필을 봅니다.

User Profile Service 응용 프로그램에서 사용자 프로필 목록을 보려면

  1. 이 절차를 수행할 사용자 계정이 User Profile Service 응용 프로그램의 관리자인지 확인합니다.

  2. 중앙 관리의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  3. 서비스 응용 프로그램 관리 페이지에서 User Profile Service 응용 프로그램을 클릭합니다.

  4. 프로필 서비스 관리 페이지의 사용자 섹션에서 사용자 프로필 관리를 클릭합니다.

  5. 사용자 프로필 관리 페이지의 프로필 찾기 상자에 사용자가 구성원으로 속한 도메인의 이름을 입력합니다.

    정규화된 도메인 이름을 입력하지는 마십시오. 예를 들어 사용자가 Contoso.com 도메인의 구성원이라면 프로필 찾기 상자에 Contoso를 입력합니다.

  6. 찾기를 클릭합니다.

내 사이트에 정보 추가

내 사이트는 사용자 프로필 서비스 애플리케이션 데이터베이스에 정보를 유지합니다. User Profile Service 응용 프로그램은 사용자 검색 결과에 나타나는 정보를 대부분 저장합니다. 사람 사용자가 내 사이트에 더 많은 정보를 추가하면 검색 결과가 더 유용해집니다.

사용자가 개인 사이트라고도 하는 내 사이트에 처음 액세스할 때 내 사이트가 만들어지고 프로필이 사용자 프로필 서비스 애플리케이션에 자동으로 추가됩니다.

사용자의 내 사이트에 정보를 추가하려면 사용자 프로필 서비스 애플리케이션에서 사용자 프로필을 만든 사용자로 로그온한 다음 해당 사용자의 내 사이트로 이동합니다. 사용자의 내 사이트에서 사용자의 전문 지식 및 관심사에 대한 정보를 제공할 수 있습니다. 추가한 정보에 따라 표시되는 사용자 검색 결과가 어떻게 달라지는지를 확인하려면 프로필 저장소 크롤링을 수행한 다음 사용자 이름을 검색해 보십시오.

프로필 저장소 크롤링

이제 프로필 저장소를 크롤링할 수 있습니다. 크롤링을 시작하는 방법에 대한 자세한 내용은 SharePoint Server에서 크롤링 시작, 일시 중지, 다시 시작 또는 중지를 참조하세요.

참고

프로필 저장소를 크롤링하고 크롤링이 완료될 때까지 2시간 정도 기다렸다가 미리 구성된 콘텐츠 원본(로컬 SharePoint 사이트)의 첫 번째 크롤링을 시작하는 것이 좋습니다. 프로필 저장소 크롤링이 완료되면 검색 시스템에서 사용자 이름을 표준화하는 목록을 작성합니다. 따라서 검색 결과에서 사용자 이름이 다른 형식으로 되어 있어도 결과가 하나의 이름에 해당하는 단일 그룹에 표시됩니다. 예를 들어 Anne Weiler, A. Weiler 또는 별칭 AnneW가 작성한 모든 문서를 검색 결과에서 "Anne Weiler의 문서"로 레이블이 지정된 결과 블록에 표시할 수 있습니다. 마찬가지로 범주 중 하나가 "작성자"인 경우 이러한 모든 ID를 사용하여 작성한 모든 문서를 구체화 패널에서 "Anne Weiler" 제목 아래에 표시할 수 있습니다.

크롤링 상태를 보는 방법에 대한 자세한 내용은 콘텐츠 원본에 대한 크롤링 시작, 일시 중지, 다시 시작 또는 중지를 참조하세요.

참고 항목

SharePoint Server의 사용자 프로필 서비스 관리

SharePoint Server 2013의 프로필 동기화 개요

SharePoint Server에서 사용자 프로필 동기화 관리

SharePoint Server의 내 사이트 계획

SharePoint Server 2016에서 Search Service 애플리케이션 만들기 및 구성

Manage crawling in SharePoint Server

SharePoint Server에서 콘텐츠 원본 추가, 편집 또는 삭제