> 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/mutations/remove-who-from-access-control.md).

# removeWhoFromAccessControl

> **WARNING - DEPRECATED**

Please use updateAccessControl in combination with the input field `whoItemsToRemove`.

Remove WHO items from the given access control. The toRemove array can contain IDs of users, groups and/or access controls. The typesToInclude parameter can be used to specify that only certain WHO item types should be removed (e.g. only grants).

```graphql
removeWhoFromAccessControl(
  id: ID!
  toRemove: [String!]
  typesToInclude: [AccessWhoItemType]
): AccessControlResult! @deprecated
```

### Arguments

#### id ● [`ID!`](/api/graphql/data-access/scalars/id.md) non-null scalar <a href="#id" id="id"></a>

#### toRemove ● [`[String!]`](/api/graphql/data-access/scalars/string.md) list scalar <a href="#to-remove" id="to-remove"></a>

#### typesToInclude ● [`[AccessWhoItemType]`](/api/graphql/data-access/enumerations/access-who-item-type.md) list enum <a href="#types-to-include" id="types-to-include"></a>

### Type

#### [`AccessControlResult`](/api/graphql/data-access/unions/access-control-result.md) union
