2017-07-12 12 views
0

DriveApp Fileクラスには、 setShareableByEditors(共有可能)というメソッドがあり、「編集者がアクセスを変更したり、 「 Appsスクリプトの[コメントとビューアのダウンロード、印刷、コピーのオプションを無効にする]

が、設定するための同様の方法があるようには思えない 『ダウ​​ンロード、印刷、およびコメンターと視聴者』

のためにコピーするために無効化オプションは、これを行うための方法または他のいくつかの方法があります。

+0

こんにちは、スタックオーバーフローへようこそ。質問をして質問を更新する方法の詳細については、 の[ask]リンクを参照してください。 –

+0

私はOPがGoogleドライブについて質問していると思いますが、質問にはほとんど情報が含まれていないのでわかりません。 – Amy

答えて

2

Advanced Drive Serviceを使用し、制限付きラベルを設定する必要があります。これが、テストしていないような何か:高度なドライブサービスを使用するためには

var labels = { 
    'labels': {restricted: true} 
    }; 
    Drive.Files.update(labels, fileId); 

、あなたはリソース/高度なGoogleサービスに行く/とドライブをオンにして、それを有効にしなければなりません。これはapi consoleでも有効にする必要があります。

+0

ありがとうございました。 {restricted ':true}で修正された構文が余分にアポストロフィであったvar labels = { 'labels':{restricted:true} }; Drive.Files.update(labels、fileId); –

+0

素晴らしい。あなたは投票に投票できますか、答えとしてマークしてください。 –

0

ありがとうございました。 {restricted ':true}で修正された構文が余分にアポストロフィであったvar labels = {'labels':{restricted:true}}; Drive.Files.update(labels、fileId);

リファレンス/ガイドでこれをカバーしていれば、うまくいくと思いますが、試してみましたが見つかりませんでした。

関連する問題