Skip to main content

@slack/web-api / AdminUsersInviteArguments

Interface: AdminUsersInviteArguments

Defined in: packages/web-api/src/types/request/admin/users.ts:73

Extends​

  • ChannelIDs.TeamID.IsRestricted.IsUltraRestricted.TokenOverridable

Properties​

channel_ids​

channel_ids: [string, ...string[]];

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

Description​

An array of channel IDs (must include at least one ID).

Inherited from​

ChannelIDs.channel_ids

custom_message?​

optional custom_message?: string;

Defined in: packages/web-api/src/types/request/admin/users.ts:82

Description​

An optional message to send to the user in the invite email.


email​

email: string;

Defined in: packages/web-api/src/types/request/admin/users.ts:80

Description​

The email address of the person to invite.


email_password_policy_enabled?​

optional email_password_policy_enabled?: boolean;

Defined in: packages/web-api/src/types/request/admin/users.ts:87

Description​

Allow invited user to sign in via email and password. Only available for Enterprise Grid teams via admin invite.


guest_expiration_ts?​

optional guest_expiration_ts?: string;

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

Description​

Timestamp when guest account should be disabled. Only include this timestamp if you are inviting a guest user and you want their account to expire on a certain date.


is_restricted?​

optional is_restricted?: boolean;

Defined in: packages/web-api/src/types/request/admin/users.ts:15

Description​

Set to true if user should be added to the workspace as a guest.

Inherited from​

IsRestricted.is_restricted

is_ultra_restricted?​

optional is_ultra_restricted?: boolean;

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

Description​

Set to true if user should be added to the workspace as a guest.

Inherited from​

IsUltraRestricted.is_ultra_restricted

real_name?​

optional real_name?: string;

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

Description​

Full name of the user.


resend?​

optional resend?: boolean;

Defined in: packages/web-api/src/types/request/admin/users.ts:99

Description​

Allow this invite to be resent in the future if a user has not signed up yet. Resending can only be done via the UI and has no expiration. Defaults to false.


team_id​

team_id: string;

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

Description​

The encoded team ID.

Inherited from​

TeamID.team_id

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