Bỏ qua đến nội dung
AI Portal Docs
Trên trang này Ai làm bước nào 1/7

SharePoint dùng chính ứng dụng Entra mà nhân viên đăng nhập qua, cùng mã bí mật, và đọc dưới danh nghĩa tổ chức. Một lịch đồng bộ dùng nó để kéo một thư mục vào kho tri thức khi không có ai trực. Ngoài ra không gì đọc SharePoint: agent trả lời từ kho tri thức, không bao giờ từ site, và portal không ghi gì vào SharePoint.

Cần thêm một quyền trên ứng dụng đó, một lần cấp quyền site từ admin Microsoft 365, và thông tin xác thực trong portal. Trình hướng dẫn lần đầu có thể lưu thông tin xác thực ở bước Documents; site thì luôn thêm ở đây, vì portal chỉ kiểm tra được quyền, không cấp được.

Ai làm bước nào

BướcAi
Thêm Sites.Selected vào ứng dụng đăng nhậpBất kỳ ai sửa được app registration đó
Admin consent cho Sites.SelectedGlobal Administrator hoặc Privileged Role Administrator
Consent Sites.FullControl.All cho Graph ExplorerGlobal Administrator, Privileged Role Administrator, Cloud Application Administrator, Application Administrator hoặc AI Administrator
Cấp một site cho ứng dụngSharePoint Administrator trở lên và là thành viên site đích
Thông tin xác thực và site trong portalOrg Admin, hoặc người có tool.manage
Chọn site và thư mục cho kho tri thứcNgười có quyền tri thức (vai trò Knowledge Curator)

1. Ứng dụng Entra

  1. Mở ứng dụng đăng nhập

    Microsoft Entra ID › App registrations › ứng dụng đã đăng ký cho đăng nhập.
  2. Thêm quyền và consent

    API permissions › Microsoft Graph › Application permissions › Sites.Selected, rồi Grant admin consent. Nút này mờ nếu bạn không có một trong hai vai trò consent. SharePoint không cần quyền Graph nào khác.

    Nếu người tạo registration không có vai trò nào trong đó, Setup guide của portal có Copy consent link sau khi lưu thông tin xác thực, để gửi cho người có quyền.

  3. Chép hai ID

    Trang Overview có Directory (tenant) ID và Application (client) ID.
  4. Dùng lại mã bí mật đăng nhập

    Mã bí mật nhập ở thẻ Sign-in provider dùng được ở đây. Khi đổi mã, nhập mã mới ở cả hai nơi.

2. Thông tin xác thực và site trong portal

Thiết lập SharePoint: bước thông tin xác thực
SharePoint trên màn Tools.
SharePoint trên màn Tools.

Tổ chức chưa từng dùng SharePoint thì chưa có dòng nào. Bấm Set up SharePoint; thẻ Organisation credential và Granted sites hiện ra. Setup guide ở đầu mục mở các bước này và mở sẵn cho tới khi lưu thông tin xác thực. Công tắc bên cạnh bật tắt SharePoint.

  1. Organisation credential

    Điền Directory (tenant) ID, Application (client) ID và Client secret, rồi Save credential. Portal xin Microsoft một token trước khi lưu, nên mã sai báo lỗi ngay chứ không đợi tới lần đồng bộ đầu. Mỗi tổ chức có một ứng dụng giữ thông tin xác thực. Mã bí mật được lưu vào kho secret của bản triển khai và không bao giờ trả về, nên ô này luôn trống mỗi lần mở.

  2. Granted sites

    Dán địa chỉ site, ví dụ https://<công ty>.sharepoint.com/sites/<tên site>, rồi Add site. Readable nghĩa là ứng dụng đọc được. Not readable thường là thiếu quyền site. No answer nghĩa là Microsoft không trả lời. Check again hỏi lại; Remove gỡ khỏi danh sách.

3. Cấp quyền từng site

Riêng Sites.Selected chưa mở site nào. Admin Microsoft 365 phải chỉ định từng site ứng dụng được đọc, và đó là ranh giới của mọi kho tri thức lấy từ SharePoint. Site phải nằm trong tenant nơi ứng dụng được đăng ký.

Việc cấp quyền là một lệnh POST tới /sites/{site-id}/permissions mang read và ID ứng dụng. Nó cần quyền delegated Sites.FullControl.All (quyền duy nhất Microsoft cho lệnh này), vai trò SharePoint Administrator trở lên, và là thành viên site đích. Portal không tự làm được bằng thông tin xác thực của mình.

Chừng nào site chưa đọc được, dòng của nó có nút How to grant, đã điền sẵn địa chỉ site và ID ứng dụng. Trong Graph Explorer:

  1. Đăng nhập

    Bằng tài khoản SharePoint Administrator trở lên và là thành viên site đích. Thêm tài khoản vào site trước nếu cần.
  2. Consent

    Ở Modify permissions, consent Sites.FullControl.All cho Graph Explorer, rồi làm mới hoặc đăng nhập lại để token nhận quyền.
  3. Tra cứu site

    Chạy lệnh GET dòng đó hiện, chép id trong kết quả và dán lại vào dòng.
  4. Cấp quyền

    Chạy lệnh POST dòng đó hiện tiếp theo, kèm request body. Graph trả về 201 Created.
  5. Check again

    Bấm Check again trên dòng. Site chuyển sang Readable.

PnP PowerShell cũng cấp được, nhưng nay việc đăng nhập của nó cần một ứng dụng Entra riêng, nên portal không đưa ra cách này. Quyền đọc là đủ. Muốn ngừng cho portal đọc một site, bấm Remove trong portal rồi xoá quyền đó trong SharePoint.

Tắt SharePoint

Công tắc dừng mọi lần đồng bộ ở lần chạy kế tiếp và gỡ danh sách site khỏi bộ chọn thư mục. Portal hỏi trước, vì cả tổ chức sẽ dừng.

Thư mục SharePoint trong kho tri thức

Việc Document search của tổ chức phải có mô hình embedding ở Mô hình; thiếu nó thì việc nạp tài liệu kết thúc mà không tạo đoạn nào. Người quản lý kho thêm thư mục bằng Add SharePoint folder; xem Thư mục SharePoint. Mọi chi phí nạp từ một nguồn được tính vào phòng ban của người tạo nguồn đó.

Khi có lỗi

Bạn thấyNghĩa là
Not readable trên một siteThiếu quyền site, tenant chưa consent Sites.Selected, hoặc site không thuộc tenant của ứng dụng
No answer trên một siteMicrosoft trả lỗi khác hoặc không trả lời
“No Entra application configured” khi chọn thư mụcChưa lưu thông tin xác thực của tổ chức
“Switched off for this organisation” trên một nguồnSharePoint đang tắt; lần chạy sau dừng trước khi đọc hay tính phí
“Not readable by this tool’s application” khi tạo nguồnSite đọc được lúc thêm nhưng giờ thì không
Tài liệu đã index nhưng không có đoạn nàoDocument search chưa có mô hình embedding
Một nguồn bị dừngNgười trả phí mất chỗ, ai đó bấm Pause, hoặc ngân sách phòng ban từ chối việc nạp. Thẻ nêu lý do, cạnh thao tác khắc phục
AI Portal Docs
EN VI