GASでGoogle Drive のフォルダ配下のオーナー権限を一括で譲渡する処理(ついでにゴミ箱も空にする)
GAS

現場を退場する際にGoogleドライブの整理を求められました。
手動で整理するのが面倒だったので作成したスクリプトをメモ…
やりたいこと
・ファイルのオーナー権限を譲渡
・ドライブのゴミ箱を空にする
前提条件
・Google workspaceを利用していること
・譲渡先のアカウントが同じグループに所属していること
ちゃんと検証してないけど、Google wokspaceのアカウントじゃないとオーナー権限を付与するsetOwner()が動かないっぽい…
コード
サービスからDrive APIを有効にした状態で下記コードを設定
const FOLDER_ID = "オーナ権限を譲渡したいファイルをまとめたフォルダID";
const NEW_OWNER = "オーナ権限の譲渡先のメールアドレス";
const me = Session.getActiveUser().getEmail();
//--------------------------------------------------オーナ権限の譲渡
function changeOwner() {

