SharePoint Server에서 Microsoft OneDrive 검색 설정

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

SharePoint Server용 서비스 팩 1을 설치한 후 사용자가 탐색 모음에서 OneDrive 또는 사이트를 선택하면 전문가 및 중소기업을 위한 Microsoft OneDrive로 리디렉션할 수 있습니다. 이 작업을 수행하는 방법을 알아보려면 하이브리드 OneDrive 계획을 참조하세요.

이 문서에서는 SharePoint Server 엔터프라이즈 검색 센터에서 OneDrive의 검색 결과만 반환하도록 옵션을 설정하는 방법을 설명합니다. 검색 세로라고 하는 이 옵션은 온-프레미스 SharePoint Server 사용자가 OneDrive에서 다음 항목만 검색하여 사용자의 검색 쿼리와 일치하는 항목을 쉽게 검색할 수 있는 방법을 제공합니다.

  • 사용자가 OneDrive에 저장한 항목입니다.

  • 사용자와 공유되는 OneDrive의 항목입니다.

  • 모든 사용자와 공유되는 OneDrive의 항목입니다.

사용자가 OneDrive 검색 세로에 액세스하는 방법

검색 범주는 모든 관련 결과의 특정 하위 집합만 표시되도록 검색 결과를 필터링합니다. SharePoint Server는 미리 구성된 네 가지 검색 범주인 모든 항목, 사람, 대화비디오를 제공합니다. 다음 화면 캡처와 같이 검색 결과 페이지의 검색 상자 아래에 있는 검색 탐색 웹 파트에 이러한 검색 범주에 대한 링크가 표시됩니다.

엔터프라이즈 검색 센터의 기본 네 가지 검색 범주

사용자가 검색 상자에 검색 쿼리를 입력하고 검색 범주 링크 중 하나를 클릭하면 검색 시스템은 해당 검색 범주에만 해당하는 검색 결과를 반환합니다. 예를 들어 사용자가 검색 상자에 Azure를 입력하고 비디오 검색 범주 링크를 클릭하면 검색 시스템은 Azure와 관련된 비디오 검색 결과만 반환합니다.

이 문서에서는 SharePoint Server 배포에서 OneDrive에 대한 검색 세로를 만듭니다. 그런 후 새 검색 범주에 대한 링크를 엔터프라이즈 검색 센터에 추가합니다. 엔터프라이즈 검색 센터에 추가된 링크는 어떻게 이름을 지정하는지에 따라 다음과 비슷합니다.

OneDrive 검색 범주 및 엔터프라이즈 검색 센터의 기본 네 가지 검색 범주

그런 다음 온-프레미스 SharePoint Server 사용자가 엔터프라이즈 검색 센터의 검색 상자에 쿼리를 입력하고 사용자가 만든 OneDrive 검색 세로 링크를 선택하면 OneDrive에서만 검색 결과가 표시됩니다.

OneDrive 검색 세로를 만들어 OneDrive 검색 설정

SharePoint Server 배포에서 사용자가 OneDrive에 있는 항목만 검색할 수 있도록 하는 검색 세로를 만들려면 다음 절차를 수행합니다. 이 문서에서 자세히 설명합니다.

OneDrive용 SharePoint Server 2013에서 검색 세로를 만드는 단계

즉, SharePoint Server 배포에서 다음을 수행합니다.

시작하기 전에

이 문서의 절차를 수행하려면 다음 각 작업을 수행해야 합니다.

  • 하이브리드 OneDrive 구성의 절차를 완료합니다.

  • 다음 두 문서의 지침에 따라 다음 순서로 하이브리드 SharePoint 환경을 구성합니다.

  1. SharePoint Server에서 Microsoft 365의 SharePoint로 하이브리드 페더레이션 검색 구성 - 로드맵

  2. SharePoint Server에서 Microsoft 365의 SharePoint로의 서버 간 인증 구성

    사용자 및 암호 동기화에 대한 자세한 내용은 하이브리드 OneDrive 구성에서 사용자 및 암호를 동기화하는 방법을 참조하세요.

1단계: OneDrive를 콘텐츠 리포지토리로 지정하여 검색 결과를 가져오는 결과 원본 만들기

이 절차에서는 SharePoint Server 배포에서 결과 원본을 만듭니다. 이 결과 원본은 검색 결과를 가져올 Office 365의 URL 및 경로와 해당 결과를 가져오기 위한 프로토콜, 기타 관련 설정을 지정하는 정의입니다.

결과 원본은 Search Service 응용 프로그램 수준, 사이트 모음 수준 또는 사이트 수준에서 만들 수 있습니다. 이 절차에서는 Search Service 응용 프로그램 수준에서 결과 원본을 만듭니다. 이렇게 하면 해당 Search Service 응용 프로그램의 Search Service 응용 프로그램 수준에서 만들어진 모든 쿼리 규칙 뿐 아니라 사이트 모음 또는 Search Service 응용 프로그램을 사용하는 웹 응용 프로그램에 있는 사이트에 대해 만들어진 모든 쿼리 규칙에 결과 원본을 사용할 수 있습니다.

결과 원본을 만들려면

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

  2. SharePoint Server 배포의 중앙 관리 웹 사이트의 애플리케이션 관리 섹션에서 서비스 애플리케이션 관리를 선택합니다.

  3. 결과 원본을 추가할 Search 서비스 애플리케이션을 선택합니다.

  4. Search 서비스 애플리케이션에 대한 Search_service_application_name:Search 관리 페이지의 빠른 실행에서 결과 원본을 선택합니다.

  5. Search_service_application_name:결과 원본 관리 페이지에서 새 결과 원본을 선택합니다.

  6. Search_service_application_name:결과 원본 추가 페이지에서 다음을 수행합니다.

  7. 이름 상자에 새 결과 원본의 이름(예: Office 365의 OneDrive 결과)을 입력합니다.

  8. (선택 사항) 설명 상자에 새 결과 원본에 대한 설명을 입력합니다.

    이 설명은 포인터가 특정 구성 페이지의 결과 원본에 있을 때 도구 설명으로 나타납니다.

  9. 프로토콜 섹션에서 원격 SharePoint 를 선택합니다.

  10. 원격 서비스 URL 섹션에서 검색 결과를 가져오려는 Microsoft 365 SharePoint의 루트 사이트 모음 주소를 입력합니다.

    Microsoft 365의 SharePoint에서 루트 사이트 모음의 주소는 일반적으로 tenant_name.sharepoint.com https:// 형식입니다. 여기서 tenant_name Microsoft 365 조직의 이름입니다.

  11. 유형 섹션에서 SharePoint 검색 결과 를 선택합니다.

  12. 쿼리 변환 섹션에서 {searchTerms}후에 공백을 입력한 다음 다음을 입력합니다.

    path:https:// tenant_name-my.sharepoint.com/personal

    일반적으로 쿼리 변환을 사용하여 검색 결과를 지정된 하위 집합으로 좁힐 수 있습니다. 이 경우 쿼리 변환을 사용하여 검색 결과를 OneDrive에 있는 문서로 좁히는 Path 속성을 지정합니다. 쿼리 변환에 대한 자세한 내용은 다음 리소스를 참조하세요.

  1. 자격 증명 정보 섹션에서 기본 인증을 선택합니다.

    Search_service_application_name:결과 원본 추가 페이지의 설정은 다음과 같습니다.

    SharePoint Server 2013의 결과 원본 추가 페이지 스크린샷

  2. 새 결과 원본을 저장하려면 확인을 클릭합니다.

2단계: OneDrive 검색 세로에 대한 검색 결과 페이지 만들기

각 검색 세로에는 해당 세로에 대한 결과가 표시되는 자체 검색 결과 페이지가 있을 수 있습니다. 다음 절차에서는 OneDrive 검색 세로에 대한 결과를 표시하는 검색 결과 페이지를 만듭니다.

OneDrive 검색 세로에 대한 검색 결과 페이지를 만들려면

  1. 이 절차를 수행하는 데 사용하는 사용자 계정이 엔터프라이즈 검색 센터의 사이트 모음 관리자 또는 사이트 소유자인지 확인합니다.

  2. SharePoint Server 배포에서 엔터프라이즈 검색 센터로 이동합니다.

    엔터프라이즈 검색 센터의 URL은 일반적으로 http:// host_name/sites/ Search_Center_name 형식입니다.

  3. 설정>사이트 콘텐츠>페이지로 이동합니다.

    이 페이지에는 엔터프라이즈 검색 센터에 대한 전체 검색 결과 페이지 목록이 포함됩니다.

  4. 페이지 페이지에서 다음을 수행하여 새 검색 결과 페이지를 추가합니다.

  5. 리본에서 파일 탭을 선택합니다.

  6. 새 문서를선택한 다음 페이지를 선택합니다.

    검색 센터>설정>사이트 콘텐츠>페이지 페이지의 리본 메뉴 스크린샷

  7. 페이지 만들기 페이지에서 다음을 수행합니다.

  8. 제목 상자에 OneDriveResults와 같은 새 검색 결과 페이지의 제목을 입력합니다.

  9. (선택 사항) 설명 상자에 새 페이지에 대한 설명을 입력합니다.

  10. URL 상자에 OneDriveResults와 같이 페이지를 식별하는 데 사용할 URL 부분을 입력합니다.

  11. 페이지 레이아웃 섹션에서 (시작 페이지) 검색 결과가 선택되어 있는지 확인합니다.

    새 검색 결과 페이지가 표시되는 방식을 지정합니다.

    페이지 만들기 페이지의 설정은 다음과 같습니다.

    검색 결과 만들기 페이지의 스크린샷

  12. 만들기를 선택합니다.

  13. 엔터프라이즈 검색 센터에 대한 전체 검색 결과 페이지 목록가 포함된 페이지에서 다음을 수행합니다.

  14. 방금 만든 검색 결과 페이지의 이름(예: OneDriveResults) 옆의 아이콘을 선택합니다.

    이렇게 하면 검색 결과 페이지 목록에서 해당 행이 선택됩니다.

  15. 파일 탭의 열기 & 체크 아웃 섹션에서 체크 인을 선택합니다.

  16. 체크 인 대화 상자에서 다음을 수행합니다.

  17. 버전 필드에서 1.0 주 버전(게시) 을 선택합니다.

  18. 체크 아웃 유지 필드에서 아니요를 선택합니다.

  19. (선택 사항) 설명 필드에 구성에 대한 설명을 입력합니다.

  20. 확인을 선택합니다.

    페이지가 체크 인되고 게시됩니다.

3단계: OneDrive의 결과를 표시하도록 검색 결과 웹 파트 구성

이 절차에서는 이 문서의 이전 절차(2단계)에서 만든 검색 결과 페이지에서 검색 결과 웹 파트를 구성합니다. OneDrive의 검색 결과를 표시하도록 검색 결과 웹 파트를 구성합니다.

OneDrive의 검색 결과를 표시하도록 검색 결과 웹 파트를 구성하려면

  1. 이 절차를 수행하는 데 사용하는 사용자 계정이 엔터프라이즈 검색 센터의 사이트 모음 관리자 또는 사이트 소유자인지 확인합니다.

  2. 엔터프라이즈 검색 센터에 대한 전체 검색 결과 페이지 목록이 들어 있는 페이지로 이동합니다.

    이 문서의 이전 절차(2단계)에서 이 페이지에 액세스했습니다. 이 페이지에 다시 액세스하려면 엔터프라이즈 검색 센터로 이동한 후 설정>사이트 콘텐츠>페이지로 이동합니다. 페이지 URL은 http:// host_name/sites/ Search_Center_name/Pages/Forms/AllItems.aspx와 비슷합니다.

  3. 이 문서의 이전 절차(2단계)에서 만들고 체크 인하고 게시한 검색 결과 페이지(예: OneDriveResults)의 이름을 선택합니다.

    검색 결과 페이지의 이름을 선택하면 해당 페이지가 열립니다.

    참고

    검색 결과 페이지에서 죄송합니다. 문제가 발생했거나 여기에 없음 메시지가 검색과 일치하는 메시지가 표시될 수 있습니다. 이러한 메시지는 사용자 검색이 실패할 때 검색 결과 페이지에 표시될 수 있는 기본 메시지입니다. 이러한 메시지는 현재 수행 중인 구성에 적용되지 않습니다.

  4. 설정>페이지 편집으로 이동합니다.

  5. 리본에서 페이지 탭을 선택합니다.

  6. 페이지 탭의 검색 결과 웹 파트에서 아래쪽 화살표가 표시될 때까지 포인터를 오른쪽으로 이동한 다음 화살표를 선택합니다.

    검색 결과 웹 파트 메뉴가 나타납니다.

  7. 검색 결과 웹 파트 메뉴에서 웹 파트 편집을 선택합니다.

    검색 결과 웹 파트 메뉴의 스크린샷

    편집하는 페이지 오른쪽 위에 검색 결과 웹 파트 도구 창이 나타납니다.

  8. 검색 결과 웹 파트 도구 창에서 쿼리 변경을 선택합니다.

    검색 결과 웹 파트 도구 창의 쿼리 변경 단추 스크린샷

  9. 쿼리 작성 대화 상자에서 다음을 수행합니다.

  10. 쿼리 선택 섹션의 드롭다운에서 이 문서의 첫 번째 절차에서 만든 결과 원본(예: Office 365의 OneDrive 결과)을 선택합니다.

    이로 인해 OneDrive의 검색 결과가 OneDriveResults 검색 결과 페이지의 검색 결과 웹 파트에 표시됩니다.

  11. 대화 상자의 다른 섹션을 건너뛰고 확인을 선택합니다.

  12. 페이지 탭의 편집 그룹에서 체크 인을 선택합니다.

  13. 체크 인 대화 상자에서 다음을 수행합니다.

  14. (선택 사항) 구성에 적절한 주석을 입력합니다.

  15. 계속을 선택합니다.

  16. 다음 중 하나를 수행하여 페이지를 게시합니다.

  • 이 초안 게시를 선택합니다.

  • 다음을 수행합니다.

  1. 게시 탭에서 게시를 선택합니다.

  2. 게시 대화 상자에서 필요에 따라 구성에 적합한 주석을 입력한 다음, 계속을 선택합니다.

이 절차에서는 SharePoint Server 엔터프라이즈 검색 센터에서 사용자가 OneDrive에서 결과를 가져오기 위해 클릭할 링크를 만듭니다. 이 링크를 만들면 링크가 검색 탐색 웹 파트의 다른 검색 범주에 대한 링크(예: 모두사용자) 옆에 있는 검색 상자에 표시됩니다. 검색 탐색 웹 파트의 링크는 사용자의 특정 구성에 따라 다음과 비슷합니다.

OneDrive 검색 범주 및 엔터프라이즈 검색 센터의 기본 네 가지 검색 범주

OneDrive 검색 세로에 대한 링크를 만들려면

  1. 이 절차를 수행하는 데 사용하는 사용자 계정이 SharePoint Server 배포의 엔터프라이즈 검색 센터에 대한 사이트 모음 관리자 또는 사이트 소유자인지 확인합니다.

  2. SharePoint Server 배포에서 엔터프라이즈 검색 센터로 이동합니다.

    엔터프라이즈 검색 센터의 URL은 일반적으로 http:// host_name/sites/ Search_Center_name 형식입니다.

  3. 설정>사이트 설정으로 이동합니다.

  4. 사이트 설정 페이지의 검색 섹션에서 검색 설정을 선택합니다.

    검색 센터 사이트 설정 페이지의 검색 섹션 스크린샷

  5. 검색 설정 페이지에서 다음을 수행합니다.

  6. (선택 사항) 검색 센터 URL 입력 섹션의 검색 센터 URL 상자에 엔터프라이즈 검색 센터의 URL을 입력합니다.

    이 상자에 URL을 입력하면 사용자가 다른 사이트의 검색 상자에서 검색을 수행한 후 검색 시스템에 사용자가 엔터프라이즈 검색 센터에서 검색을 다시 시도하도록 선택할 수 있는 링크가 표시됩니다.

  7. 쿼리를 보낼 검색 결과 페이지를 선택하세요? 섹션에서 내 상위 페이지 설정과 동일한 결과 페이지 설정을 선택합니다.

  8. 검색 탐색 구성 섹션에서 링크 추가를 선택합니다.

  9. 탐색 링크 대화 상자에서 다음을 수행합니다.

    탐색 링크 대화 상자의 스크린샷

  10. 제목 상자에 이 문서의 두 번째 절차(2단계)에서 만든 검색 결과 페이지를 여는 엔터프라이즈 검색 센터의 검색 세로 링크에 사용할 텍스트(예: MyOneDrive)를 입력합니다.

  11. URL 상자에서 다음 중 하나를 수행합니다.

  • 이전 절차에서 만든 검색 결과 페이지의 상대 경로(예: /sites/ Search_Center_name/Pages/onedriveresults.aspx)를 입력합니다.

  • 찾아보기를 선택합니다.

  • 검색 결과 페이지 목록에서 새 검색 세로에 대한 검색 결과 페이지의 이름을 선택한 다음 삽입을 선택합니다.

  1. 사용자가 해당 검색 세로에 대한 링크를 선택할 때 OneDrive의 검색 결과 페이지를 새 창에서 열려면 새 창에서 링크 열기 확인란을 선택합니다.

  2. (선택 사항) 설명 상자에 새 링크에 대한 설명을 입력합니다.

  3. (선택 사항) 대상 그룹 상자에 전역 대상 그룹, Microsoft 365 그룹의 SharePoint, 메일 그룹 또는 새 검색 결과 페이지에 대한 액세스가 제한되는 보안 그룹의 이름을 입력합니다.

    대상 그룹 상자에 아무 것도 입력하지 않으면 모든 사이트 사용자가 기본값입니다. 모든 사이트 사용자를 지정하면 검색 센터 사이트에 액세스할 수 있는 모든 사용자에 액세스할 수 있습니다. 자세한 내용은 SharePoint Server에서 검색 센터 사이트 만들기의 "Microsoft 365 검색 센터의 SharePoint에 대한 액세스 권한을 부여하려면"을 참조하세요.

  4. 대상 그룹 상자에 값을 입력한 경우 해당 상자 옆에 있는 이름 확인 아이콘을 선택하여 SharePoint Server에서 입력한 대상 그룹을 인식하도록 합니다.

  5. 확인을 선택합니다.

  6. 검색 탐색 구성 섹션에서 MyOneDrive와 같은 새 링크의 이름을 선택한 다음 위로 이동 또는 아래로 이동을 클릭하여 검색 세로 링크 그룹에 표시할 새 링크를 배치합니다.

  7. 확인을 선택합니다.

5단계: OneDrive 검색 세로를 사용하여 OneDrive의 검색 결과를 표시하기 위한 구성 테스트

이제 페더레이션된 사용자는 새 MyOneDrive 검색 세로를 사용하여 OneDrive에서 결과를 얻을 수 있습니다. 페더레이션된 사용자가 새 검색 세로에서 수행하는 검색은 검색 쿼리와 일치하는 OneDrive의 다음 항목을 반환해야 합니다.

  • 사용자가 OneDrive에 저장한 항목입니다.

  • 사용자와 공유되는 OneDrive의 항목입니다.

  • 모든 사용자와 공유되는 OneDrive의 항목입니다.

페더레이션된 사용자는 Azure Active Directory 동기화 도구(DirSync)를 사용하여 Microsoft Entra ID와 동기화된 온-프레미스 AD DS(Active Directory Domain Services) 도메인 사용자 그룹에 계정이 있는 사용자입니다. 계정에는 SharePoint Server 배포 및 Office 365의 리소스에 대한 그룹 멤버 자격 및 권한이 있으며 AD FS(Active Directory Federation Services) 2.0과 같은 페더레이션 ID 공급자를 사용하여 인증하여 두 환경의 리소스에 액세스할 수 있습니다.

OneDrive에서 검색 결과를 표시하기 위한 구성의 유효성을 검사하려면 SharePoint Server에 페더레이션된 사용자로 로그온하고 엔터프라이즈 검색 센터의 OneDrive 검색 세로에서 일부 검색을 시도할 수 있습니다. 다음 절차를 사용하여 이러한 방식으로 구성의 유효성을 검사할 수 있습니다.

OneDrive에서 검색 결과를 표시하기 위한 구성을 테스트하려면

  1. Office 365에서 활성화되었으며 Microsoft 365의 SharePoint에서 루트 사이트 모음을 볼 수 있는 권한이 있는 페더레이션 사용자로 SharePoint Server 배포에 로그온합니다.

  2. SharePoint Server 배포에서 엔터프라이즈 검색 센터로 이동합니다.

    엔터프라이즈 검색 센터의 URL은 http:// host_name/sites/ Search_Center_name과 비슷합니다.

  3. 엔터프라이즈 검색 센터에서 다음을 수행합니다.

  4. 검색 상자에 회사 이름과 같은 테스트 검색 쿼리를 입력합니다.

    OneDrive에서 일부 검색 결과를 생성해야 하는 쿼리인지 확인합니다.

  5. Enter> 키를 누르<거나 검색 아이콘을 선택한 다음 초기 검색 결과가 나타날 때까지 기다립니다.

  6. 초기 검색 결과가 표시되면 이 문서의 앞부분에서 만든 OneDrive에 대한 검색 세로 링크를 선택합니다.

  7. 검색 결과 페이지에서 OneDrive의 결과가 표시되는지 확인합니다.

  8. 검색 결과 페이지에 OneDrive의 결과가 표시되지 않으면 다음을 수행합니다.

  9. 다음 각 사항을 확인합니다.

  10. 다음 문서에 설명된 대로 다음 순서대로 하이브리드 SharePoint 환경을 구성했는지 여부

  11. SharePoint Server에서 Microsoft 365의 SharePoint로 하이브리드 페더레이션 검색 구성 - 로드맵

  12. SharePoint Server에서 Microsoft 365의 SharePoint로의 서버 간 인증 구성

  13. 하이브리드 OneDrive 구성에 설명된 절차를 완료했습니다.

  14. 이 문서에서 설명한 이전 절차를 완료했는지 여부

  15. 오류 또는 누락을 수정하고 검색을 다시 시도합니다.

  16. OneDrive의 검색 결과가 여전히 표시되지 않는 경우 Microsoft 365 추적 로그의 SharePoint라고도 하는 Microsoft 365 ULS(통합 로깅 서비스) 로그의 SharePoint를 확인합니다.

    자세한 내용은 ULS(통합 로깅 시스템) 로깅 개요를 참조하세요.