実行権限
アクションの設定画面の「実行権限」で、アクションを実行できるユーザーを制限できます。選べるモードは次の3つです。初期設定は「誰でも実行可能」です。

| モード | 実行できるユーザー |
|---|---|
| 誰でも実行可能 | 全ユーザー |
| 全環境で実行権限を制限する | 実行権限のあるユーザー・グループ・アクションのみ。全環境で同じ設定になる |
| 環境ごとに実行権限を設定する | 環境ごとに決める |
「全環境で実行権限を制限する」では、プロジェクトに追加されているユーザー・グループと、JavaScriptアクションから、実行権限を付与する対象を選びます。実行権限を持たないユーザーはアクションを実行できません。対象を1つも選ばなかった場合は、誰も実行できません。

環境ごとに実行権限を設定する
「環境ごとに実行権限を設定する」を選ぶと、環境ごとのカードが表示されます。カードの「実行権限を制限する」をオンにした環境では、その環境で実行できるユーザー・グループ・アクションを選びます。オフにした環境では、誰でも実行できます。
オンにしたまま実行できる対象を選ばなかった環境では、誰も実行できません。
次の例では、本番環境だけをカスタマーサポートのグループに制限し、ほかの環境は誰でも実行できます。

無効にした環境の設定もカードに表示され、保存されたまま残ります。その環境を有効に戻したときは、保存していた設定がそのまま使われます。
環境ごとの設定は、コード管理でも書けます。
実行権限を変えたときの影響
実行権限は、ジョブ・定期実行・レビュー依頼を作成する時点で確認されます。そのため、作成済みのジョブや定期実行、承認待ちのレビュー依頼には、あとから実行権限を変えても反映されません。
アクション一覧での確認
アクション一覧の「実行権限のあるグループ」列には、表示している環境の設定が出ます。この列は初期状態では非表示で、「表示項目」から表示を切り替えられます。
JavaScriptアクションからしか実行できないように実行権限を制限する
実行権限では、権限の持ち主にJavaScriptアクションも設定できます。 権限の持ち主にJavaScriptアクションを設定すると、そのアクションはJavaScriptアクションからしか実行できなくなります。
詳細はJavaScriptアクションからしか実行できないアクションを作成するをご参照ください。