Skip to content

Function: revokeUserAccess() ​

ts
function revokeUserAccess(
   client, 
   parameters, 
   options?
): Promise<void>;

Defined in: src/admin/api/users.ts:186

This API can be used to revoke Platform Roles from a user.

Parameters ​

ParameterTypeDescription
clientClient-
parameters{ orgId: string; resource?: string; role: | string & object | "atlassian/org-admin" | "atlassian/site-admin" | "atlassian/user-access-admin" | "atlassian/user" | "atlassian/admin" | "atlassian/guest" | "atlassian/customer" | "atlassian/contributor" | "atlassian/basic" | "atlassian/stakeholder"; userId: string; }-
parameters.orgIdstringYour organization has a unique ID. Find this ID in your Atlassian Administration URL or when you create your API key.
parameters.resource?stringUse the Get Workspaces API to get an id. Resource is required for all roles other than org-admin. Any resource passed for org-admin shall be ignored
parameters.role?| string & object | "atlassian/org-admin" | "atlassian/site-admin" | "atlassian/user-access-admin" | "atlassian/user" | "atlassian/admin" | "atlassian/guest" | "atlassian/customer" | "atlassian/contributor" | "atlassian/basic" | "atlassian/stakeholder"Role to assign/revoke for a user
parameters.userId?stringThe UserId on which the action(Role Revoke) needs to happen. Use the Search for users within an organization API to get the userId.
options?RequestOptions-

Returns ​

Promise<void>