Tổng quan

Để có người dùng hệ thống, Trình quản lý kinh doanh của bạn phải:

  • Có một người thật làm người dùng quản trị.
  • Sở hữu một ứng dụng trên Facebook. Bạn phải xác nhận quyền sở hữu ứng dụng và liên kết ứng dụng đó với một doanh nghiệp thông qua API hoặc trong Trình quản lý kinh doanh. Ứng dụng phải thuộc cùng một doanh nghiệp
    Lưu ý: Chỉ có thể cấp vai trò trong ứng dụng cho người dùng hệ thống nếu cả người dùng hệ thống và ứng dụng đều thuộc cùng một doanh nghiệp. Nếu ứng dụng của bạn cần truy cập vào dữ liệu bằng người dùng hệ thống và mã truy cập thuộc một doanh nghiệp khác, hãy sử dụng API Thay mặt doanh nghiệp.
  • Yêu cầu ứng dụng trên Meta thực hiện quy trình xét duyệt ứng dụng (và Xác minh doanh nghiệp) để có quyền mà người dùng hệ thống muốn truy cập.

Meta giới hạn số lượng người dùng hệ thống trên mỗi trình quản lý kinh doanh dựa trên cấp độ truy cập của ứng dụng.

Mẫu tập lệnh bash này minh họa các lệnh gọi API tạo mã người dùng hệ thống rồi dùng mã đó để thực hiện lệnh gọi API Marketing.

Loại người dùng hệ thống

Có 2 loại người dùng hệ thống, đó là: người dùng hệ thống là quản trị viênngười dùng hệ thống.

  • người dùng hệ thống là quản trị viên có thể tạo người dùng hệ thống, thêm tài khoản, chỉ định quyền và hơn thế nữa.
  • người dùng hệ thống chỉ có thể truy cập vào tài sản mà họ có quyền.

Bạn cần tạo một người dùng hệ thống cho mỗi loại quyền truy cập mà mình cần. Hãy sử dụng người dùng hệ thống là quản trị viên để duy trì các vai trò phù hợp theo cách lập trình. Nhờ vậy, nếu một mã người dùng hệ thống bị lộ, mã đó chỉ bị giới hạn phạm vi mà không thể làm lộ thêm quyền nào.

Cấp cho người dùng hệ thống quyền truy cập vào tài sản và sử dụng người dùng hệ thống cho hầu hết các lệnh gọi API. Bạn chỉ nên sử dụng người dùng hệ thống là quản trị viên cho hành động quản trị, chẳng hạn như chỉ định quyền. Vì loại người dùng này có nhiều quyền nhất nên hãy bảo vệ cẩn thận mã người dùng hệ thống là quản trị viên.

Cách hoạt động như sau:

Quyền truy cập vào tài sản doanh nghiệp

Các yêu cầu và hành động bắt buộc để có quyền truy cập vào tài sản doanh nghiệp:

Doanh nghiệp của bạn

Chúng tôi biểu thị doanh nghiệp của bạn dưới dạng một phiên bản của Trình quản lý kinh doanh trong API Marketing. Trình quản lý kinh doanh của bạn phải xác nhận quyền sở hữu, tạo hoặc chia sẻ một ứng dụng trên Facebook được tạo bằng API Marketing. Để tạo mã truy cập dành cho người dùng hệ thống, ứng dụng này phải có Quyền truy cập tiêu chuẩn. Bạn cũng có thể liên hệ với người đại diện của Facebook để được thêm vào danh sách các doanh nghiệp được phép tạo mã.

Tài sản

Tài sản thuộc Trình quản lý kinh doanh của bạn. Ví dụ: trang, tài khoản quảng cáo, v.v.

Người dùng quản trị

Mọi phiên bản của Trình quản lý kinh doanh đều có một người dùng quản trị. Thông thường, người dùng này chính là người ban đầu tạo đối tượng Trình quản lý kinh doanh và quản lý Trình quản lý kinh doanh đó theo thời gian.

Người dùng hệ thống là quản trị viên

Người dùng quản trị có thể tạo loại người dùng đặc biệt này. Người dùng hệ thống là quản trị viên có thể tạo người dùng mới và truy cập vào tất cả tài sản thuộc về doanh nghiệp. Bạn không nên quản lý tài sản của doanh nghiệp thông qua người dùng hệ thống là quản trị viên, vì loại người dùng này có nhiều quyền lực hơn so với người dùng hệ thống thông thường. Bạn chỉ nên sử dụng người dùng hệ thống là quản trị viên để tạo người dùng hệ thống khác, chứ không nên sử dụng để truy cập vào tài sản.

Người dùng hệ thống

Người dùng quản trị hoặc người dùng hệ thống là quản trị viên có thể tạo người dùng hệ thống. Về cơ bản, người dùng này có thể truy cập vào tài sản. Hãy sử dụng loại người dùng này để quản lý tài sản của doanh nghiệp.

Lưu ý: Chỉ có thể cấp vai trò trong ứng dụng cho người dùng hệ thống nếu cả người dùng hệ thống và ứng dụng đều thuộc cùng một doanh nghiệp. Nếu ứng dụng của bạn cần truy cập vào dữ liệu bằng người dùng hệ thống và mã truy cập thuộc một doanh nghiệp khác, hãy sử dụng API Thay mặt doanh nghiệp.

Quyền truy cập

Người dùng hệ thống phải cấp cho người dùng của họ quyền truy cập vào tài sản thuộc sở hữu của doanh nghiệp.

Mã truy cập dành cho người dùng hệ thống

Bạn cần một ứng dụng có quyền truy cập tiêu chuẩn trên API Marketing hoặc ứng dụng của bạn phải được người đại diện của Facebook thêm vào danh sách cho phép. Hãy đảm bảo rằng ứng dụng đã thực hiện quy trình xét duyệt ứng dụng (và xác minh, nếu có) để có các quyền bắt buộc. Khi đã có người dùng hệ thống và ứng dụng nêu trên, bạn có thể tạo mã truy cập dành cho người dùng hệ thống. Sau khi bạn có mã này và người dùng hệ thống cấp cho người dùng quyền truy cập vào tài sản, bạn có thể truy cập vào những tài sản đó theo cách lập trình.

Người dùng hệ thống và Đối tượng tùy chỉnh

Để người dùng hệ thống hoạt động với Đối tượng tùy chỉnh từ file tùy chỉnh trong một doanh nghiệp, người dùng không phải là người dùng hệ thống cần chấp nhận điều khoản dịch vụ của Doanh nghiệp đó về Đối tượng tùy chỉnh. Người dùng phải chấp nhận từ một tài khoản quảng cáo thuộc về Doanh nghiệp nêu trên.

Tìm hiểu thêm về Điều khoản dịch vụ về Đối tượng tùy chỉnhtùy chọn hiện có cho người dùng hệ thống.

Giới hạn

Ứng dụng của bạn trên API Marketing có một cấp độ truy cập nhất định. Cấp độ truy cập này xác định số lượng người dùng hệ thống bạn có thể tạo cho Trình quản lý kinh doanh sở hữu ứng dụng đó:

Cấp độ Người dùng hệ thống Người dùng hệ thống là quản trị viên

Tiêu chuẩn

1

1

Nâng cao

10

1

Bạn có thể nhóm tài khoản quảng cáo theo người dùng hệ thống trong phản hồi dựa trên cơ sở mỗi ứng dụng hoặc mỗi lần đọc/ghi. Nếu bạn quản lý nhiều tài khoản quảng cáo, quá trình tải tất cả tài khoản quảng cáo trong giao diện người dùng có thể diễn ra chậm.