OBTENER /groups/{groupId}/apps/{appId}/users

List confirmed user accounts.

Parámetros de path

Parámetros de query

  • después string

    The id of the last user returned by a previous paginated request.

  • sort string

    The field name to sort results by. The only valid value is the default: _id.

  • desc booleano

    Si true, devuelve los resultados ordenados en orden descendente. Si no se especifica o se establece en false, los resultados regresan en orden ascendente.

Respuestas

  • 200 aplicación/json

    Successfully listed.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • _id string

      The unique user account ID

    • identidades arreglo[objeto]

      Una lista de identidades de proveedores de autenticación asociadas con la cuenta de usuario.

      Hide identities attributes Mostrar atributos de identidad Objeto

      Una identidad autenticada de un proveedor de autenticación. Representa la cuenta de usuario dentro de un proveedor de autenticación individual y la asigna a sistemas de autenticación externos.

      • ID string
      • tipo_de_proveedor string

        Los valores son anon-user, local-userpass, api-key, oauth2-apple, oauth2-google, oauth2-facebook, custom-token o custom-function.

      • provider_id string
    • tipo string

      El tipo de usuario. La mayoría de los usuarios son normal y representan a un usuario humano específico. Los usuarios creados mediante el proveedor api-key tienen el tipo server porque normalmente se utilizan para el acceso programático desde un servidor.

      Los valores son normal o server.

    • creation_date entero

      The date and time that the user account was created. Represented by the number of seconds since the UNIX epoch.

    • last_authentication_date entero

      Fecha y hora de la última vez que la cuenta de usuario inició sesión o autenticó una solicitud. Representada por el número de segundos transcurridos desde la época UNIX.

    • inhabilitado booleano

      If true, the user account is inactive and cannot login or interact with App Services.

    • Datos Objeto

      Metadata that describes the user. This field combines the data for all authentication identities associated with the user. The exact field names and values depend on which authentication providers the user has authenticated with.

      For example, if a user has linked an email/password account with their Google account, this object might contain their email as well as metadata fields from Google like name and picture.

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"
Ejemplos de respuestas (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": {}
  }
]