tipo de recurso signIn
Espacio de nombres: microsoft.graph
Detalla la actividad de inicio de sesión de usuario y aplicación para un inquilino (directorio). Debe tener una licencia Microsoft Entra ID P1 o P2 para descargar los registros de inicio de sesión mediante microsoft Graph API.
Las directivas de retención de datos Microsoft Entra rigen la disponibilidad de los registros de inicio de sesión.
Métodos
Método | Tipo de valor devuelto | Descripción |
---|---|---|
List | signIn | Lea las propiedades y relaciones de los objetos signIn . |
Get | signIn | Lea las propiedades y relaciones del objeto signIn . |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
appDisplayName | Cadena | Nombre de la aplicación que se muestra en el Centro de administración Microsoft Entra. Admite $filter (eq , startsWith ). |
appId | Cadena | GUID único que representa el identificador de aplicación en el Microsoft Entra ID. Admite $filter (eq ). |
appliedConditionalAccessPolicies | colección appliedConditionalAccessPolicy | Proporciona una lista de directivas de acceso condicional que desencadena la actividad de inicio de sesión correspondiente. Las aplicaciones necesitan más privilegios relacionados con el acceso condicional para leer los detalles de esta propiedad. Para obtener más información, vea Permisos para ver las directivas de acceso condicional (CA) aplicadas en los inicios de sesión. |
clientAppUsed | Cadena | Identifica el cliente usado para la actividad de inicio de sesión. Los clientes de autenticación modernos incluyen Browser , modern clients . Los clientes de autenticación heredados incluyen Exchange ActiveSync , IMAP , MAPI , SMTP , POP y other clients . Admite $filter (eq ). |
conditionalAccessStatus | conditionalAccessStatus | Notifica el estado de una directiva de acceso condicional activada. Los valores posibles son success , failure , notApplied y unknownFutureValue Admite $filter (eq ). |
correlationId | Cadena | Identificador de solicitud enviado desde el cliente cuando se inicia el inicio de sesión. Se usa para solucionar problemas de actividad de inicio de sesión. Admite $filter (eq ). |
createdDateTime | DateTimeOffset | Fecha y hora (UTC) se inició el inicio de sesión. Ejemplo: la medianoche del 1 de enero de 2014 se notifica como 2014-01-01T00:00:00Z . Admite $orderby , $filter (eq , le y ge ). |
deviceDetail | deviceDetail | Información del dispositivo desde donde se produjo el inicio de sesión; incluye el identificador de dispositivo, el sistema operativo y el explorador. Admite $filter (eq , startsWith ) en las propiedades browser y operatingSytem . |
id | Cadena | Identificador único que representa la actividad de inicio de sesión. Admite $filter (eq ). |
ipAddress | Cadena | Dirección IP del cliente usado para iniciar sesión. Admite $filter (eq , startsWith ). |
isInteractive | Booleano | Indica si un inicio de sesión es interactivo. |
location | signInLocation | Proporciona el código de ciudad, estado y país donde se originó el inicio de sesión. Admite $filter (eq , startsWith ) en las propiedades city, state y countryOrRegion . |
resourceDisplayName | Cadena | Nombre del recurso en el que el usuario inició sesión. Admite $filter (eq ). |
resourceId | Cadena | Identificador del recurso en el que el usuario inició sesión. Admite $filter (eq ). |
riskDetail | riskDetail | Motivo de un estado específico de un usuario de riesgo, un inicio de sesión o un evento de riesgo. Los valores posibles son none , adminGeneratedTemporaryPassword , userPerformedSecuredPasswordChange , userPerformedSecuredPasswordReset , adminConfirmedSigninSafe , aiConfirmedSigninSafe userPassedMFADrivenByRiskBasedPolicy , , adminDismissedAllRiskForUser , , adminConfirmedSigninCompromised , hidden , adminConfirmedUserCompromised , unknownFutureValue , adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal , , m365DAdminDismissedDetection , userChangedPasswordOnPremises , , adminDismissedRiskForSignIn . adminConfirmedAccountSafe Debe usar el encabezado de Prefer: include-unknown-enum-members solicitud para obtener el siguiente valor o valores en esta enumeración evolvable: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal , m365DAdminDismissedDetection , userChangedPasswordOnPremises , adminDismissedRiskForSignIn , adminConfirmedAccountSafe . El valor none significa que Microsoft Entra detección de riesgos no ha marcado al usuario ni al inicio de sesión como un evento de riesgo hasta ahora. Admite $filter (eq ).Nota: Los detalles de esta propiedad solo están disponibles para Microsoft Entra ID clientes de P2. Todos los demás clientes se devuelven hidden . |
riskEventTypes_v2 | Colección de cadenas | Lista de tipos de eventos de riesgo asociados al inicio de sesión. Valores posibles: unlikelyTravel , anonymizedIPAddress , maliciousIPAddress , , malwareInfectedIPAddress unfamiliarFeatures , suspiciousIPAddress , , leakedCredentials , investigationsThreatIntelligence , generic o unknownFutureValue . Admite $filter (eq , startsWith ). |
riskLevelAggregated | riskLevel | Nivel de riesgo agregado. Los valores posibles son: none , low , medium , high , hidden y unknownFutureValue . El valor hidden significa que el usuario o el inicio de sesión no estaba habilitado para Protección de Microsoft Entra ID. Admite $filter (eq ). Nota: Los detalles de esta propiedad solo están disponibles para Microsoft Entra ID clientes de P2. Todos los demás clientes se devuelven hidden . |
riskLevelDuringSignIn | riskLevel | Nivel de riesgo durante el inicio de sesión. Los valores posibles son: none , low , medium , high , hidden y unknownFutureValue . El valor hidden significa que el usuario o el inicio de sesión no estaba habilitado para Protección de Microsoft Entra ID. Admite $filter (eq ). Nota: Los detalles de esta propiedad solo están disponibles para Microsoft Entra ID clientes de P2. Todos los demás clientes se devuelven hidden . |
riskState | riskState | Notifica el estado del usuario de riesgo, el inicio de sesión o un evento de riesgo. Los valores posibles son: none , confirmedSafe , remediated , dismissed , atRisk , confirmedCompromised y unknownFutureValue . Admite $filter (eq ). |
status | signInStatus | Estado de inicio de sesión. Incluye el código de error y la descripción del error (si se produce un error de inicio de sesión). Admite $filter (eq ) en la propiedad errorCode . |
userDisplayName | Cadena | Nombre para mostrar del usuario que inició el inicio de sesión. Admite $filter (eq , startsWith ). |
userId | Cadena | Identificador del usuario que inició el inicio de sesión. Admite $filter (eq ). |
userPrincipalName | Cadena | Nombre principal de usuario del usuario que inició el inicio de sesión. Este valor siempre está en minúsculas. Para los usuarios invitados cuyos valores en el objeto de usuario contienen normalmente #EXT# antes de la parte del dominio, esta propiedad almacena el valor en minúsculas y en el formato "true". Por ejemplo, mientras el objeto de usuario almacena AdeleVance_fabrikam.com#EXT#@contoso.com , los registros de inicio de sesión almacenan adelevance@fabrikam.com .Admite $filter (eq , startsWith ). |
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"id": "String (identifier)",
"createdDateTime": "String (timestamp)",
"appDisplayName": "String",
"appId": "String",
"ipAddress": "String",
"clientAppUsed": "String",
"correlationId": "String",
"conditionalAccessStatus": "string",
"appliedConditionalAccessPolicies": [{"@odata.type": "microsoft.graph.appliedConditionalAccessPolicy"}],
"isInteractive": true,
"deviceDetail": {"@odata.type": "microsoft.graph.deviceDetail"},
"location": {"@odata.type": "microsoft.graph.signInLocation"},
"riskDetail": "string",
"riskLevelAggregated": "string",
"riskLevelDuringSignIn": "string",
"riskState": "string",
"riskEventTypes": ["string"],
"riskEventTypes_v2": ["String"],
"resourceDisplayName": "string",
"resourceId": "string",
"status": {"@odata.type": "microsoft.graph.signInStatus"},
"userDisplayName": "string",
"userId": "string",
"userPrincipalName": "string"
}