# actions-enterprise-permissions

From **GitHub v3 REST API**.

- Type: `object`

## Properties

### `allowed_actions`

- Required: false
- Type: `string`
- Allowed values: `"all"`, `"local_only"`, `"selected"`

The permissions policy that controls the actions that are allowed to run. Can be one of: `all`, `local_only`, or `selected`.

### `enabled_organizations`

- Required: true
- Type: `string`
- Allowed values: `"all"`, `"none"`, `"selected"`

The policy that controls the organizations in the enterprise that are allowed to run GitHub Actions. Can be one of: `all`, `none`, or `selected`.

### `selected_actions_url`

- Required: false
- Type: `string`

The API URL to use to get or set the actions that are allowed to run, when `allowed_actions` is set to `selected`.

### `selected_organizations_url`

- Required: false
- Type: `string`

The API URL to use to get or set the selected organizations that are allowed to run GitHub Actions, when `enabled_organizations` is set to `selected`.

## JSON Schema

```json
{"properties":{"allowed_actions":{"$ref":"#/components/schemas/allowed-actions"},"enabled_organizations":{"$ref":"#/components/schemas/enabled-organizations"},"selected_actions_url":{"$ref":"#/components/schemas/selected-actions-url"},"selected_organizations_url":{"description":"The API URL to use to get or set the selected organizations that are allowed to run GitHub Actions, when `enabled_organizations` is set to `selected`.","type":"string"}},"required":["enabled_organizations"],"type":"object"}
```
