Kiểm soát quyền truy cập vào các biểu mẫu chính

Chủ đề này áp dụng cho Dynamics 365 Customer Engagement (on-premises). Đối với phiên bản Power Apps thuộc chủ đề này, hãy xem: Đặt vai trò bảo mật cho biểu mẫu

Có hai cách bạn có thể kiểm soát quyền truy cập vào các biểu mẫu chính:

  • Đặt biểu mẫu chính không hoạt động

    Bạn có thể đặt trạng thái hoạt động hoặc không hoạt động cho biểu mẫu chỉnh. Tính năng này được bao gồm chủ yếu để quản lý các biểu mẫu mới được đưa vào khi tổ chức nâng cấp nhưng bạn có thể sử dụng nó để ngăn chặn người dùng có thể sử dụng bất kỳ biểu mẫu chỉnh nào.

  • Gán vai trò bảo mật cho biểu mẫu chính

    Sử dụng điều này để làm cho một biểu mẫu chính có sẵn cho các nhóm cụ thể .

    Những người khác trong tổ chức của bạn có thể tương tác với các dữ liệu tương tự theo nhiều cách khác nhau. Nhà quản lý có thể phụ thuộc vào việc có thể để nhanh chóng quét các thông tin trong một hồ sơ và dịch vụ mà mọi người có thể yêu cầu một biểu mẫu hợp với dữ liệu nhập. Bạn có thể đáp ứng yêu cầu khác nhau bằng cách chỉ định biểu mẫu cho các vai trò bảo mật mà các nhóm khác nhau gồm những người thuộc về nhóm đó.

    Để biết quy trình từng bước, hãy xem Gán vai trò bảo mật cho biểu mẫu.

    Khi bạn có nhiều hơn một biểu mẫu chính được xác định cho một thực thể, bạn có thể chọn biểu mẫu mà người dùng sẽ có thể sử dụng dựa trên vai trò bảo mật của chúng. Bởi vì mỗi thực thể phải có khả năng để hiển thị một biểu mẫu cho bất kỳ người dùng nào, ít nhất một biểu mẫu phải được thiết kế như là một biểu mẫu "dự phòng"-một biểu mẫu hiển thị cho người dùng có vai trò bảo mật không có bất kỳ biểu mẫu nào được chỉ định một cách rõ ràng cho họ.

Lưu ý

Các biểu mẫu Tạo Nhanh, biểu mẫu Xem Nhanh và biểu mẫu Thẻ không thể được gán các vai trò bảo mật.

Trong công cụ biên tập biểu mẫu hoặc từ lưới biểu mẫu bạn có thể gán vai trò bảo mật cho một biểu mẫu. Tuy nhiên, nếu chỉ có một biểu mẫu cho thực thể, bạn sẽ không thể xóa tùy chọn Bật cho dự phòng trong Gán vai trò bảo mật hộp thoại. Trong trường hợp này, ngay cả khi bạn gán vai trò bảo mật cho biểu mẫu, bất cứ ai liên kết với một vai trò bảo mật bạn đã không bao gồm sẽ vẫn có thể xem biểu mẫu bởi vì nó được kích hoạt cho dự phòng.

Sau khi tạo biểu mẫu chính thứ hai cho thực thể, bạn sẽ có thể xóa tùy chọn Bật cho dự phòng cho một trong số chúng. Hệ thống sẽ luôn đảm bảo rằng ít nhất một biểu mẫu được kích hoạt cho dự phòng.

Khi bạn có nhiều hơn một biểu mẫu chính, bạn có thể chỉ định thứ tự biểu mẫu sẽ kiểm soát biểu mẫu nào mà một người được phép xem sẽ là biểu mẫu họ thấy theo mặc định. Nếu có nhiều hơn một biểu mẫu họ có thể sử dụng, họ có thể thay đổi biểu mẫu và các biểu mẫu họ chọn sẽ là biểu mẫu mặc định của họ cho đến khi họ chọn một biểu mẫu khác. Tuỳ chọn này được lưu trữ trong trình duyệt của họ. Nếu họ sử dụng một máy tính hoặc trình duyệt khác, họ sẽ thấy biểu mẫu mặc định ban đầu.

Các chiến lược để quản lý các biểu mẫu dự phòng

Các chiến lược để quản lý các biểu mẫu dự phòng bao gồm:

Tất cả người dùng xem cùng một biểu mẫu

Nếu bạn không yêu cầu nhiều biểu mẫu cho một thực thể bạn không cần một biểu mẫu dự phòng.

Tạo biểu mẫu ngẫu nhiên

Nếu bạn đang sử dụng vai trò dựa trên biểu mẫu bởi vì bạn muốn hạn chế thông tin mọi người có thể xem hoặc chỉnh sửa, hãy xem xét việc tạo một biểu thức mà có thông tin tối thiểu được hiển thị. Sau đó, trong hộp thoại Gán vai trò bảo mật , hãy chọn Chỉ hiển thị cho các vai trò bảo mật đã chọn này chứ không hiển thị chọn bất kỳ vai trò nào ngoại trừ Quản trị viên hệ thống và chọn Bật cho dự phòng. Kết quả là biểu mẫu này sẽ không bao giờ được nhìn thấy bởi bất cứ ai ngoại trừ quản trị viên hệ thống và bất cứ ai có vai trò bảo mật đã không được liên kết với một biểu mẫu cụ thể. Bạn có thể đưa tài nguyên web HTML vào trong biểu mẫu với thông tin về lý do hiển thị ít thông tin trong biểu mẫu, kèm theo liên kết đến thông tin về cách yêu cầu thêm vào vai trò bảo mật được liên kết với biểu mẫu, hoặc về cách bao gồm vai trò bảo mật mới cho biểu mẫu.

Lưu ý

Bạn không thể bao gồm tài nguyên web trong đầu trang hay chân trang của biểu mẫu.

Tạo biểu mẫu chung

Nếu bạn sử dụng các biểu mẫu dựa trên vai trò để cung cấp trải nghiệm người dùng tùy biến dựa trên vai trò của một người trong tổ chức, bạn có thể thiết lập biểu mẫu cho riêng mình dưới dạng biểu mẫu dự phòng và cấu hình nó để hiển thị cho tất cả mọi người. Sau đó, tạo các biểu mẫu tùy chỉnh cho vai trò bảo mật cụ thể và cấu hình những biểu mẫu đó để chỉ hiển thị các vai trò bảo mật mà đòi hỏi chúng. Không cho phép các biểu mẫu cho dự phòng. Cuối cùng, trong danh sách Biểu mẫu hãy sử dụng hộp thoại Thứ tự biểu mẫu để chỉ định biểu mẫu nào sẽ hiển thị, xếp hạng chúng từ những biểu mẫu độc quyền nhất ít độc quyền nhất. Biểu mẫu dự phòng của bạn sẽ ở dưới cùng của danh sách. Chiến lược này sẽ khiến những người nhìn thấy biểu mẫu đã được tùy chỉnh cho vai trò của họ là biểu mẫu mặc định, nhưng họ vẫn có thể sử dụng trình chọn biểu mẫu để chọn các biểu mẫu phổ biến nhất nếu họ muốn. Bất cứ biểu mẫu họ chọn sẽ duy trì biểu mẫu mặc định của họ cho đến khi họ chọn một biểu mẫu khác.

Sử dụng mã lệnh biểu mẫu

Ngữ cảnh biểu mẫu API Máy khách (formContext) cung cấp một tham chiếu tới biểu mẫu hoặc tới một mục trên biểu mẫu, chẳng hạn như, kiểm soát dạng xem nhanh hoặc một hàng trong lưới chỉnh sửa được, so với mã hiện đang thực thi. Thông tin khác: Ngữ cảnh biểu mẫu API máy khách

Quan trọng

Với Dynamics 365 Customer Engagement (on-premises) phiên bản 9.0, đối tượng Xrm.Page không được dùng nữa và bạn nên sử dụng getFormContext phương thức của đối tượng ngữ cảnh thực thi được truyền vào để trả về tham chiếu đến biểu mẫu thích hợp hoặc một mục trên biểu mẫu.

Xem thêm

Gán vai trò bảo mật cho biểu mẫu