列出用户 已弃用

获取 /groups/{groupId}/apps/{appId}/users

列出已确认的用户帐户

路径参数

查询参数

  • 之后 字符串

    上一个分页请求返回的最后一个用户的 id

  • sort 字符串

    对结果进行排序时依据的字段名称。唯一有效值是默认值:_id

  • desc 布尔

    如果为 true,则返回的结果按降序排列。如果未指定或设置为 false,则返回的结果将按升序排列。

响应

  • 200 application/json

    已成功列出。

    隐藏响应属性 显示响应属性 对象
    • _id 字符串

      唯一的用户帐户ID

    • 身份 大量[对象]

      与用户帐户关联的身份身份验证提供者身份列表。

      来自身份验证提供者的经过身份验证的身份。这表示单个身份验证提供商中的用户帐户,并将该帐户映射到外部身份验证系统。

      隐藏身份属性 显示身份属性 对象
      • id 字符串
      • provider_type 字符串

        取值为 anon-userlocal-userpassapi-keyoauth2-appleoauth2-googleoauth2-facebookcustom-tokencustom-function

      • provider_id 字符串
    • 类型 字符串

      用户类型。大多数用户都是 normal,代表特定的人类用户。通过 api-key提供商创建的用户具有 server 类型,因为它们通常用于从服务器进行编程访问权限。

      值为 normalserver

    • Creation_date 整型

      创建用户帐户的日期和时间。用自 UNIX 纪元以来的秒数表示。

    • last_authentication_date 整型

      用户帐户上次登录或验证请求的日期和时间。用自 UNIX 纪元以来的秒数表示。

    • 残疾人 布尔

      如果为 true,则用户帐户处于非活动状态,无法登录App Services或与之交互。

    • 数据 对象

      描述用户的元数据。该字段合并了与用户关联的所有身份身份验证身份的数据。确切的字段名称和值取决于用户使用哪些身份验证提供程序进行身份验证。

      示例,如果用户已将电子邮件/密码帐户与其 Google 帐户链接,则此对象可能包含其 email 以及来自 Google 的元数据字段,例如 namepicture

GET /groups/{groupId}/apps/{appId}/users
curl \
 --request GET 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/users' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
响应示例 (200)
[
  {
    "_id": "string",
    "identities": [
      {
        "id": "string",
        "provider_type": "anon-user",
        "provider_id": "string"
      }
    ],
    "type": "normal",
    "creation_date": 42,
    "last_authentication_date": 42,
    "disabled": true,
    "data": {}
  }
]