Dodawanie zabezpieczonego źródła danych programu SharePoint do baza wiedzy

Dodaj zabezpieczone źródła danych programu SharePoint oparte na chmurze do baza wiedzy, aby wzbogacić baza wiedzy pytaniami i odpowiedziami, które mogą być zabezpieczone za pomocą usługi Active Directory.

Po dodaniu zabezpieczonego dokumentu programu SharePoint do baza wiedzy jako menedżera usługi QnA Maker należy zażądać uprawnień usługi Active Directory dla usługi QnA Maker. Gdy to uprawnienie zostanie przekazane z menedżera usługi Active Directory do usługi QnA Maker w celu uzyskania dostępu do programu SharePoint, nie musi być podane ponownie. Każdy kolejny dokument dodany do baza wiedzy nie będzie wymagał autoryzacji, jeśli znajduje się on w tym samym zasobie programu SharePoint.

Jeśli menedżer usługi QnA Maker baza wiedzy nie jest menedżerem usługi Active Directory, należy skontaktować się z menedżerem usługi Active Directory, aby zakończyć ten proces.

Wymagania wstępne

  • Program SharePoint oparty na chmurze — usługa QnA Maker używa programu Microsoft Graph w celu uzyskania uprawnień. Jeśli twój program SharePoint jest lokalny, nie będzie można wyodrębnić z programu SharePoint, ponieważ program Microsoft Graph nie będzie mógł określić uprawnień.
  • Format adresu URL — usługa QnA Maker obsługuje tylko adresy URL programu SharePoint, które są generowane do udostępniania i mają format https://\*.sharepoint.com

Dodawanie obsługiwanych typów plików do baza wiedzy

Wszystkie typy plików obsługiwane przez usługę QnA Maker można dodać z witryny programu SharePoint do baza wiedzy. Być może trzeba przyznać uprawnienia , jeśli zasób pliku jest zabezpieczony.

  1. W bibliotece z witryną programu SharePoint wybierz menu wielokropka pliku . ...

  2. Skopiuj adres URL pliku.

    Get the SharePoint file URL by selecting the file's ellipsis menu then copying the URL.

  3. W portalu usługi QnA Maker na stronie Ustawienia dodaj adres URL do baza wiedzy.

Obrazy z plikami programu SharePoint

Jeśli pliki zawierają obrazy, nie są one wyodrębniane. Obraz można dodać z portalu usługi QnA Maker po wyodrębnieniu pliku do par pytań i odpowiedzi.

Dodaj obraz z następującą składnią języka Markdown:

![Explanation or description of image](URL of public image)

Tekst w nawiasach kwadratowych , []wyjaśnia obraz. Adres URL w nawiasach (), to bezpośredni link do obrazu.

Po przetestowaniu pary pytań i odpowiedzi w panelu testów interakcyjnych w portalu usługi QnA Maker zostanie wyświetlony obraz zamiast tekstu markdown. Sprawdza to, czy obraz można pobrać publicznie z aplikacji klienckiej.

Uprawnienia

Udzielanie uprawnień odbywa się po dodaniu zabezpieczonego pliku z serwera z uruchomionym programem SharePoint do baza wiedzy. W zależności od sposobu konfigurowania programu SharePoint i uprawnień osoby dodającej plik może wymagać:

Zapoznaj się z krokami wymienionymi poniżej.

Menedżer bazy wiedzy: dodawanie źródła danych programu SharePoint w portalu usługi QnA Maker

Gdy menedżer usługi QnA Maker dodaje zabezpieczony dokument programu SharePoint do baza wiedzy, menedżer baza wiedzy inicjuje żądanie uprawnień, które musi wykonać menedżer usługi Active Directory.

Żądanie rozpoczyna się od wyskakującego okienka w celu uwierzytelnienia na koncie usługi Active Directory.

Authenticate User Account

Gdy menedżer usługi QnA Maker wybierze konto, administrator firmy Microsoft Entra otrzyma powiadomienie, że musi zezwolić aplikacji QnA Maker (a nie menedżera usługi QnA Maker) na dostęp do zasobu programu SharePoint. Menedżer firmy Microsoft Entra musi to zrobić dla każdego zasobu programu SharePoint, ale nie dla każdego dokumentu w tym zasobie.

Menedżer usługi Active Directory: udzielanie dostępu do odczytu pliku usłudze QnA Maker

Menedżer usługi Active Directory (a nie menedżer usługi QnA Maker) musi udzielić dostępu do usługi QnA Maker w celu uzyskania dostępu do zasobu programu SharePoint, wybierając ten link , aby autoryzować aplikację QnA Maker Portal sharePoint do posiadania uprawnień do odczytu plików.

Microsoft Entra manager grants permission interactively

Udzielanie dostępu z centrum administracyjnego firmy Microsoft Entra

  1. Zaloguj się w witrynie Azure Portal.

  2. Przejdź do aplikacji microsoft Entra ID>Dla przedsiębiorstw.

  3. QnAMakerPortalSharePoint Wyszukaj wybraną aplikację QnA Maker.

    Search for QnAMakerPortalSharePoint in Enterprise apps list

  4. W obszarze Zabezpieczenia przejdź do pozycji Uprawnienia. Wybierz pozycję Udziel zgody administratora dla organizacji.

    Select authenticated user for Active Directory Admin

  5. Wybierz konto logowania z uprawnieniami, aby przyznać uprawnienia dla usługi Active Directory.

Dodawanie źródła danych programu SharePoint za pomocą interfejsów API

Istnieje obejście problemu dotyczącego dodawania najnowszej zawartości programu SharePoint za pośrednictwem interfejsu API przy użyciu usługi Azure Blob Storage. Poniżej przedstawiono następujące kroki:

  1. Pobierz pliki programu SharePoint lokalnie. Użytkownik wywołujący interfejs API musi mieć dostęp do programu SharePoint.
  2. Przekaż je do usługi Azure Blob Storage. Spowoduje to utworzenie bezpiecznego dostępu współdzielonego przy użyciu tokenu SAS.
  3. Przekaż adres URL obiektu blob wygenerowany przy użyciu tokenu SAS do interfejsu API usługi QnA Maker. Aby zezwolić na wyodrębnianie odpowiedzi na pytania z plików, należy dodać typ pliku sufiksu jako "&ext=pdf" lub "&ext=doc" na końcu adresu URL przed przekazaniem go do interfejsu API usługi QnA Maker.

Następne kroki