0

I am implementing the On Behalf Of flow as described here.

After Step 2's call to /<CLIENT_BM_ID>/access_token?scope=<scopes>&app_id=<APP_ID>&access_token=<PARTNER_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN>, I expect my app's system user Id to show up under the client's System Users (under Business Settings).

However, this never happens even though Step 2 returned the access_token as specified by the document.

How do I create a system user under the client's business manager?

When I call /me/accounts with the access token of the system user I created, it returns a page which I have access to (the one I connected in Step 4. However, making calls using the page_token retrieved result in the error:

"Cannot call API for on behalf of user :

The app I'm using is a test app.

My main question is how do I give my system user access to the client's assets?

0