You need to enable JavaScript to run this app.
导航
ImportUsersFromIam
最近更新时间:2025.05.23 17:57:32首次发布时间:2023.12.15 10:45:22
我的收藏
有用
有用
无用
无用

导入火山引擎 IAM 用户,将火山引擎中的 IAM 用户导入云堡垒机,并随机生成云堡垒机登录密码,可直接作为云堡垒机用户使用。

请求说明

  • 请求方式:POST
  • 请求地址:https://vbh.{RegionID}.volcengineapi.com/?Action=ImportUsersFromIam&Version=2021-06-01

请求参数

参数类型是否必选示例值描述
ActionStringImportUsersFromIam接口名称。当前 API 的名称为 ImportUsersFromIam
VersionString2021-06-01接口版本。当前 API 的版本为 2021-06-01
IamIdsArray of Long[8***4, 2***82]IAM 用户 ID 列表。
StartTimeString2023-09-12 10:34:30有效登录起始时间。
EndTimeString2023-09-12 10:34:30有效登录结束时间。
InstanceIdStringvbh-14*****0042-wdk****z云堡垒机实例 ID。

FullTime

Boolean

true

是否全时段可登录,取值:

  • true: 全时段可登录。设置此值则不需要设置有效登录起始时间以及有效登录结束时间。
  • false: 有限时间段可登录。设置此值后必须设置有效登录起始时间以及有效登录结束时间。

请求示例

POST https://vbh.{RegionID}.volcengineapi.com/?Action=ImportUsersFromIam&Version=2021-06-01
Content-Type: application/json
{
    "IamIds": [8***4, 2***82],
    "StartTime": "2023-09-12 10:34:30",
    "EndTime": "2023-09-12 10:34:30",
    "InstanceId": "vbh-14****0042-wdk2****",
    "FullTime": true
}

返回参数

参数类型示例值描述
TotalCountLong20满足筛选条件的用户总数。
SuccessArray of IamUser[{"UserName":"vbh","DisplayName":"vbh-manager","Phone":"+8613240166770","Email":"zhaoxin.zx导入成功的用户列表。
FailureArray of IamUser[{"UserName":"vbh","DisplayName":"vbh-manager","Phone":"+8613240166770","Email":"zhaoxin.zx导入失败的用户列表。

IamUser

参数类型示例值描述
EmailStringsomeone邮箱
IamIdLong22IAMID
PhoneString11111111111电话
AuthPathStringPlatform用户来源
ImportedBooleantrue or false是否已导入
UserNameStringusername用户名称
CreatedByStringnameCreatedBy
DisplayNameStringnickname显示名称
IamAccountIdLong22IAM Account ID

返回示例

HTTP/1.1 200 OK
Content-Type:application/json
{
    "ResponseMetadata": {
        "RequestId": "202211302208****",
        "Action": "ImportUsersFromIam",
        "Version": "2021-06-01",
        "Service": "vbh",
        "Region": "cn-beijing"
    },
    "Result": {
        "TotalCount": 22,
        "Success": [
            {
                "UserName": "Jong",
                "DisplayName": "John",
                "Phone": "137****889",
                "Email": "john@example.com",
                "AuthPath": "Platform",
                "IamId": 31**82,
                "IamAccountId": 14*****042,
                "CreatedBy": "john",
                "Imported": true
            }
        ],
        "Failure": [
            {
                "UserName": "John",
                "DisplayName": "John",
                "Phone": "137****889",
                "Email": "john@example.com",
                "AuthPath": "Platform",
                "IamId": 31**82,
                "IamAccountId": 14*****042,
                "CreatedBy": "john",
                "Imported": true
            }
        ]
    }
}

错误码

当前接口暂无独立错误码,若接口调用返回异常,可参考 公共错误码 进行故障排查。