Google Appsスクリプトを使用してスプレッドシートのコピー/ダウンロード/印刷アクセスを制限する方法を見つけた人はいませんか?背景情報:私は、setShareableByEditors(false)を使ってエディタの共有権を制限するスクリプトを作成しました。唯一の問題は、編集者がスプレッドシートのコピーを簡単に作成してから広く共有できることです。 Googleスプレッドシートでこの設定を手動で制限するオプションがあることはわかっていますが、このソリューションは、多数のスプレッドシートの共有設定を管理しようとしているためスケーラビリティがありません。アドバイスをいただければ幸いです。ありがとうございました!Google Appsスクリプトを使用してファイルのコピー/ダウンロード/印刷アクセスを制限する方法
0
A
答えて
0
これは、enablingとAdvanced Drive Serviceを使用して行うことができます。 file
のrestricted
ラベルをtrue
に設定します。ここでは例です:
function restrictFile() {
var id = '10iM3V2q7FQWBAxy93eN9jvbp_SFco-KLPibeG9XRr71';
// get the file with the Advanced Drive API (REST V2)
var file = Drive.Files.get(id);
Logger.log('File "%s", restricted label was: %s', file.title, file.labels.restricted);
// set the restricted label
file.labels.restricted = true;
//update the file
Drive.Files.update(file, id);
// check the updated file
var updatedFile = Drive.Files.get(id);
Logger.log('File "%s", restricted label is: %s', updatedFile.title, updatedFile.labels.restricted);
}
0
コメントや閲覧者のコピー/ダウンロード/印刷を制限することのみが可能です。残念なことにエディタを同じ方法で制限することはできません。
関連する問題
- 1. Google Appsスクリプトのトリガークォータと制限
- 2. google appsスクリプトUrlFetchApp.fetchの制限事項
- 3. Google Appsスクリプトを使用して特定のフォルダに閲覧アクセスする方法
- 4. GoogleドライブAPI(NodeJS)を使用してGoogle Appsスクリプトをアップロードする方法
- 5. MySql:印刷する行の数を制限する方法
- 6. Google Appsスクリプト360秒が制限時間を超えました
- 7. Appsスクリプトを使用してGoogleドライブでxmlファイルを読む
- 8. Google Appsスクリプトの制限:ファイルをパートナーのアカウントに共有して制限を使用することはできますか?
- 9. Appsスクリプトを使用してGoogleシートの「フォーマットを消去する」方法
- 10. .htaccessを使用してファイルへのアクセスを制限する
- 11. Google Appsスクリプトを使用してメール件名でスプレッドシートを作成する方法
- 12. スクリプトエディタでgoogle Appsスクリプトを使用してドライブAPIを有効にする方法
- 13. スマートシートapiとgoogle appsスクリプトを使用してタスクを削除する方法
- 14. Google AppsスクリプトでjsPDFを使用する
- 15. 印刷形式でJavaスクリプトを使用してページの総計を印刷する方法
- 16. アセンブリのx86でループを制限する方法(無限に印刷する)?
- 17. Google Appsスクリプトを使用したjQuery UI
- 18. ブール変数を使用して印刷するようにNSLogを制限する方法
- 19. Google Appsスクリプトのライブラリをアクセスせずに使用
- 20. Android 4.4印刷フレームワークを使用してPDFを印刷する方法
- 21. Google Appsスクリプトを使用してJSONデータを投稿する
- 22. gmailでgoogle appsスクリプトを使用してユーザーエイリアスを作成する
- 23. Google Appsスクリプトを使用して列全体をループする
- 24. Google AppsスクリプトでファイルIDを取得する方法
- 25. Google AppsスクリプトでアクティブなファイルIDを取得する方法
- 26. google appsスクリプトを使用してURLを使用してドライブファイル名を取得する方法
- 27. 印刷ドキュメントを使用してC#でファイルに印刷
- 28. google appsスクリプトを使用してMIMEタイプapplication/octet-streamのZipファイルを解凍する方法は?
- 29. スクリプトを使用してフォルダのアクセス期限を設定する
- 30. 特定のユーザーに限定してGoogle Apps Script Webアプリケーションを制限する
おかげで、ピーター!このソリューションは完璧に機能しました! – Bp1490