Ajouter un utilisateur ou une utilisatrice au Business Manager enfant (facultatif)

Par défaut, le Business Manager enfant ne comprend que l’utilisateur ou l’utilisatrice système. Vous pouvez ajouter une personne à celui-ci, si cela s’avère utile à titre professionnel. Ainsi, il est pratique d’ajouter un développeur au Business Manager enfant à des fins de débogage. Le script ci-dessous permet de vous ajouter vous-même au nouveau Business Manager enfant créé et de vous connecter à son UI.

Remarque : les utilisateur·ices ajouté·es disposent uniquement des autorisations EMPLOYEE. Le Business Manager enfant ne peut pas avoir d’autre admin que son utilisateur·ice système admin.

Remarque : si appsecret_proof est activé dans les paramètres de votre application, vous devez ajouter appsecret_proof comme paramètre à chacun de vos appels. Reportez-vous au document Sécurisation des requêtes de l’API Graph pour savoir comment définir cette option et comment générer appsecret_proof.

Récupérez le token d’accès de l’utilisateur·ice système admin du Business Manager enfant à l’aide de 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

Ajoutez un utilisateur ou une utilisatrice au Business Manager enfant à l’aide de 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