创建应用
所有文档

          身份管理服务 IDaaS

          创建应用

          创建应用

          接口描述

          本接口用于创建应用,应用名在项目下必须唯一

          请求结构

          POST /v{version}/application HTTP/1.1
          Host: idaas.baidubce.com
          Authorization: authorization string
          {
              "projectId":"projectId",
              "name":"name",
              "comment":"comment",
              "icon":"icon",
              "type":"type",
              "appEndpointType":"appEndpointType",
              "status":status,
              "scimConfig":"scimConfig",
              "loginType":"loginType",
              "loginConfig": {...}
          }

          请求头域

          除公共头域外,无其它特殊头域。

          请求参数

          参数名称 类型 是否必需 参数位置 描述
          version String URL参数 API版本号
          projectId String RequestBody参数 应用关联的项目id
          name String RequestBody参数 用户登录名,不可修改
          comment String RequestBody参数 用户描述
          icon String RequestBody参数 项目图表
          type String RequestBody参数 应用类型:Custom为客户创建应用
          loginType String RequestBody参数 登录三方应用的SSO协议
          loginConfig String RequestBody参数 协议配置,由协议类型决定,见LoginConfig

          响应头域

          除公共头域外,无其它特殊头域。

          响应参数

          Application模型

          请求示例

          POST https://idaas.baidubce.com/v1/application
          Host: idaas.baidubce.com
          Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
          {
              "projectId": "cadd0f870d304c5fa6eccdd4002145dd",
              "name": "testapp",
              "comment": "comment",
              "icon": "icon",
              "type": "Custom",
              "appEndpointType": "WEB",
              "status": 1,
              "scimConfig": {},
              "loginType": "SAML",
              "loginConfig": {
                  "type": "SAML",
                  "idpMetadata": {},
                  "spMetadata": {}
              }
          }

          响应示例

          HTTP/1.1 201 CREATED
          Content-Type: application/json;charset=UTF-8
          Date: Wed, 08 Jul 2015 03:28:11 GMT
          x-bce-request-id: d8752367-38e8-45e4-b4c7-e53be3137ce5
          Server: BWS
          {
              "id": "d83eccd2e6094f6cabe49928ce6fca46",
              "name": "testapp",
              "appEndpointType": "WEB",
              "comment": "comment",
              "icon": "icon",
              "type": "Custom",
              "status": 1,
              "loginType": "SAML",
              "loginConfig": {
                  "type": "SAML",
                  "idpMetadata": {},
                  "spMetadata": {
                      "encryptAssertion": false,
                      "signAssertion": true
                  }
              }
          }
          上一篇
          认证源相关接口
          下一篇
          更新应用