An organization owner wants to permit only actions authored by GitHub, verified creators, and a short list of specific third-party actions. Which combination of Actions policy settings achieves this? (Select TWO.)
- A. Enable "Allow actions created by GitHub" and "Allow actions by Marketplace verified creators"
- B. Disable GitHub Actions entirely for the organization and re-enable it per repository
- C. Require that all workflow files be stored in a separate .github repository
- D. Set the policy to "Allow enterprise, and select non-enterprise, actions and reusable workflows"✓ Correct
- E. Set the default GITHUB_TOKEN permissions to read-only for all repositories
- F. Add the specific third-party actions to the allow list using patterns such as owner/repo@*✓ Correct
Explanation
Correct: choosing the "Allow enterprise, and select non-enterprise, actions" policy unlocks the verified-creator/GitHub-authored checkboxes and the allow-list field, and specific third-party actions are then permitted by adding patterns like owner/repo@* (or a pinned SHA) to that list. Option 2 describes the checkboxes but they cannot be enabled without first selecting the restrictive policy, so on its own it is incomplete — the policy selection plus the allow list are the two required configuration actions. Disabling Actions blocks all automation rather than filtering it. Default token permissions control scopes, not which actions may run. Centralizing workflow files does not restrict which actions can be referenced.