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_usersA resposta:
{ "success": true }Graph API Reference: Creating Business Creative Folder Assigned UsersPara 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}Graph API Reference: Reading Business UsersPara 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)}Graph API Reference: Reading Business Creative Folder Assigned Users