All URIs are relative to **
| Method | HTTP request | Description |
|---|---|---|
| tenantuserCreateAPIKey | POST /api/v3/apikeys | Summary: Create API key |
| Description: Create API Key. | ||
| tenantuserDeleteAPIKey | DELETE /api/v3/apikeys/{id} | Summary: Delete API key |
| Description: Delete APIKey Document based on the document id. | ||
| tenantuserDeleteRole | DELETE /api/v3/roles/{role_id} | Summary: Delete role |
| Description: Delete a role. | ||
| tenantuserGetAPIKeys | GET /api/v3/apikeys | Summary: Get API keys |
| Description: Get all APIKeys base on a tenant ID. | ||
| tenantuserGetCurrentUser | GET /api/v3/currentuser | Summary: Get current user |
| Description: Return the currently authenticated user. | ||
| tenantuserGetPrivilege | GET /api/v3/privileges/{privilege.privilege_id} | Summary: Get privilege |
| Description: Return privilege. | ||
| tenantuserGetPrivileges | GET /api/v3/privileges | Summary: Get privileges |
| Description: Return all available privileges (pages, restapi, reports, etc) if no roles are specified | ||
| If roles are specified, returns cumulative privileges for the list of roles. | ||
| tenantuserGetRole | GET /api/v3/roles/{role_id} | Summary: Get role |
| Description: Return single role. | ||
| tenantuserGetRoles | GET /api/v3/roles | Summary: Get roles |
| Description: Return all roles without privileges. | ||
| tenantuserGetUser | GET /api/v3/users/user/{user_id} | Summary: Get user |
| Description: Return full user for specified user_id. | ||
| tenantuserGetUserNames | POST /api/v3/users/names | Summary: Get user names |
| Description: Get user names. | ||
| tenantuserGetUserTenant | GET /api/v3/users/tenant/{user_id} | Summary: Get user tenant |
| Description: Return the user plus tenant information. | ||
| tenantuserPostPrivilegesBulk | POST /api/v3/privileges | Summary: Post privileges bulk |
| Description: Perform bulk user add preivilege. | ||
| tenantuserPostRole | POST /api/v3/roles | Summary: Post role |
| Description: Create a new role. | ||
| tenantuserUpdatePrivilege | PATCH /api/v3/privileges/{privilege_id} | Summary: Update privilege |
| Description: Update privilege. | ||
| tenantuserUpdatePrivilegesRoleBulk | PATCH /api/v3/privileges | Summary: Update privileges role bulk |
| Description: Perform bulk user update role. | ||
| tenantuserUpdateRole | PATCH /api/v3/roles/{role_id} | Summary: Update role |
| Description: Update single role. | ||
| tenantuserUpdateUserRoleBulk | PATCH /api/v3/users/role | Summary: Update user role bulk |
| Description: Perform bulk user add or remove role. |
Summary: Create API key Description: Create API Key.
tenantuserCreateAPIKey| Name | Type | Description | Notes |
|---|---|---|---|
| tenantuserv3CreateApiKeyRequest | Tenantuserv3CreateApiKeyRequest |
Tenantuserv3CreateApiKeyResponse
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Delete API key Description: Delete APIKey Document based on the document id.
tenantuserDeleteAPIKey id=value| Name | Type | Description | Notes |
|---|---|---|---|
| id | string | Apikey id. | [default to null] |
map
- Content-Type: Not Applicable
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Delete role Description: Delete a role.
tenantuserDeleteRole role_id=value| Name | Type | Description | Notes |
|---|---|---|---|
| roleId | string | ID or role deleted. | [default to null] |
map
- Content-Type: Not Applicable
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Get API keys Description: Get all APIKeys base on a tenant ID.
tenantuserGetAPIKeysThis endpoint does not need any parameter.
Tenantuserv3GetApiKeysResponse
- Content-Type: Not Applicable
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Get current user Description: Return the currently authenticated user.
tenantuserGetCurrentUserThis endpoint does not need any parameter.
Tenantuserv3GetCurrentUserResponse
- Content-Type: Not Applicable
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Get privilege Description: Return privilege.
tenantuserGetPrivilege privilege.privilege_id=value privilege.type=value| Name | Type | Description | Notes |
|---|---|---|---|
| privilegePeriodprivilegeId | string | Privilege ID. | [default to null] |
| privilegePeriodtype | string | Privilege Type - a report, group, and datasource may have the same ID. By passing type, the artifact can be uniquely determined. | [optional] [default to null] |
Tenantuserv3GetPrivilegeResponse
- Content-Type: Not Applicable
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Get privileges Description: Return all available privileges (pages, restapi, reports, etc) if no roles are specified If roles are specified, returns cumulative privileges for the list of roles.
tenantuserGetPrivileges Specify as: roles=value1 roles=value2 roles=... type=value| Name | Type | Description | Notes |
|---|---|---|---|
| roles | array[string] | If empty, will return all privileges. | [optional] [default to null] |
| type | string | Type of privilege to return: group, page, permission, report, restapi, etc. | [optional] [default to null] |
Tenantuserv3GetPrivilegesResponse
- Content-Type: Not Applicable
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Get role Description: Return single role.
tenantuserGetRole role_id=value| Name | Type | Description | Notes |
|---|---|---|---|
| roleId | string | ID of role to be returned. | [default to null] |
- Content-Type: Not Applicable
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Get roles Description: Return all roles without privileges.
tenantuserGetRolesThis endpoint does not need any parameter.
- Content-Type: Not Applicable
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Get user Description: Return full user for specified user_id.
tenantuserGetUser user_id=value| Name | Type | Description | Notes |
|---|---|---|---|
| userId | string | User id defaults to the current user or specify "current" or an actual user id. | [default to null] |
- Content-Type: Not Applicable
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Get user names Description: Get user names.
tenantuserGetUserNames| Name | Type | Description | Notes |
|---|---|---|---|
| tenantuserv3GetUserNamesRequest | Tenantuserv3GetUserNamesRequest |
Tenantuserv3GetUserNamesResponse
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Get user tenant Description: Return the user plus tenant information.
tenantuserGetUserTenant user_id=value| Name | Type | Description | Notes |
|---|---|---|---|
| userId | string | User id defaults to the current user or specify "current" or an actual user id. | [default to null] |
Tenantuserv3GetUserTenantResponse
- Content-Type: Not Applicable
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Post privileges bulk Description: Perform bulk user add preivilege.
tenantuserPostPrivilegesBulk| Name | Type | Description | Notes |
|---|---|---|---|
| tenantuserv3PostPrivilegesBulkRequest | Tenantuserv3PostPrivilegesBulkRequest |
Tenantuserv3PostPrivilegesBulkResponse
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Post role Description: Create a new role.
tenantuserPostRole| Name | Type | Description | Notes |
|---|---|---|---|
| tenantuserv3PostRoleRequest | Tenantuserv3PostRoleRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Update privilege Description: Update privilege.
tenantuserUpdatePrivilege privilege_id=value| Name | Type | Description | Notes |
|---|---|---|---|
| privilegeId | string | Permanent id of the privilege to be updated or created. | [default to null] |
| tenantuserv3UpdatePrivilegeRequest | Tenantuserv3UpdatePrivilegeRequest |
Tenantuserv3UpdatePrivilegeResponse
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Update privileges role bulk Description: Perform bulk user update role.
tenantuserUpdatePrivilegesRoleBulk| Name | Type | Description | Notes |
|---|---|---|---|
| tenantuserv3UpdatePrivilegesBulkRequest | Tenantuserv3UpdatePrivilegesBulkRequest |
Tenantuserv3UpdatePrivilegesBulkResponse
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Update role Description: Update single role.
tenantuserUpdateRole role_id=value| Name | Type | Description | Notes |
|---|---|---|---|
| roleId | string | Permanent id of the role. | [default to null] |
| tenantuserv3UpdateRoleRequest | Tenantuserv3UpdateRoleRequest |
Tenantuserv3UpdateRoleResponse
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Summary: Update user role bulk Description: Perform bulk user add or remove role.
tenantuserUpdateUserRoleBulk| Name | Type | Description | Notes |
|---|---|---|---|
| tenantuserv3UpdateUserRoleBulkRequest | Tenantuserv3UpdateUserRoleBulkRequest |
Tenantuserv3UpdateUserRoleBulkResponse
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]