Listar sesiones de autenticación por nombre de usuario
Puedes usar el ListAuthSessionsByUsername Método para listar todas las sesiones de autenticación del usuario especificado. Un usuario que no tenga privilegios de administrador o del grupo de acceso ClusterAdmins solo podrá listar sus propias sesiones. Un usuario con privilegios de Administrador de clúster puede listar las sesiones pertenecientes a cualquier usuario.
Parámetros
Este método tiene los siguientes parámetros de entrada:
| Nombre | Descripción | Tipo | Valor predeterminado | Requerido |
|---|---|---|---|---|
método de autenticación |
Método de autenticación de las sesiones de usuario que se mostrarán. Solo un usuario perteneciente al grupo de acceso ClusterAdmins/Administrator puede proporcionar este parámetro. Los valores posibles son:
|
método de autenticación |
Ninguno |
Sí |
nombre de usuario |
Identificador único del usuario. |
cadena |
Ninguno |
Sí |
Valores de retorno
Este método tiene el siguiente valor de retorno:
Nombre |
Descripción |
Tipo |
sesiones |
Lista de información de sesión para las sesiones de autenticación. |
Ejemplo de solicitud
Las solicitudes para este método son similares al siguiente ejemplo:
{
"method": "ListAuthSessionsByUsername",
"authMethod": "Cluster",
"username": "admin"
}
Ejemplo de respuesta
Este método devuelve una respuesta similar al siguiente ejemplo:
{
"sessions": [
{
"accessGroupList": [
"administrator"
],
"authMethod": "Cluster",
"clusterAdminIDs": [
1
],
"finalTimeout": "2020-03-14T19:21:24Z",
"idpConfigVersion": 0,
"lastAccessTimeout": "2020-03-11T19:51:24Z",
"sessionCreationTime": "2020-03-11T19:21:24Z",
"sessionID": "b12bfc64-f233-44df-8b9f-6fb6c011abf7",
"username": "admin"
}
]
}
Nueva versión
12,0