Asignar permisos a usuarios del negocio

Cualquier usuario que cree una carpeta automáticamente cuenta con todos los permisos para dicha carpeta. Si otro usuario quiere administrar los activos de carpeta o ver insights de los activos, el administrador del negocio puede concederle permiso. Para ello, debe enviar una solicitud POST a {business-creative-folder-id}/assigned_users. En este caso, {permitted-task} es uno o varios de los permisos siguientes: MANAGE_PERMISSIONS, MANAGE_CONTENT, CREATE_CONTENT, VIEW_CONTENT o VIEW_INSIGHTS.

Necesitas el permiso business_creative_management para llevar a cabo esta acción:

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

La respuesta:

{ "success": true }

Obtener usuarios del negocio

Para obtener una lista de los usuarios que pueden acceder a la carpeta, envía una solicitud a {business-id}/business_users. Necesitas los permisos business_creative_management y business_management para llevar a cabo esta acción.

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

Obtener usuarios de las carpetas de contenido del negocio

Para obtener una lista de los usuarios que pueden administrar una carpeta de contenido del negocio, envía una solicitud a {business-creative-folder-id}/assigned_users?business={business-id}. En este caso, el valor de {business-id} es el identificador del negocio. Necesitas el permiso business_creative_management para llevar a cabo esta acción.

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)}