お世話になっております。
タイトルの件になりますが、Google Drive APIの動作に関してご相談させて頂きたく存じます。
Google Drive APIを利用する目的としては、主に以下です。
Googleドライブの機能の一つであるTeam Driveを社内のファイルストレージとして利用を検討しております。
Team Drive内の権限として大きく分けて【フルアクセス権限】、【編集権限】、【閲覧権限】、【コメントのみ】の4種類がありますが
その中で、Team Driveの各親フォルダーに参加させるメンバーはファイルの移動や削除を行えることが前提となる為フルアクセス権限を
割り当てようかと考えておりますが、メンバーの追加だけはユーザー側でさせないような形で運用出来ないかと考えております。
当方にて調べた限りでは下記URL、TeamDrivesの項目の【capabilities.canManageMembers】プロパティを利用することでメンバーの追加もしくは
削除する役割をtrue/falseで制御出来そうなので、updateメソッドで変更できればと思っておりますが試行したところ反映がされずに難航しております。
Try this APIの項目から行ったところ、Team Driveの親フォルダ新規作成や名前変更は反映を確認しましたが、capabilitiesプロパティに関しては
canManageMembers以外も現時点では反映されない為、実施方法やもしくはプロパティ自体が利用できない等の可能性もあるかと思いますが
上記に関して分かる方がいらっしゃいましたらご教示頂けたら大変助かります。
■参考URL
言葉足らずの部分が御座いましたらご指摘頂けますと幸いで御座います。
以上、宜しくお願い申し上げます。