Atribuir permissões a usuários comerciais

Qualquer pessoa que crie uma pasta terá automaticamente permissões totais na pasta em questão. Se outra pessoa quiser gerenciar ativos da pasta ou visualizar insights sobre ativos, o administrador da empresa poderá conceder permissão a ela enviando uma solicitação POST para {business-creative-folder-id}/assigned_users. Nesse caso, {permitted-task} será uma ou mais das seguintes permissões: MANAGE_PERMISSIONS, MANAGE_CONTENT, CREATE_CONTENT, VIEW_CONTENT ou VIEW_INSIGHTS.

Você precisará da permissão business_creative_management para executar essa ação.

curl -X POST \
  -F 'tasks=['{permitted_task}']' \
  -F 'user={app-scoped-business-user-id}' \
  -F 'access_token={access-token}' \
  https://graph.facebook.com/<API_VERSION>/<BUSINESS_CREATIVE_FOLDER_ID>/assigned_users

A resposta:

{ "success": true }

Obter usuários comerciais

Para listar pessoas que podem acessar a pasta, envie uma solicitação para {business-id}/business_users. Você precisará das permissões business_creative_management e business_management para executar essa ação.

curl -i -X GET https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/business_users?access_token={access-token}

Obter usuários da pasta de criativos da empresa

Para obter uma lista de pessoas que podem gerenciar uma pasta de criativos da empresa, envie uma solicitação para {business-creative-folder-id}/assigned_users?business={business-id}. Nesse caso, {business-id} é a identificação da sua empresa. Você precisará da permissão business_creative_management para executar essa ação.

curl -i -X GET https://graph.facebook.com/<API_VERSION>/<BUSINESS_CREATIVE_FOLDER_ID>/assigned_users?business={business-id}&access_token={access-token=access-token)}