Skip to main content

@slack/web-api / AdminAppsMcpServersPermissionsSetArguments

Interface: AdminAppsMcpServersPermissionsSetArguments

Defined in: packages/web-api/src/types/request/admin/apps.ts:92

Extends​

  • AppID
  • TokenOverridable

Properties​

app_id​

app_id: string;

Defined in: packages/web-api/src/types/request/common.ts:101

Description​

The ID of the app.

Inherited from​

AppID.app_id


permission_type​

permission_type: "everyone" | "named_entities" | "named_entities_exclude" | "no_one";

Defined in: packages/web-api/src/types/request/admin/apps.ts:96

Description​

The type of permission that defines who can use this MCP server.


server_id​

server_id: string;

Defined in: packages/web-api/src/types/request/admin/apps.ts:94

Description​

Encoded ID of the MCP server.


token?​

token?: string;

Defined in: packages/web-api/src/types/request/common.ts:43

Description​

Overridable authentication token bearing required scopes.

Inherited from​

TokenOverridable.token


user_ids?​

user_ids?: string[];

Defined in: packages/web-api/src/types/request/admin/apps.ts:98

Description​

List of user IDs to set for named_entities or named_entities_exclude.


usergroup_ids?​

usergroup_ids?: string[];

Defined in: packages/web-api/src/types/request/admin/apps.ts:100

Description​

List of encoded usergroup IDs.