시스템 사용자 권한

광고 계정에 시스템 사용자 작업 할당

API 호출을 하려면 다음 항목이 필요합니다.

  • user - 직접 생성한 시스템 사용자 ID
  • 작업 - 이 시스템 사용자의 광고 계정에 대한 액세스 유형: ['MANAGE'], ['ADVERTISE']['ANALYZE'].
  • access_token - 관리자 사용자 또는 관리자 시스템 사용자의 액세스 토큰.

광고 계정에 시스템 사용자 권한을 할당하려면 다음 POST 요청을 보내세요.

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"

시스템 사용자 페이지 작업 할당

호출을 하려면 다음 항목이 필요합니다.

  • user - 직접 생성한 시스템 사용자 ID
  • 작업 - 이 시스템 사용자의 페이지에 대한 액세스 유형: ['MANAGE'], ['CREATE_CONTENT'], ['MODERATE'], ['ADVERTISE']['ANALYZE']
  • access_token - 관리자 사용자 또는 관리자 시스템 사용자의 액세스 토큰.

페이지에 시스템 사용자 권한을 할당하려면 다음 POST 요청을 보내세요.

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"

대리 자산에 시스템 사용자 작업 할당

다른 비즈니스 관리자가 소유한 광고 계정이나 페이지에 대한 액세스 권한을 요청할 수 있습니다. 또는 비즈니스에서 자신이 소유한 자산에 대한 액세스 권한을 다른 비즈니스에 부여할 수도 있습니다. 비즈니스 자산을 참조하세요.

시스템 사용자는 주어진 작업과 관련하여 이러한 대리 자산에 액세스할 수 있습니다. 이 작업의 기반이 되는 개념은 비즈니스 관리자가 클라이언트를 위해 처리하는 광고 계정이나 페이지에 API 호출을 보낼 수 있는 방법을 제공하는 것입니다.

시스템 사용자 권한 가져오기

시스템 사용자가 자산에 대해 가지고 있는 권한을 확인하려면 다음 항목이 필요합니다.

  • business_id - 이 시스템 사용자를 소유한 비즈니스 관리자
  • access_token - business_management 권한이 있는 사용자 또는 관리자의 액세스 토큰

그런 후 다음 호출을 보내세요.

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