하위 비즈니스 관리자에 사용자 추가(선택 사항)

기본적으로 시스템 사용자만 하위 비즈니스 관리자에 추가됩니다. 비즈니스 사례가 존재하는 경우 하위 비즈니스 관리자에 사람을 추가할 수 있습니다. 하위 비즈니스 관리자에 개발자를 추가하면 디버그할 때 상당히 유용합니다. 아래의 스크립트는 자기 자신을 하위 비즈니스 관리자에 추가하고 비즈니스 관리자 UI에 로그인하여 새로 생성된 하위 비즈니스 관리자에 액세스하는 방법을 보여줍니다.

참고: EMPLOYEE 권한으로만 사용자를 추가할 수 있습니다. 하위 비즈니스 관리자의 관리자 시스템 사용자가 유일하게 지원되는 관리자입니다.

참고: appsecret_proof가 앱 설정에서 활성화되어 있는지에 따라 호출을 보낼 때마다 appsecret_proof가 매개변수로 필요할 수 있습니다. 이 옵션을 설정하는 방법과 appsecret_proof를 생성하는 방법은 그래프 API 요청 보안 문서를 참조하세요.

PARENT_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN을 사용하여 하위 비즈니스 관리자의 관리자 시스템 사용자의 액세스 토큰을 가져오세요.

curl \
-F "id=<CHILD_BM_ID>" \
-F "app_id=<APP_ID>" \
-F "scope=ads_management,business_management" \
-F "access_token=<PARENT_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN>" \
-F "appsecret_proof=<APP_SECRET_PROOF>" \ // Optional, depending on your app's security settings
https://graph.facebook.com/<API_VERSION>/<CHILD_BM_ID>/access_token

CHILD_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN을 사용하여 하위 비즈니스 관리자에 사용자를 추가하세요.

curl \
  -F "email=<EMAIL_ADDRESS_OF_USER>" \
  -F "role=EMPLOYEE" \
  -F "tasks=['ADVERTISE', 'ANALYZE']" \
  -F "access_token=<CHILD_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN>" \
  -F "appsecret_proof=<APP_SECRET_PROOF>" \   // Optional, depending on your app's security settings
  https://graph.facebook.com/<API_VERSION>/<CHILD_BM_ID>/business_users