ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。

Enterprise アカウントで GitHub Actions のポリシーを施行する

Enterprise のオーナーは、Enterprise アカウントについて GitHub Actions の無効化、有効化、および制限ができます。

Enterpriseアカウントは、GitHub Enterprise Cloud及びGitHub Enterprise Serverで利用できます。 詳しい情報については「Enterpriseアカウントについて」を参照してください。

ここには以下の内容があります:

Did this doc help you?

Enterprise アカウント の GitHub Actions 権限について

デフォルトでは、Enterprise アカウントが所有するすべての Organization で GitHub Actions が有効です。 Enterprise アカウントが所有するすべての Organization に対して GitHub Actions を無効にすることも、特定の Organization に対して無効にすることもできます。 Organization にあるローカルのアクションだけ利用できるように、パブリックなアクションの利用を制限することもできます。

GitHub Actions に関する詳しい情報については、「GitHub Actions について」を参照してください。

Enterprise アカウント の GitHub Actions 権限の管理

  1. https://github.com/enterprises/ENTERPRISE-NAMEにアクセスして、Enterprise アカウントに移動します。ENTERPRISE-NAMEはあなたの Enterprise アカウント名に置き換えてください。
  2. Enterpriseアカウントのサイドバーで、 Policies(ポリシー)をクリックしてください。
    Enterpriseアカウントサイドバー内のポリシータブ
  3. Under " Policies", click Actions.
  4. [Policies] で、オプションを選択します。
    この Enterprise アカウントについてアクションを無効化、無効化、または制限

プライベートリポジトリのフォークのワークフローを有効にする

If you rely on using forks of your private repositories, you can configure policies that control how users can run workflows on pull_request events. Available to private repositories only, you can configure these policy settings for enterprise accounts, organizations, or repositories. For enterprise accounts, the policies are applied to all repositories in all organizations.

  • Run workflows from fork pull requests - Allows users to run workflows from fork pull requests, using a GITHUB_TOKEN with read-only permission, and with no access to secrets.
  • Send write tokens to workflows from pull requests - Allows pull requests from forks to use a GITHUB_TOKEN with write permission.
  • Send secrets to workflows from pull requests - Makes all secrets available to the pull request.

Enterprise アカウントのプライベートフォークポリシーを設定する

  1. https://github.com/enterprises/ENTERPRISE-NAMEにアクセスして、Enterprise アカウントに移動します。ENTERPRISE-NAMEはあなたの Enterprise アカウント名に置き換えてください。
  2. Enterpriseアカウントのサイドバーで、 Policies(ポリシー)をクリックしてください。
    Enterpriseアカウントサイドバー内のポリシータブ
  3. Under " Policies", click Actions.
  4. Under Fork pull request workflows, select your options. 例:
    このリポジトリのアクションを有効化、無効化、または制限する
  5. Click Save to apply the settings.

Did this doc help you?