Đặt cấu hình các quyền đối với cột

Lưu ý

Từ ngày 12 tháng 10 năm 2022, cổng thông tin Power Apps sẽ trở thành Power Pages. Thông tin khác: Microsoft Power Pages hiện đã được phát hành rộng rãi (blog)
Chúng tôi sẽ sớm di chuyển và hợp nhất hướng dẫn sử dụng cổng thông tin Power Apps với hướng dẫn sử dụng Power Pages.

Trong cổng thông tin, quyền đối với bảng được sử dụng để áp dụng bảo mật cho từng bản ghi bảng Dataverse. Bạn có thể thêm quyền đối với cột vào từng cột bảng. Quyền đối với cột là cấu hình tùy chọn mà bạn kết hợp với vai trò web.

Lưu ý

Quyền đối với cột hiện chỉ áp dụng cho các tính năng API Web của cổng thông tin.

Vai trò web có thể có bất kỳ số lượng quyền đối với bảng và quyền đối với cột. Nếu một vai trò web có nhiều quyền đối với cột, thì tất cả các quyền đối với cột sẽ được áp dụng cho vai trò web đã chọn.

Khi quyền được đánh giá, quyền đối với bảng được đánh giá trước tiên. Nếu người dùng có quyền truy cập vào một bảng, quyền đối với cột của bảng sẽ được áp dụng. Nếu người dùng không có quyền truy cập vào bảng, mọi quyền đối với cột đã định cấu hình sẽ bị bỏ qua.

Khi không có quyền đối với cột nào được xác định, quyền đối với bảng tương ứng sẽ áp dụng cho tất cả các cột.

Quan trọng

Tính năng này yêu cầu các phiên bản sau cho gói cổng thông tin sơ cấp và máy chủ cổng thông tin:

  • Máy chủ cổng thông tin phiên bản 9.4.1.x trở lên.
  • Gói cổng thông tin cho người dùng mới phiên bản 9.3.2201.x trở lên.

Thêm quyền đối với cột vào vai trò web

  1. Mở ứng dụng Trình quản lý cổng thông tin.

  2. Chuyển đến Cổng thông tin > Vai trò web và mở vai trò web mà bạn muốn thêm quyền đối với cột.

  3. Trong phần Có liên quan, hãy chọn Hồ sơ quyền đối với cột.

  4. Thực hiện một trong các thao tác sau:

    1. Để thêm quyền đối với cột hiện có vào vai trò web, hãy chọn Thêm hồ sơ quyền đối với cột hiện có, sau đó duyệt xem bản ghi bạn muốn.

    2. Để tạo bản ghi hồ sơ quyền đối với cột mới, hãy chọn Hồ sơ quyền đối với cột mới.

    Thêm hồ sơ quyền đối với cột.

Thuộc tính và mối quan hệ

Quản lý các quyền đối với cột.

Bảng sau giải thích các thuộc tính quyền đối với bảng.

Tên Mô tả
Tên hồ sơ Tên mô tả của bản ghi bảng. Trường này là bắt buộc.
Tên bảng Tên lô-gic của bảng trong đó cột được bảo vệ. Trường này là bắt buộc.
Trang web Trang web được liên kết. Trường này là bắt buộc.
Tất cả các quyền đối với cột Các quyền có sẵn:
  • Tạo
  • Đọc
  • Cập nhật
Cài đặt này cho phép người dùng giới hạn phạm vi quyền truy cập bảng. Đó là một trường nhiều lựa chọn.

Ví dụ: quyền đối với bảng có thể cho phép người dùng có quyền Tạo và Đọc trên tất cả các cột. Sử dụng cài đặt này, bạn có thể giới hạn thêm người dùng chỉ có quyền Đọc cho tất cả các cột.

Trong một ví dụ khác, bạn có thể muốn một vai trò web cụ thể có thể đọc tất cả các trường liên hệ, nhưng bạn cũng muốn cho phép vai trò web cập nhật các cột tên và họ. Trong trường hợp này, bạn chọn tùy chọn Đọc cho Tất cả quyền đối với cột và tạo hồ sơ quyền đối với cột cho các cột tên và họ có quyền Đọc và Cập nhật.
Các quyền đối với cột Quyền đối với cột được liên kết. Điều này cho phép người dùng xác định các quyền cụ thể cho các cột trong bảng. Các cột không được xác định ở đây sẽ tuân thủ cài đặt Tất cả quyền đối với cột.
Vai trò web Vai trò web được liên kết.

Ví dụ

Trong ví dụ này, chúng tôi có một bảng liên hệ với các cột JobTitleLương.

Bảng sau đây cho thấy kết quả của việc áp dụng các quyền đối với cột và bảng khác nhau cho bảng liên hệ và các cột bổ sung.

Kịch bản Quyền với bảng Cài đặt trang web
Webapi/contact/enabled
Cài đặt trang web
Webapi/contact/fields
Quyền đối với cột
Người dùng sẽ không có bất kỳ quyền nào đối với các cột. Người liên hệ (Tạo, Đọc, Cập nhật) ĐÚNG
Người dùng sẽ không có bất kỳ quyền nào đối với các cột. Người liên hệ (Tạo, Đọc, Cập nhật) SAI
Người dùng sẽ không có bất kỳ quyền nào đối với các cột. Người liên hệ (<không có>) ĐÚNG * Tất cả quyền đối với cột: Tạo, Đọc, Cập nhật
Quyền đối với cột: <không có>
Người dùng sẽ có các quyền Tạo, Đọc và Cập nhật trên tất cả các cột bảng người liên hệ. Người liên hệ (Tạo, Đọc, Cập nhật) ĐÚNG *
Người dùng sẽ không có bất kỳ quyền nào đối với các cột. Người liên hệ (Tạo, Đọc, Cập nhật) ĐÚNG Tất cả quyền đối với cột: Tạo, Đọc, Cập nhật
Quyền đối với cột: <không có>
Người dùng sẽ có quyền Đọc trên JobTitle và Tạo, Đọc và Cập nhật trên tất cả các cột khác. Người liên hệ (Tạo, Đọc, Cập nhật) ĐÚNG * Tất cả quyền đối với cột: <không có>
Các quyền đối với cột:

  • JobTitle: Đọc

Người dùng sẽ có quyền Tạo, Đọc và Cập nhật trên JobTitle và chỉ có quyền Đọc trên tất cả các cột khác. Người liên hệ (Tạo, Đọc, Cập nhật) ĐÚNG * Tất cả các quyền đối với cột: Đọc
Các quyền đối với cột:

  • JobTitle: Tạo, Đọc, Cập nhật

Người dùng sẽ có quyền Tạo, Đọc và Cập nhật trên JobTitleLương. Người liên hệ (Tạo, Đọc, Cập nhật) ĐÚNG JobTitle, Lương
Người dùng sẽ có quyền Tạo, Đọc và Cập nhật trên JobTitleLương, không có quyền trên các cột khác. Người liên hệ (Tạo, Đọc, Cập nhật) ĐÚNG JobTitle, Lương Tất cả quyền đối với cột: Tạo, Đọc, Cập nhật
Quyền đối với cột: <không có>
Người dùng sẽ có quyền Tạo, Đọc và Cập nhật trên JobTitleLương. Người liên hệ (Tạo, Đọc, Cập nhật) ĐÚNG JobTitle, Lương Tất cả quyền đối với cột: <không có>
Các quyền đối với cột:

  • JobTitle: Tạo, Đọc, Cập nhật

  • Lương: Tạo, Đọc, Cập nhật

Người dùng sẽ có quyền Tạo, Đọc và Cập nhật trên JobTitle và không có quyền trên Lương. Người liên hệ (Tạo, Đọc, Cập nhật) ĐÚNG JobTitle Tất cả quyền đối với cột: <không có>
Các quyền đối với cột:

  • JobTitle: Tạo, Đọc, Cập nhật

  • Lương: Tạo, Đọc, Cập nhật

Người dùng sẽ có quyền Tạo, Đọc và Cập nhật trên JobTitle và quyền Đọc trên Lương. Người liên hệ (Tạo, Đọc, Cập nhật) ĐÚNG JobTitle, Lương Tất cả quyền đối với cột: <không có>
Các quyền đối với cột:

  • JobTitle: Tạo, Đọc, Cập nhật

  • Lương: Đọc

Xem thêm

Gán các quyền đối với bảng
Tạo vai trò web cho các cổng thông tin
Tổng quan API web cổng thông tin