[]
Parameters
| Name | In | Type | Description |
|---|---|---|---|
| PageSize | query | integer | The page size. |
| PageNumber | query | integer | The page number. |
| SearchText | query | string | The search text. |
| OrderBy | query | string | The ordered field. |
| OrderType | query | The order type, available values are "ASC" and "DESC". | |
| Paging | query | boolean | Whether pagination or not. |
| SearchType | query | The search type, available values are "None" and "Count". |
Get all users' information.
Responses
[200] Success
Add a new user.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Parameters
| Name | In | Type | Description |
|---|---|---|---|
| PageSize | query | integer | The page size. |
| PageNumber | query | integer | The page number. |
| SearchText | query | string | The search text. |
| OrderBy | query | string | The ordered field. |
| OrderType | query | The order type, available values are "ASC" and "DESC". | |
| Paging | query | boolean | Whether pagination or not. |
| SearchType | query | The search type, available values are "None" and "Count". |
Get all local users.
Responses
[200] Success
Parameters
| Name | In | Type |
|---|---|---|
| idRequired | path | string |
Get user by id.
Responses
[200] Success
Parameters
| Name | In | Type | Default |
|---|---|---|---|
| idRequired | path | string | |
| ignoreRoles | query | boolean | false |
Update user information.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Parameters
| Name | In | Type |
|---|---|---|
| idRequired | path | string |
Remove a exist user.
Responses
[200] Success
Delete the specified users.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Parameters
| Name | In | Type |
|---|---|---|
| idRequired | path | string |
Get a user's roles
Responses
[200] Success
Parameters
| Name | In | Type |
|---|---|---|
| idRequired | path | string |
Enable/Disable user.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
boolean
Responses
[200] Success
Parameters
| Name | In | Type |
|---|---|---|
| idRequired | path | string |
Change user password.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
password
Responses
[200] Success
Parameters
| Name | In | Type |
|---|---|---|
| idRequired | path | string |
Check user password.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
password
Responses
[200] Success
Change user password.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Import users.
Responses
[200] Success
Export all users' information.
Responses
[200] Success
Export user information template.
Responses
[200] Success
Parameters
| Name | In | Type | Description |
|---|---|---|---|
| keyRequired | path | string | The key of user template file. |
Get the user template file to check the detailed error information.
Responses
[200] Success
Parameters
| Name | In | Type | Description |
|---|---|---|---|
| keyRequired | path | string | The key of user template file. |
Remove the useless user template file.
Responses
[200] Success
Get locked users.
Responses
[200] Success
Parameters
| Name | In | Type |
|---|---|---|
| idRequired | path | string |
Unlock user by id.
Responses
[200] Success
Reset the password of user 'Admin'.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Get available user context.
Responses
[200] Success
Get current user's claims.
Responses
[200] Success
Add or update the user avatar.
Responses
[200] Success
Get current user profile info.
Responses
[200] Success
Update current user profile info.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Get the roles that the current logged in user can share documents to.
Responses
[200] Success
Parameters
| Name | In | Type | Description |
|---|---|---|---|
| idRequired | path | string | User id. |
Get the permissions of the specified user.
Responses
[200] Success
Parameters
| Name | In | Type | Description |
|---|---|---|---|
| nameRequired | path | string | User name. |
Get all the permissions of the specified user.
Responses
[200] Success
Get all the organizations the current user belongs to.
Responses
[200] Success
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Get all the organizations the current user belongs to.
Responses
[200] Success
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Switch the organization to which the currently logged-in user belongs.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Switch the organization to which the currently logged-in user belongs.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Get all the users that do not belong to any organization.
Responses
[200] Success
Get all the users that do not belong to any organization.
Responses
[200] Success
Set the default tenant which the user can directly log in to.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Responses
[200] Success
Set the default tenant which the user can directly log in to.
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
Responses
[200] Success
Responses
[200] Success
Enum:
ASC
DESC
The order type.
Enum:
None
Count
The search type for searching records.
| Name | Type |
|---|---|
| idNullable | string |
| usernameNullable | string |
| firstNameNullable | string |
| lastNameNullable | string |
| fullNameNullable | string |
| emailNullable | string |
| mobileNullable | string |
| passwordNullable | string |
| passwordExpirationPolicy | UserPasswordExpirationPolicy |
| providerNullable | string |
| enabled | Boolean |
| tenantIdNullable | string |
| managerIdNullable | string |
| rolesNullable | Array<string> |
| customizePropertyInfoNullable | Array<string> |
Enum:
FollowSystemNeverExpire| Name | Type |
|---|---|
| userIdsNullable | Array<string> |
| Name | Type |
|---|---|
| oldPasswordNullable | string |
| newPasswordNullable | string |
| newPasswordConfirmNullable | string |
| Name | Type |
|---|---|
| tokenNullable | string |
| passwordNullable | string |
| Name | Type |
|---|---|
| firstNameNullable | string |
| lastNameNullable | string |
| fullNameNullable | string |
| mobileNullable | string |
| customizePropertyInfoNullable | Array<string> |
| Name | Type |
|---|---|
| userNameNullable | string |
| passwordNullable | string |
| Name | Type |
|---|---|
| tenantIdNullable | string |