文档首页> 产品数字化协同平台云服务> API参考> API应用示例> 查询用户是否在当前对象的管理组下
更新时间:2023-12-29 GMT+08:00
分享

查询用户是否在当前对象的管理组下

操作场景

本章节指导用户查询用户是否在当前对象的管理组下。

操作步骤

  1. 获取接口相关信息:

    URL格式:/rest/v1/commonTeam/checkUserInManageGroup

  2. 发送“https://pbm.ipd.huawei.com/pdmcore/pdmmvpgw/pdmcore/pdmpublicservice/services/openapi/team//rest/v1/commonTeam/checkUserInManageGroup”。

    其中,请求参数如下:

    表1 入参

    序号

    名称

    描述

    参数位置

    数据类型

    1

    entity

    实体

    Body

    JsonObject

    2

    oid

    对象ID

    Body

    BigInteger

    3

    otype

    对象类型

    Body

    String

    4

    principal

    参与者

    Body

    JsonObject

    5

    oid

    参与者ID

    Body

    BigInteger

    6

    otype

    参与者类型

    Body

    String

    7

    disabled

    是否停用

    Body

    Long

    请求示例(JSON参数)

    {
    "entity": {
    "oid": "426088622400225280",
    "otype": "ty.inteplm.product.CTyPDMLinkProduct"
    },
    "principal": {
    "oid": "416665563431993344",
    "otype": "ty.inteplm.org.CTyUser",
    "disabled": 0
    }
    }

  3. 在Request Header中增加“X-Auth-Token”“X-Csrf-Token”。
  4. 查看请求响应结果。

    请求成功时,响应参数如下:

    表2 出参

    序号

    属性

    描述

    参数位置

    数据类型

    示例值

    1

    success

    执行结果

    Body

    String

    SUCCESS

    2

    code

    响应码

    Body

    String

    200

    3

    message

    错误信息

    Body

    String

    -

    4

    data

    响应数据

    Body

    boolean

    -

    正常响应示例

    {
    "result": "SUCCESS",
    "success": true,
    "messageBoxIcon": "INFO",
    "data": false,
    "time": "2023-06-08 11:11:17"
    }

分享:

    相关文档

    相关产品