ビジネスユーザーにアクセス許可を割り当てる

フォルダーを作成する人は、自動的にそのフォルダーへの完全な権限を持つことになります。それ以外の人がフォルダーアセットを管理したりアセットインサイトを閲覧することを望む場合、ビジネス管理者はPOSTリクエストを{business-creative-folder-id}/assigned_usersに送ってそれらの人にアクセス許可を与えられます。この場合{permitted-task}は、MANAGE_PERMISSIONSMANAGE_CONTENTCREATE_CONTENTVIEW_CONTENT、またはVIEW_INSIGHTSアクセス許可のうちの1つもしくは複数になります。

このアクションを行うには、business_creative_managementアクセス許可が必要です。

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

応答は次のようになります。

{ "success": true }
グラフAPIリファレンス: ビジネスクリエイティブフォルダーが割り当てられたユーザーの作成

ビジネスユーザーを取得する

このフォルダーにアクセスできる人をリストするには、{business-id}/business_usersにリクエストを送ってください。このアクションには、business_creative_managementアクセス許可とbusiness_managementアクセス許可が必要です。

curl -i -X GET https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/business_users?access_token={access-token}
グラフAPIリファレンス: ビジネスユーザーの読み取り

ビジネスクリエイティブフォルダーユーザーを取得する

ビジネスクリエイティブフォルダーを管理できるユーザーのリストを取得するには、リクエストを{business-creative-folder-id}/assigned_users?business={business-id}に送ります。この場合、{business-id}はあなたのビジネスIDです。このアクションにはbusiness_creative_managementアクセス許可が必要です。

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)}
グラフAPIリファレンス: ビジネスクリエイティブフォルダーが割り当てられたユーザーの読み取り