Skip to main content

Interface: AdminFunctionsPermissionsSetArguments

Defined in: packages/web-api/src/types/request/admin/functions.ts:18

Extends

  • TokenOverridable.Partial<UserIDs>

Properties

function_id

function_id: string;

Defined in: packages/web-api/src/types/request/admin/functions.ts:20

Description

The function ID to set permissions for.


token?

optional 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?

optional user_ids: [string, ...string[]];

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

Description

List of encoded user IDs.

Inherited from

Partial.user_ids

visibility

visibility: "everyone" | "app_collaborators" | "named_entities" | "no_one";

Defined in: packages/web-api/src/types/request/admin/functions.ts:22

Description

The function visibility.