@slack/web-api / AdminAppsMcpServersPermissionsSetArguments
Interface: AdminAppsMcpServersPermissionsSetArguments
Defined in: packages/web-api/src/types/request/admin/apps.ts:92
Extends
AppIDTokenOverridable
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.