Quyền của người dùng hệ thống

Chỉ định cho người dùng hệ thống các tác vụ đối với tài khoản quảng cáo

Để thực hiện lệnh gọi API, bạn cần có các yếu tố sau đây:

  • user - ID người dùng hệ thống bạn đã tạo
  • Tác vụ - Loại quyền truy cập cho người dùng hệ thống này đối với tài khoản quảng cáo: ['MANAGE'], ['ADVERTISE']['ANALYZE'].
  • access_token - của người dùng quản trị hoặc người dùng hệ thống quản trị.

Để chỉ định cho người dùng hệ thống các quyền đối với tài khoản quảng cáo, hãy gửi yêu cầu POST sau đây:

curl \
-F "user=APP_SCOPED_SYSTEM_USER_ID" \
-F "tasks=['MANAGE', 'ADVERTISE', 'ANALYZE']" \
-F "business=BUSINESS_ID" \
-F "access_token=ACCESS_TOKEN" \
"https://graph.facebook.com/VERSION/act_AD_ACCOUNT_ID/assigned_users"

Chỉ định cho người dùng hệ thống các tác vụ đối với Trang

Để thực hiện lệnh gọi, bạn cần có các yếu tố sau đây:

  • user - ID người dùng hệ thống bạn đã tạo
  • Tác vụ - Loại quyền truy cập cho người dùng hệ thống đối với Trang: ['MANAGE'], ['CREATE_CONTENT'], ['MODERATE'], ['ADVERTISE']['ANALYZE']
  • access_token - của người dùng quản trị hoặc người dùng hệ thống quản trị.

Để chỉ định cho người dùng hệ thống các quyền đối với trang, hãy gửi yêu cầu POST sau đây:

curl \
-F "user=APP_SCOPED_SYSTEM_USER_ID" \
-F "tasks=['ADVERTISE', 'ANALYZE']" \
-F "access_token=ACCESS_TOKEN" \
"https://graph.facebook.com/VERSION>/PAGE_ID/assigned_users"

Chỉ định cho người dùng hệ thống các tác vụ đối với tài sản được ủy quyền

Bạn có thể yêu cầu quyền truy cập vào một tài khoản quảng cáo hoặc một trang thuộc sở hữu của Trình quản lý kinh doanh khác. Hoặc một doanh nghiệp có thể cấp quyền truy cập vào tài sản thuộc sở hữu của doanh nghiệp khác. Hãy xem bài viết Tài sản doanh nghiệp.

Người dùng hệ thống có thể truy cập vào những tài sản được ủy quyền này để thực hiện tác vụ cụ thể. Mục đích là nhằm cung cấp cơ chế để thực hiện lệnh gọi API đến tài khoản quảng cáo hoặc Trang mà trình quản lý kinh doanh của bạn xử lý cho khách hàng.

Truy xuất quyền của người dùng hệ thống

Để xem các quyền của người dùng hệ thống đối với tài sản, bạn cần có:

  • business_id - Trình quản lý kinh doanh sở hữu người dùng hệ thống này
  • access_token - Của người dùng có quyền business_management hoặc người dùng quản trị

Sau đó, hãy thực hiện lệnh gọi sau đây:

curl -G \
-d "fields=email,assigned_ad_accounts,assigned_pages" \
-d "access_token=ACCESS_TOKEN" \
https://graph.facebook.com/VERSION/APP_SCOPED_SYSTEM_USER_ID