ユーザーに対して Apps Script を有効または無効にする

Google Workspace、Cloud Identity、G Suite のすべてのエディションでサポートされています

管理者は、組織内のユーザーに対して Google Apps Script を有効または無効にすることができます。Apps Script を有効にしているユーザーは、Apps Script を使用して Apps Script スクリプトを作成、編集、実行できます。デフォルトでは、Apps Script は組織のすべてのユーザーに対してオンになっています。

仕組み

Apps Script、Google ドライブ、Google ドキュメント、Google Workspace Marketplace の有効 / 無効のコントロールは、次のように相互作用します。

  • Apps Script が無効の場合:
    • ユーザーはスクリプトを作成または編集できません。
    • スクリプトとトリガーの実行がブロックされています。ブロックされたスクリプトには、ウェブアプリ、カスタム関数、Google スプレッドシートで記録されたマクロが含まれます。ブロックされたトリガーの実行には、シンプルなトリガーインストール可能なトリガーが含まれます。
    • AppSheet では、「スクリプトを呼び出す」で呼び出される Apps Script スクリプトは実行されません。
    • Google 広告スクリプトでは、スクリプトの実行、プレビュー、スケジュール設定されたスクリプトはブロックされます。
    • Looker Studio では、コミュニティ コネクタはデータを取得しません。コミュニティ コネクタを使用するグラフでエラーが表示される。
    • ユーザーは、Marketplace のユーザー インストールの設定で許可されている場合、Google Workspace Marketplace のアプリと、Apps Script で作成されたアドオン(Google Workspace アドオンやエディタ アドオンなど)をインストールして実行できます。
  • 一部のユーザーに対してのみ Apps Script が無効になっている場合も、それらのユーザーが所有するスクリプトは、Apps Script を有効にしていてスクリプトにアクセスできる他のユーザーが引き続きアクセス、編集、実行できます。
  • Apps Script が有効であっても、Google ドライブと Google ドキュメントが無効になっている場合、ユーザーは Apps Script を開いてスクリプトを表示、作成、編集することはできません。既存のスクリプトは引き続き実行されます。

Apps Script を使用できるユーザーを管理する

始める前に: 特定のユーザーに対してサービスを有効または無効にするには、対象のアカウントを組織部門に追加し、部門ごとにアクセスを管理します。または、対象のアカウントをアクセス グループに追加し、部門をまたいでユーザーのアクセスを管理します。
  1. Google 管理コンソールで、メニュー アイコン 次に [アプリ] 次に [Google Workspace] 次に [ドライブとドキュメント] に移動します。

    アクセスするにはサービス設定の管理者権限が必要です。

  2. [Google Apps Script] をクリックします。
  3. 組織内のすべてのユーザーに対してサービスを有効または無効にするには、[オン(すべてのユーザー)] または [オフ(すべてのユーザー)] をクリックし、[保存] をクリックします。

  4. (省略可)特定の組織部門に対してサービスを有効または無効にするには:
    1. 左側で組織部門を選択します。
    2. サービスのステータスを変更するには、[オン] または [オフ] を選択します。
    3. 次のいずれかを選択します。
      • [サービスのステータス] が [継承] になっており、親組織の設定が変更された場合でも現在の設定を維持したい場合は、[オーバーライド] をクリックします。
      • [サービスのステータス] が [上書きされました] になっている場合は、[継承] をクリックして親と同じ設定に戻すか、[保存] をクリックして新しい設定を維持します(親組織の設定が変更された場合でも、現在の設定を維持します)。
        詳しくは、組織構造についての説明をご覧ください。
  5. (任意)組織部門全体または組織部門内の一部のユーザーに対してサービスを有効にするには、アクセス グループを使用します。詳しくは、アクセス グループを使用してサービスへのアクセスをカスタマイズするをご確認ください。
変更が反映されるまでに最長で 24 時間ほどかかることがありますが、通常はこれより短い時間で完了します。詳細