0

ボックスを利用して、企業コラボレーションアプリのドキュメントを保存したいと思います。

そのため、アプリケーションには、スペースごとに管理者とメンバーの2つの役割があります。

アイデアは次のとおりです。

  • アプリケーションが所有するボックス内の汎用アカウントの下に、スペースごとにフォルダーを作成します
  • 対応するボックスグループのセットを作成します(ourapp-spacename-adminsおよびourapp-spacename-members)
  • -adminsグループをフォルダーの共同所有者として割り当てます
  • -membersグループをビューア/アップローダーとして割り当てます

その時点から、必要な操作はグループへの変更を管理することだけです。

グループに適切な役割を割り当てることを除いて、これはすべてAPIを介して実行できるようです。私の知る限り、APIでは個人がコラボロールに追加することしかできません。これは本当ですか?回避策はありますか?

4

2 に答える 2

2

先週の終わりの時点で、BoxにはグループをフォルダにまとめるためのAPIがあります

ユーザーをフォルダーに共同編集するのと同じ方法で行います

curl https://api.box.com/2.0/collaborations \
-H "Authorization: Bearer ACCESS_TOKEN" \
-d '{"item": { "id": "FOLDER_ID", "type": "folder"}, "accessible_by": { "id": "GROUP_ID"}, "role": "editor"}' \
-X POST
于 2013-08-22T18:19:40.327 に答える
0

残念ながら、現在V2APIでグループを操作する機能はありません。ただし、今後数か月以内に追加する予定です。

于 2012-12-05T00:54:12.090 に答える