0

私の質問は簡単です。ユーザーごとにユーザーとグループを管理するシステムを構築しようとしているので、ユーザーをグループに追加する (またはグループからユーザーを削除する) には、このユーザーが属するグループを知る必要があります。両側に。それ以外の場合は、各グループを調べて、そこにユーザーが存在するかどうかを確認し、対応する操作を実行する必要があります。

だから私はやりたい:

external_groups = box_client.get_groups_for_user(@user)
internal_groups = @user.get_groups

#Add User to group
(internal_groups - external_groups).each{ |group_id|
   add_user_to_group(group_id)
}

#Remove User from group
(external_groups - internal_groups).each{ |group_id|
   remove_user_from_group(group_id)
}

Box でユーザーが属するグループを一覧表示できる API アクションはありますか?

4

1 に答える 1