Function: getAllPermissions()
ts
function getAllPermissions(client, options?): Promise<{
[key: string]: unknown;
permissions?: Record<string, {
[key: string]: unknown;
deprecatedKey?: boolean;
description?: string;
havePermission?: boolean;
id?: string;
key?: string;
name?: string;
type?: string & object | "PROJECT" | "GLOBAL";
}>;
}>;Defined in: src/cloud/api/permissions.ts:78
Returns all permissions, including:
- Global permissions.
- Project permissions.
- Global permissions added by plugins.
This operation can be accessed anonymously.
Permissions required: None.
Parameters
| Parameter | Type |
|---|---|
client | Client |
options? | RequestOptions |
Returns
Promise<{ [key: string]: unknown; permissions?: Record<string, { [key: string]: unknown; deprecatedKey?: boolean; description?: string; havePermission?: boolean; id?: string; key?: string; name?: string; type?: string & object | "PROJECT" | "GLOBAL"; }>; }>