> For the complete documentation index, see [llms.txt](https://developer.collibra.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.collibra.com/api/graphql/data-access/enumerations/access-control-action.md).

# AccessControlAction

The possible actions for an access control. This determines what the access control will do.

```graphql
enum AccessControlAction {
  Filter
  FilterRule
  Grant
  Group
  Mask
}
```

### Values

#### Filter <a href="#filter" id="filter"></a>

For filtering rows in a table or view.

#### FilterRule <a href="#filter-rule" id="filter-rule"></a>

#### Grant <a href="#grant" id="grant"></a>

For granting users access to data.

#### Group <a href="#group" id="group"></a>

For grouping users or other groups. The access control doesn't have WHAT items in this case.

#### Mask <a href="#mask" id="mask"></a>

For masking data in columns.

### Member Of

[`AccessControl`](/api/graphql/data-access/object-types/access-control.md) object ● `AccessControlAuditLog` object ● `AccessControlConfig` object ● `AccessControlConfigInput` input ● [`AccessControlFilterInput`](/api/graphql/data-access/input-types/access-control-filter-input.md) input ● [`AccessControlForDataObjectFilterInput`](/api/graphql/data-access/input-types/access-control-for-data-object-filter-input.md) input ● [`AccessControlForUserFilterInput`](/api/graphql/data-access/input-types/access-control-for-user-filter-input.md) input ● `AccessControlImport` input ● [`AccessControlInput`](/api/graphql/data-access/input-types/access-control-input.md) input ● `AccessControlRevision` object ● [`AccessControlWhatAccessControlFilterInput`](/api/graphql/data-access/input-types/access-control-what-access-control-filter-input.md) input ● [`AccessControlWhoListFilter`](/api/graphql/data-access/input-types/access-control-who-list-filter.md) input ● [`AccessFilterInput`](/api/graphql/data-access/input-types/access-filter-input.md) input ● [`AccessRequestAccessControlListFilterInput`](/api/graphql/data-access/input-types/access-request-access-control-list-filter-input.md) input ● `AttestationFilterInput` input ● `CanLinkFilter` input ● `ExportAccessControl` object ● `LockOnCreate` object ● `LockOnCreateInput` input ● [`OverlappingAccessControlFilter`](/api/graphql/data-access/input-types/overlapping-access-control-filter.md) input ● `ReviewScheduleAccessControlTypes` object ● `ReviewScheduleTypeInput` input ● [`SearchFilterInput`](/api/graphql/data-access/input-types/search-filter-input.md) input
