---
title: "AdminBarriersUpdateArguments"
summary: "@slack/web-api / AdminBarriersUpdateArguments"
url: "https://docs.slack.dev/tools/node-slack-sdk/reference/web-api/interfaces/AdminBarriersUpdateArguments"
type: "guide"
---

Source: https://docs.slack.dev/tools/node-slack-sdk/reference/web-api/interfaces/AdminBarriersUpdateArguments

[@slack/web-api](https://docs.slack.dev/tools/node-slack-sdk/reference/web-api.md) / AdminBarriersUpdateArguments

# Interface: AdminBarriersUpdateArguments

Defined in: [packages/web-api/src/types/request/admin/barriers.ts:30](https://github.com/slackapi/node-slack-sdk/blob/main/packages/web-api/src/types/request/admin/barriers.ts#L30)

## Extends {#extends}

*   [`AdminBarriersCreateArguments`](https://docs.slack.dev/tools/node-slack-sdk/reference/web-api/interfaces/adminbarrierscreatearguments.md).`BarrierID`

## Properties {#properties}

### barrier_id {#barrier_id}

```
barrier_id: string;
```

Defined in: [packages/web-api/src/types/request/admin/barriers.ts:7](https://github.com/slackapi/node-slack-sdk/blob/main/packages/web-api/src/types/request/admin/barriers.ts#L7)

#### Description {#description}

The ID of the barrier.

#### Inherited from {#inherited-from}

```
BarrierID.barrier_id
```

* * *

### barriered_from_usergroup_ids {#barriered_from_usergroup_ids}

```
barriered_from_usergroup_ids: string[];
```

Defined in: [packages/web-api/src/types/request/admin/barriers.ts:13](https://github.com/slackapi/node-slack-sdk/blob/main/packages/web-api/src/types/request/admin/barriers.ts#L13)

#### Description {#description-1}

A list of [IDP Groups](https://slack.com/help/articles/115001435788-Connect-identity-provider-groups-to-your-Enterprise-Grid-org) IDs ti associate with the barrier.

#### Inherited from {#inherited-from-1}

[`AdminBarriersCreateArguments`](https://docs.slack.dev/tools/node-slack-sdk/reference/web-api/interfaces/adminbarrierscreatearguments.md).[`barriered_from_usergroup_ids`](https://docs.slack.dev/tools/node-slack-sdk/reference/web-api/interfaces/adminbarrierscreatearguments.md#barriered_from_usergroup_ids)

* * *

### primary_usergroup_id {#primary_usergroup_id}

```
primary_usergroup_id: string;
```

Defined in: [packages/web-api/src/types/request/admin/barriers.ts:15](https://github.com/slackapi/node-slack-sdk/blob/main/packages/web-api/src/types/request/admin/barriers.ts#L15)

#### Description {#description-2}

The ID of the primary [IDP Group](https://slack.com/help/articles/115001435788-Connect-identity-provider-groups-to-your-Enterprise-Grid-org).

#### Inherited from {#inherited-from-2}

[`AdminBarriersCreateArguments`](https://docs.slack.dev/tools/node-slack-sdk/reference/web-api/interfaces/adminbarrierscreatearguments.md).[`primary_usergroup_id`](https://docs.slack.dev/tools/node-slack-sdk/reference/web-api/interfaces/adminbarrierscreatearguments.md#primary_usergroup_id)

* * *

### restricted_subjects {#restricted_subjects}

```
restricted_subjects: ["im", "mpim", "call"];
```

Defined in: [packages/web-api/src/types/request/admin/barriers.ts:20](https://github.com/slackapi/node-slack-sdk/blob/main/packages/web-api/src/types/request/admin/barriers.ts#L20)

#### Description {#description-3}

What kind of interactions are blocked by this barrier? Currently you must provide all three: `im`, `mpim`, `call`.

#### Inherited from {#inherited-from-3}

[`AdminBarriersCreateArguments`](https://docs.slack.dev/tools/node-slack-sdk/reference/web-api/interfaces/adminbarrierscreatearguments.md).[`restricted_subjects`](https://docs.slack.dev/tools/node-slack-sdk/reference/web-api/interfaces/adminbarrierscreatearguments.md#restricted_subjects)

* * *

### token? {#token}

```
optional token?: string;
```

Defined in: [packages/web-api/src/types/request/common.ts:43](https://github.com/slackapi/node-slack-sdk/blob/main/packages/web-api/src/types/request/common.ts#L43)

#### Description {#description-4}

Overridable authentication token bearing required scopes.

#### Inherited from {#inherited-from-4}

[`AdminBarriersCreateArguments`](https://docs.slack.dev/tools/node-slack-sdk/reference/web-api/interfaces/adminbarrierscreatearguments.md).[`token`](https://docs.slack.dev/tools/node-slack-sdk/reference/web-api/interfaces/adminbarrierscreatearguments.md#token)
