List User Organization¶
列出用户所在组织。
请求格式¶
POST https://{apigw-address}/enos-iam-service/v2.0/user/organization/list
请求参数(Header)¶
名称  | 
必需/可选  | 
数据类型  | 
描述  | 
|---|---|---|---|
Authorization  | 
必需  | 
String  | 
Session ID,以Bearer Token表示,需要通过调用 Log In 接口后获取。  | 
响应参数¶
名称  | 
数据类型  | 
描述  | 
|---|---|---|
organizations  | 
Organization 结构体数组  | 
组织信息。参见 Organization 结构体>>  | 
错误码¶
代码  | 
描述  | 
|---|---|
401  | 
提供的 Bearer token 无效。  | 
404  | 
未找到会话信息。  | 
错误码返回 message(供参考)¶
* 401: Authenticated.
* 404: User login session expired; Organization does not exist.
示例¶
请求示例¶
url: https://{apigw-address}/enos-iam-service/v2.0/user/organization/list
method: POST
requestBody: {"id":"yourOrgId"}
headers: {
        "Authorization":"yourBearerToken"
        }
返回示例¶
{
    "fail": false,
    "success": true,
    "organizations": [{
        "createdByUserId": "userId1",
        "resourceId": "resourceId1",
        "code": "",
        "approvalState": 1,
        "description": "",
        "type": 2,
        "ownerId": "ownerId1",
        "createTime": "2018-11-20 04:03:06.0",
        "domain": "",
        "extra": {
            "owner": "owner1",
            "property": "2",
            "approvedBy": "system",
            "scale": "0",
            "registerType": "0",
            "approvedAt": "2018-11-20 04:03:06",
            "version": "2"
        },
        "name": "Demo",
        "id": "orgId1",
        "state": 0,
        "certificationState": 1
    }, {
        "createdByUserId": "userId2",
        "resourceId": "resourceId2",
        "code": "",
        "approvalState": 1,
        "description": "",
        "type": 2,
        "ownerId": "ownerId2",
        "createTime": "2020-04-13 04:54:51.0",
        "domain": "data_o15867536917181",
        "extra": {
            "owner": "owner2",
            "approvedBy": "system",
            "scale": "0",
            "registerType": "0",
            "approvedAt": "2020-04-13 04:55:04"
        },
        "name": "data scientist",
        "id": "orgId2",
        "state": 0,
        "certificationState": 1
    }],
    "failed": false,
    "message": "",
    "status": 0,
    "successful": true
}