获取账户详情
使用此方法可获取特定 GravityZone 账户的信息。
参数
|
参数 |
描述 |
包含于请求中 |
类型 |
取值 |
|---|---|---|---|---|
|
|
需要显示信息的账户ID。 |
可选 |
字符串 |
默认值:用于生成API密钥的 GravityZone 账户ID。 |
返回值
|
属性 |
类型 |
描述 |
|---|---|---|
|
|
字符串 |
该账户的电子邮箱地址。 |
|
|
对象 |
该对象包含账户的个人资料信息:
|
|
|
对象 |
该对象包含账户的电话号码信息:
|
|
|
整数 |
新账户的角色。 可选值:
有关用户角色及对应权限的详细信息,请参阅 用户角色 |
|
|
对象 |
该对象包含用户账户关联的权限:
|
|
|
整数 |
表示分配给用户账户的密码过期策略。 可选值:
|
|
|
布尔值 |
表示用户账户是否会在5次失败尝试后被锁定。 |
|
|
布尔值 |
表示用户账户是否启用了双因素认证(2FA)。 |
|
|
字符串 |
用户账户所属公司的名称。 |
|
|
字符串 |
用户账户所属公司的ID。 |
|
|
整数 |
用户登录所需的认证方式。 可能取值:
|
|
|
布尔值 |
指示用户是否有权管理其所属公司。此设置等同于 选择目标 部分(该部分在 创建或编辑用户账户 时 GravityZone 中可见),表示用户可访问最高层级目标。 |
示例
请求 :
{
"id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f",
"jsonrpc": "2.0",
"method": "getAccountDetails",
"params": {
"accountId": "6718732309e2be32df0550c2"
}
}
响应 :
{
"id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f",
"jsonrpc": "2.0",
"result": {
"id": "6718732309e2be32df0550c2",
"email": "customer2@email.com",
"profile": {
"fullName": "customer2",
"language": "en_US",
"timezone": "UTC",
"landingPage": "dashboard"
},
"phoneNumber": {
"countryCode": null,
"subscriberNumber": null
},
"role": 1,
"rights": {
"manageCompanies": false,
"manageInventory": true,
"managePoliciesRead": true,
"managePoliciesWrite": true,
"manageUsers": true,
"manageReports": true,
"companyManager": true,
"manageRemoteShell": true,
"manageMspTrialFeatures": false
},
"passwordLifetime": 90,
"accountLockdown": true,
"twoFactorAuthenticationStatus": false,
"companyName": "Customer_0_0",
"companyId": "670fa2a2e0d7e2ea2907fec2",
}
}"authenticationMethod" : 0,"hasOwnCompanyInTargets": true
}
}