The User Management feature provides you with access control to system resources. With User Management, you can perform fine-grained managements on resource ownership and permission control.
Account is the root identity that owns all your resources. An account can perform multiple operations, such as create, delete, share, and recall, on resources of its ownership. Account consists of admin account and normal account.
User is created by account to achieve fine-grained permission controls. Users created by an admin account are admin users who inherit all permissions of the admin account.
User group is created by normal account to perform batch permission controls on users in the same group.
Name | Description | Optional | Valid Value | Starting Version |
---|---|---|---|---|
uuid | The UUID. For more information, see Resource Property. | 0.6 | ||
name | The name. For more information, see Resource Property. | 0.6 | ||
description | The description. For more information, see Resource Property. | Yes | 0.6 | |
state | The state. |
| 0.6 | |
createDate | The creation date. For more information, see Resource Property. | 0.6 | ||
lastOpDate | The last operation date. For more information, see Resource Property. | 0.6 | ||
type | The reserved field for internal use. | 0.6 |
{
"inventories": [
{
"createDate": "Mar 10, 2018 2:13:11 PM",
"lastOpDate": "Mar 10, 2018 2:13:11 PM",
"name": "admin",
"type": "SystemAdmin",
"uuid": "36c27e8ff05c4780bf6d2fa65700f22e"
}
],
"success": true
}
Name | Description | Optional | Valid Value | Starting Version |
---|---|---|---|---|
uuid | The UUID. For more information, see Resource Property. | 3.4.0 | ||
secret | The two-factor authentication secret. | 3.4.0 | ||
userUuid | The user UUID. | Yes | 3.4.0 | |
userType | The user type. | 3.4.0 | ||
status | The status. | 3.4.0 | ||
groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 3.4.0 | |
createDate | The creation date. For more information, see Resource Property. | 3.4.0 | ||
lastOpDate | The last operation date. For more information, see Resource Property. | 3.4.0 | ||
userTags | The user tags. For more information, see CreateUserTag. | Yes | 3.4.0 | |
systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 3.4.0 |
{
"inventories": [
{
"createDate": "Mar 12, 2019 7:50:41 PM",
"lastOpDate": "Mar 12, 2019 7:50:41 PM",
"secret": "75BLH2NDTNIVE364",
"status": "NewCreated",
"userType": "AccountVO",
"userUuid": "2dce5dc485554d21a3796500c1db007a",
"uuid": "060a5b419c894c0bbc57e7e6ca2084fd"
}
]
}
Name | Description | Optional | Valid Value | Starting Version |
---|---|---|---|---|
uuid | The UUID. For more information, see Resource Property. | 0.6 | ||
name | The name. For more information, see Resource Property. | 0.6 | ||
description | The description. For more information, see Resource Property. | Yes | 0.6 | |
type | The account type, including admin account and normal account. | 0.6 | ||
groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 0.6 | |
createDate | The creation date. For more information, see Resource Property. | 0.6 | ||
lastOpDate | The last operation date. For more information, see Resource Property. | 0.6 | ||
userTags | The user tags. For more information, see CreateUserTag. | Yes | 0.6 | |
systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 0.6 |
{
"inventories": [
{
"uuid": "c5962adc77ff40d980bcfe68a39b6fc5",
"name": "test",
"type": "Normal"
}
]
}
Name | Description | Optional | Valid Value | Starting Version |
---|---|---|---|---|
accountUuid | The account UUID. | 0.6 | ||
resourceUuid | The resource UUID. | 0.6 | ||
resourceType | The resource type. | 0.6 | ||
groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 0.6 | |
createDate | The creation date. For more information, see Resource Property. | 0.6 | ||
lastOpDate | The last operation date. For more information, see Resource Property. | 0.6 | ||
userTags | The user tags. For more information, see CreateUserTag. | Yes | 0.6 | |
systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 0.6 |
{
"inventories": [
{
"id": 1.0,
"accountUuid": "a27e124c2a8441be8212a622848c28cd",
"ownerAccountUuid": "b22d5d9b1c084589aa1abe30d2783bb8",
"resourceUuid": "c2fa286ab4ac41f18ce5219cc4482641",
"resourceType": "ImageVO",
"permission": 1.0,
"isShared": false
}
]
}
Name | Description | Optional | Valid Value | Starting Version |
---|---|---|---|---|
uuid | The UUID. For more information, see Resource Property. | 0.6 | ||
name | The name. For more information, see Resource Property. | 0.6 | ||
description | The description. For more information, see Resource Property. | Yes | 0.6 | |
accountUuid | The account UUID. | 0.6 | ||
groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 0.6 | |
createDate | The creation date. For more information, see Resource Property. | 0.6 | ||
lastOpDate | The last operation date. For more information, see Resource Property. | 0.6 | ||
userTags | The user tags. For more information, see CreateUserTag. | Yes | 0.6 | |
systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 0.6 |
{
"inventories": [
{
"uuid": "775eb58ab79a41c9803cc8ffc4996f80",
"accountUuid": "a3511b57fa06498b85c6c7150770120e",
"name": "usergroup"
}
]
}
Name | Description | Optional | Valid Value | Starting Version |
---|---|---|---|---|
uuid | The UUID. For more information, see Resource Property. | 0.6 | ||
name | The name. For more information, see Resource Property. | 0.6 | ||
description | The description. For more information, see Resource Property. | Yes | 0.6 | |
accountUuid | The account UUID. | 0.6 | ||
groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 0.6 | |
createDate | The creation date. For more information, see Resource Property. | 0.6 | ||
lastOpDate | The last operation date. For more information, see Resource Property. | 0.6 | ||
userTags | The user tags. For more information, see CreateUserTag. | Yes | 0.6 | |
systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 0.6 |
{
"inventories": [
{
"uuid": "b369a13fbbf64812802612040590a682",
"accountUuid": "9cf0fc6c3d8146dab03a5727da5ebe2b",
"name": "testuser"
}
]
}
Name | Description | Optional | Valid Value | Starting Version |
---|---|---|---|---|
uuid | The UUID. For more information, see Resource Property. | 0.6 | ||
name | The name. For more information, see Resource Property. | 0.6 | ||
accountUuid | The account UUID. | 0.6 | ||
statements | 0.6 | |||
groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 0.6 | |
createDate | The creation date. For more information, see Resource Property. | 0.6 | ||
lastOpDate | The last operation date. For more information, see Resource Property. | 0.6 | ||
userTags | The user tags. For more information, see CreateUserTag. | Yes | 0.6 | |
systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 0.6 |
{
"inventories": [
{
"statements": [
{
"name": "user-reset-password-10e0d5dc0a4846c8b7e2e204aa014370",
"effect": "Allow",
"actions": [
"identity:APIUpdateUserMsg"
]
}
],
"name": "USER-RESET-PASSWORD",
"uuid": "10e0d5dc0a4846c8b7e2e204aa014370",
"accountUuid": "2884beb74bff43569096365a90e696fb"
}
]
}
Name | Description | Optional | Valid Value | Starting Version |
---|---|---|---|---|
name | The name. For more information, see Resource Property. | 0.6 | ||
identityUuid | The identity UUID, including account UUID and user UUID. | 0.6 | ||
identityType | The identity type, including account and user | 0.6 | ||
value | The default quota. | 0.6 | ||
groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 0.6 | |
createDate | The creation date. For more information, see Resource Property. | 0.6 | ||
lastOpDate | The last operation date. For more information, see Resource Property. | 0.6 | ||
userTags | The user tags. For more information, see CreateUserTag. | Yes | 0.6 | |
systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 0.6 |
{
"inventories": [
{
"name": "quota",
"identityUuid": "bdb6f9724a0d40d69ffa47856a916f93",
"value": 20.0
}
]
}
Name | Description | Optional | Valid Value | Starting Version |
---|---|---|---|---|
ownerAccountUuid | The owner account UUID. | 0.6 | ||
receiverAccountUuid | The receiver account UUID. | 0.6 | ||
toPublic | Whether to share the resource globally. | 0.6 | ||
resourceType | The resource type. | 0.6 | ||
resourceUuid | The resource UUID. | 0.6 | ||
groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 0.6 | |
createDate | The creation date. For more information, see Resource Property. | 0.6 | ||
lastOpDate | The last operation date. For more information, see Resource Property. | 0.6 | ||
userTags | The user tags. For more information, see CreateUserTag. | Yes | 0.6 | |
systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 0.6 |
{
"inventories": [
{
"ownerAccountUuid": "459f08b3915d4c06817e36587bd91fbb",
"receiverAccountUuid": "3de68725726544209999d5ec8172926e",
"toPublic": false,
"resourceType": "ImageVO",
"resourceUuid": "01f2f1309e9f4d67955a0648df6963a0"
}
]
}
Email Us
contact@zstack.ioEmail Us
contact@zstack.ioThe download link is sent to your email address.
If you don't see it, check your spam folder, subscription folder, or AD folder. After receiving the email, click the URL to download the documentation.Thank you for using ZStack products and services.
Submit successfully.
We'll connect soon.Thank you for choosing ZStack products and services.