signIn-Ressourcentyp
Namespace: microsoft.graph
Wichtig
Die APIs unter der /beta
Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
Enthält Informationen zu den Anmeldeaktivitäten von Benutzern oder Anwendungen in Ihrem Verzeichnis. Sie benötigen eine Microsoft Entra ID P1- oder P2-Lizenz, um Anmeldeprotokolle mithilfe des Microsoft-Graph-API herunterladen zu können.
Die Microsoft Entra Datenaufbewahrungsrichtlinien steuern die Verfügbarkeit von Anmeldeprotokollen.
Hinweis
Diese API gibt nur interaktive Anmeldungen zurück, es sei denn, Sie legen einen expliziten Filter fest. Der Filter zum Abrufen nicht interaktiver Anmeldungen lautet z. B https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq 'nonInteractiveUser')
. .
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
List | signIn | Lesen von Eigenschaften und Beziehungen von signIn-Objekten. |
Get | signIn | Lesen von Eigenschaften und Beziehungen eines signIn-Objekts. |
Gefährdung bestätigen | Keine | Markieren Sie ein Ereignis in den Microsoft Entra Anmeldeprotokollen als riskant. |
Als sicher bestätigen | Keine | Markieren Sie ein Ereignis in Microsoft Entra Anmeldeprotokollen als sicher. |
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
appDisplayName | String | Der im Microsoft Entra Admin Center angezeigte Anwendungsname. Unterstützt $filter (eq , startsWith ). |
appId | String | Der Anwendungsbezeichner in Microsoft Entra ID. Unterstützt $filter (eq ). |
appliedConditionalAccessPolicies | appliedConditionalAccessPolicy-Sammlung | Eine Liste der Richtlinien für bedingten Zugriff, die die entsprechende Anmeldeaktivität auslöst. Apps benötigen weitere Berechtigungen im Zusammenhang mit bedingtem Zugriff, um die Details dieser Eigenschaft lesen zu können. Weitere Informationen finden Sie unter Berechtigungen zum Anzeigen angewendeter Richtlinien für bedingten Zugriff (Ca) in Anmeldungen. |
appliedEventListeners | appliedAuthenticationEventListener-Auflistung | Ausführliche Informationen zu den Listenern, z. B. Azure Logic Apps und Azure Functions, die die entsprechenden Ereignisse im Anmeldeereignis ausgelöst haben. |
appTokenProtectionStatus | tokenProtectionStatus | Der Tokenschutz schafft eine kryptografisch sichere Verbindung zwischen dem Token und dem Gerät, für das es ausgestellt wird. Dieses Feld gibt an, ob das App-Token an das Gerät gebunden wurde. |
authenticationAppDeviceDetails | authenticationAppDeviceDetails | Enthält Details zu der App und dem Gerät, die während eines Microsoft Entra Authentifizierungsschritts verwendet werden. |
authenticationAppPolicyEvaluationDetails | authenticationAppPolicyDetails-Sammlung | Enthält Details zu den Microsoft Entra Richtlinien, die während eines Authentifizierungsschritts auf eine Benutzer- und Clientauthentifizierungs-App angewendet werden. |
authenticationContextClassReferences | authenticationContext-Sammlung | Enthält eine Auflistung von Werten, die die Authentifizierungskontexte für bedingten Zugriff darstellen, die auf die Anmeldung angewendet werden. |
authenticationDetails | authenticationDetail-Sammlung | Das Ergebnis des Authentifizierungsversuchs und weitere Details zur Authentifizierungsmethode. |
authenticationMethodsUsed | Zeichenfolgensammlung | Die verwendeten Authentifizierungsmethoden. Mögliche Werte: SMS , Authenticator App , App Verification code , Password , FIDO , PTA oder PHS . |
authenticationProcessingDetails | keyValue-Sammlung | Weitere Details zur Authentifizierungsverarbeitung, z. B. der Agentname für PTA und PHS oder ein Server- oder Farmname für die Verbundauthentifizierung. |
authenticationProtocol | protocolType | Listen den Protokoll- oder Gewährungstyp, der in der Authentifizierung verwendet wird. Die möglichen Werte sind: none , oAuth2 , ropc , wsFederation , saml20 , deviceCode , unknownFutureValue , authenticationTransfer , . nativeAuth Wird none für alle Authentifizierungen verwendet, die keinen bestimmten Wert in dieser Liste enthalten. Sie müssen den Anforderungsheader Prefer: include-unknown-enum-members verwenden, um die folgenden Werte in dieser verteilbaren Enumeration abzurufen: authenticationTransfer , nativeAuth . |
authenticationRequirement | String | Dies enthält die höchste Authentifizierungsebene, die für alle Anmeldeschritte erforderlich ist, damit die Anmeldung erfolgreich ist. Unterstützt $filter (eq , startsWith ). |
authenticationRequirementPolicies | authenticationRequirementPolicy-Sammlung | Quellen der Authentifizierungsanforderung, z. B. bedingter Zugriff, MFA pro Benutzer, Identitätsschutz und Sicherheitsstandards. |
autonomousSystemNumber | Int32 | Die autonome Systemnummer (Autonomous System Number, ASN) des netzwerks, das vom Akteur verwendet wird. |
azureResourceId | String | Enthält eine vollqualifizierte Azure Resource Manager-ID einer Azure-Ressource, auf die während der Anmeldung zugegriffen wird. |
clientAppUsed | String | Der Legacyclient, der für die Anmeldeaktivität verwendet wird. Beispiel: , , , , , MAPI , SMTP oder POP . IMAP Modern clients Exchange ActiveSync Browser Unterstützt $filter (eq ). |
clientCredentialType | clientCredentialType | Beschreibt den Anmeldeinformationstyp, den ein Benutzerclient oder Dienstprinzipal für Microsoft Entra ID bereitgestellt hat, um sich selbst zu authentifizieren. Sie können diese Eigenschaft überprüfen, um weniger sichere Anmeldeinformationstypen nachzuverfolgen und zu beseitigen oder um watch für Clients und Dienstprinzipale mit anomalen Anmeldeinformationstypen zu verwenden. Mögliche Werte sind: none , clientSecret , clientAssertion , federatedIdentityCredential , managedIdentity , certificate , unknownFutureValue . |
conditionalAccessAudiences | String | Eine Liste, die die Zielgruppe angibt, die der bedingte Zugriff während eines Anmeldeereignisses ausgewertet hat. Unterstützt $filter (eq ). |
conditionalAccessStatus | conditionalAccessStatus | Der status der ausgelösten Richtlinie für bedingten Zugriff. Mögliche Werte: success , failure , notApplied oder unknownFutureValue . Unterstützt $filter (eq ). |
correlationId | String | Der Bezeichner, den der Client sendet, wenn die Anmeldung initiiert wird. Diese Eigenschaft wird für die Problembehandlung der entsprechenden Anmeldeaktivität beim Aufrufen von Support verwendet. Unterstützt $filter (eq ). |
createdDateTime | DateTimeOffset | Das Datum und die Uhrzeit, zu der die Anmeldung initiiert wurde. Der Zeitstempeltyp liegt immer in UTC-Zeit vor. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z . Unterstützt $orderby , $filter (eq , le und ge ). |
crossTenantAccessType | signInAccessType | Beschreibt den Typ des mandantenübergreifenden Zugriffs, der vom Akteur für den Zugriff auf die Ressource verwendet wird. Mögliche Werte: none , b2bCollaboration , b2bDirectConnect , microsoftSupport , serviceProvider , unknownFutureValue , passthrough . Außerdem müssen Sie den Anforderungsheader Prefer: include-unknown-enum-members verwenden, um die folgenden Werte in dieser verteilbaren Enumeration abzurufen: passthrough . Wenn die Anmeldung die Mandantengrenzen nicht überschritten hat, lautet none der Wert . |
deviceDetail | deviceDetail | Die Geräteinformationen, von denen aus die Anmeldung erfolgt ist. Enthält Informationen wie deviceId, Betriebssystem und Browser. Unterstützt $filter (eq , startsWith ) für browser - und operatingSystem-Eigenschaften . |
federatedCredentialId | String | Enthält den Bezeichner der Anmeldeinformationen für die Verbundidentität einer Anwendung, wenn anmeldeinformationen für die Verbundidentität verwendet wurden. |
flaggedForReview | Boolesch | Während einer fehlgeschlagenen Anmeldung kann ein Benutzer eine Schaltfläche im Azure-Portal auswählen, um das fehlgeschlagene Ereignis für Mandantenadministratoren zu markieren. Wenn ein Benutzer die Schaltfläche auswählt, um die fehlgeschlagene Anmeldung zu kennzeichnen, ist true dieser Wert . |
globalSecureAccessIpAddress | String | Die IP-Adresse des globalen sicheren Zugriffs, von der aus die Anmeldung initiiert wurde. |
homeTenantId | String | Die Mandanten-ID des Benutzers, der die Anmeldung initiiert. Gilt nicht für Anmeldungen bei verwalteten Identitäten oder Dienstprinzipalen. |
homeTenantName | String | Bei Benutzeranmeldungen der Bezeichner des Mandanten, in dem der Benutzer Mitglied ist. Wird nur in Fällen aufgefüllt, in denen der Basismandant eine positive Zustimmung zu Microsoft Entra ID erteilt, um den Mandanteninhalt anzuzeigen. |
id | String | Der Bezeichner, der die Anmeldeaktivität darstellt. Geerbt von entity. Unterstützt $filter (eq ). |
incomingTokenType | incomingTokenType | Gibt die Tokentypen an, die Microsoft Entra ID zum Authentifizieren des Akteurs in der Anmeldung angezeigt wurden. Mögliche Werte sind: none , primaryRefreshToken , saml11 , saml20 , unknownFutureValue , remoteDesktopToken , refreshToken . HINWEIS Microsoft Entra ID möglicherweise auch Tokentypen verwendet haben, die in diesem Enumerationstyp nicht aufgeführt sind, um den Akteur zu authentifizieren. Schließen Sie nicht das Fehlen eines Tokens ab, wenn es sich nicht um einen der aufgeführten Typen handelt. Außerdem müssen Sie den Anforderungsheader Prefer: include-unknown-enum-members verwenden, um die folgenden Werte in dieser verteilbaren Enumeration abzurufen: remoteDesktopToken , refreshToken . |
ipAddress | String | Die IP-Adresse des Clients, von dem aus die Anmeldung erfolgt ist. Unterstützt $filter (eq , startsWith ). |
ipAddressFromResourceProvider | String | Die IP-Adresse, die ein Benutzer verwendet hat, um einen Ressourcenanbieter zu erreichen, der verwendet wird, um die Konformität mit bedingtem Zugriff für einige Richtlinien zu bestimmen. Wenn ein Benutzer beispielsweise mit Exchange Online interagiert, kann die IP-Adresse, die Microsoft Exchange vom Benutzer erhält, hier aufgezeichnet werden. Dieser Wert ist häufig null . |
isInteractive | Boolesch | Gibt an, ob eine Benutzeranmeldung interaktiv ist. Bei der interaktiven Anmeldung stellt der Benutzer einen Authentifizierungsfaktor für Microsoft Entra ID bereit. Zu diesen Faktoren gehören Kennwörter, Antworten auf MFA-Herausforderungen, biometrische Faktoren oder QR-Codes, die ein Benutzer Microsoft Entra ID oder einer zugehörigen App bereitstellt. Bei der nicht interaktiven Anmeldung gibt der Benutzer keinen Authentifizierungsfaktor an. Stattdessen verwendet die Client-App ein Token oder Code, um eine Ressource im Namen eines Benutzers zu authentifizieren oder darauf zuzugreifen. Nicht interaktive Anmeldungen werden häufig für einen Client verwendet, um sich im Namen eines Benutzers in einem für den Benutzer transparenten Prozess anzumelden. |
isTenantRestricted | Boolesch | Zeigt an, ob das Anmeldeereignis einer Microsoft Entra Mandanteneinschränkungsrichtlinie unterliegt. |
isThroughGlobalSecureAccess | Boolesch | Gibt an, ob ein Benutzer über den Global Secure Access-Dienst gelangt ist. |
location | signInLocation | Der Ort, das Bundesland und der zweistellige Ländercode, von dem aus die Anmeldung erfolgt ist. Unterstützt $filter (eq , startsWith ) für City-, State- und countryOrRegion-Eigenschaften. |
managedServiceIdentity | managedIdentity | Enthält Informationen zur verwalteten Identität, die für die Anmeldung verwendet wird, einschließlich ihres Typs, der zugeordneten Azure Resource Manager -Ressourcen-ID (ARM) und Informationen zu Verbundtoken. |
networkLocationDetails | networkLocationDetail-Sammlung | Die Details zum Netzwerkstandort, einschließlich des Typs des verwendeten Netzwerks und seiner Namen. |
originalRequestId | String | Der Anforderungsbezeichner der ersten Anforderung in der Authentifizierungssequenz. Unterstützt $filter (eq ). |
originalTransferMethod | originalTransferMethods | Übertragungsmethode, die verwendet wird, um eine Sitzung während aller nachfolgenden Anforderungen zu initiieren. Mögliche Werte sind: none , deviceCodeFlow , authenticationTransfer , unknownFutureValue . |
privateLinkDetails | privateLinkDetails | Enthält Informationen zur Microsoft Entra Private Link Richtlinie, die dem Anmeldeereignis zugeordnet ist. |
processingTimeInMilliseconds | Int | Die Verarbeitungszeit der Anforderung in Millisekunden in AD STS. |
resourceDisplayName | String | Der Name der Ressource, bei der sich der Benutzer angemeldet hat. Unterstützt $filter (eq ). |
resourceId | String | Der Bezeichner der Ressource, bei der sich der Benutzer angemeldet hat. Unterstützt $filter (eq ). |
resourceServicePrincipalId | String | Der Bezeichner des Dienstprinzipals, der die Zielressource im Anmeldeereignis darstellt. |
resourceTenantId | String | Der Mandantenbezeichner der Ressource, auf die in der Anmeldung verwiesen wird. |
riskDetail | riskDetail | Der Grund für einen bestimmten Zustand eines riskanten Benutzers, einer Anmeldung oder eines Risikoereignisses. Die möglichen Werte sind none , adminGeneratedTemporaryPassword , userPerformedSecuredPasswordChange , userPerformedSecuredPasswordReset , adminConfirmedSigninSafe , aiConfirmedSigninSafe , userPassedMFADrivenByRiskBasedPolicy , adminDismissedAllRiskForUser adminConfirmedUserCompromised hidden adminConfirmedSigninCompromised , adminConfirmedServicePrincipalCompromised unknownFutureValue adminDismissedAllRiskForServicePrincipal , m365DAdminDismissedDetection , , userChangedPasswordOnPremises , adminDismissedRiskForSignIn , , . adminConfirmedAccountSafe Sie müssen den Anforderungsheader Prefer: include-unknown-enum-members verwenden, um die folgenden Werte in dieser verteilbaren Enumeration abzurufen: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal , m365DAdminDismissedDetection , userChangedPasswordOnPremises , adminDismissedRiskForSignIn , , adminConfirmedAccountSafe . Der Wert none bedeutet, dass Microsoft Entra Risikoerkennung den Benutzer oder die Anmeldung bisher nicht als riskantes Ereignis gekennzeichnet hat. Unterstützt $filter (eq ).Anmerkung: Details für diese Eigenschaft sind nur für Microsoft Entra ID P2-Kunden verfügbar. Alle anderen Kunden werden zurückgegeben hidden . |
riskEventTypes_v2 | String collection | Die Liste der Risikoereignistypen, die der Anmeldung zugeordnet sind. Mögliche Werte: unlikelyTravel , anonymizedIPAddress , maliciousIPAddress , unfamiliarFeatures , malwareInfectedIPAddress , suspiciousIPAddress , leakedCredentials , investigationsThreatIntelligence , generic oder unknownFutureValue . Unterstützt $filter (eq , startsWith ). |
riskLevelAggregated | riskLevel | Die aggregierte Risikostufe. Mögliche Werte: none , low , medium , high , hidden oder unknownFutureValue . Der Wert hidden bedeutet, dass der Benutzer oder die Anmeldung für Microsoft Entra ID Protection nicht aktiviert war. Unterstützt $filter (eq ). Anmerkung: Details für diese Eigenschaft sind nur für Microsoft Entra ID P2-Kunden verfügbar. Alle anderen Kunden werden zurückgegeben hidden . |
riskLevelDuringSignIn | riskLevel | Die Risikostufe während der Anmeldung. Mögliche Werte: none , low , medium , high , hidden oder unknownFutureValue . Der Wert hidden bedeutet, dass der Benutzer oder die Anmeldung für Microsoft Entra ID Protection nicht aktiviert war. Unterstützt $filter (eq ). Anmerkung: Details für diese Eigenschaft sind nur für Microsoft Entra ID P2-Kunden verfügbar. Alle anderen Kunden werden zurückgegeben hidden . |
riskState | riskState | Der Risikostatus eines risikobehafteten Benutzers, einer Anmeldung oder eines Risikoereignisses. Mögliche Werte: none , confirmedSafe , remediated , dismissed , atRisk , confirmedCompromised oder unknownFutureValue . Unterstützt $filter (eq ). |
servicePrincipalCredentialKeyId | String | Der eindeutige Bezeichner der Schlüsselanmeldeinformationen, die vom Dienstprinzipal zur Authentifizierung verwendet werden. |
servicePrincipalCredentialThumbprint | String | Der Zertifikatfingerabdruck des Zertifikats, das vom Dienstprinzipal zur Authentifizierung verwendet wird. |
servicePrincipalId | String | Der für die Anmeldung verwendete Anwendungsbezeichner. Dieses Feld wird ausgefüllt, wenn Sie sich mit einer Anwendung anmelden. Unterstützt $filter (eq , startsWith ). |
servicePrincipalName | String | Der für die Anmeldung verwendete Anwendungsname. Dieses Feld wird ausgefüllt, wenn Sie sich mit einer Anwendung anmelden. Unterstützt $filter (eq , startsWith ). |
sessionLifetimePolicies | sessionLifetimePolicy-Sammlung | Alle Sitzungsverwaltungsrichtlinien für bedingten Zugriff, die während des Anmeldeereignisses angewendet wurden. |
signInEventTypes | Zeichenfolgensammlung | Gibt die Kategorie der Anmeldung an, die das Ereignis darstellt. Bei Benutzeranmeldungen kann die Kategorie oder nonInteractiveUser sein interactiveUser und entspricht dem Wert für die isInteractive-Eigenschaft für die Anmelderessource. Für Anmeldungen mit verwalteter Identität lautet managedIdentity die Kategorie . Für Dienstprinzipalanmeldungen lautet die Kategorie servicePrincipal. Mögliche Werte: interactiveUser , nonInteractiveUser , servicePrincipal , managedIdentity , unknownFutureValue . Unterstützt $filter (eq , ne ). |
signInIdentifier | String | Die Identifikation, die der Benutzer für die Anmeldung angegeben hat. Dies kann der userPrincipalName sein, wird aber auch aufgefüllt, wenn sich ein Benutzer mit anderen Bezeichnern anmeldet. |
signInIdentifierType | signInIdentifierType | Der Typ des Anmeldebezeichners. Mögliche Werte sind: userPrincipalName , phoneNumber , proxyAddress , qrCode , onPremisesUserPrincipalName und unknownFutureValue . |
signInTokenProtectionStatus | tokenProtectionStatus | Der Tokenschutz schafft eine kryptografisch sichere Verbindung zwischen dem Token und dem Gerät, für das es ausgestellt wird. Dieses Feld gibt an, ob das Anmeldetoken an das Gerät gebunden wurde. Mögliche Werte sind: none , bound , unbound , unknownFutureValue . |
status | signInStatus | Die Anmelde-status. Enthält den Fehlercode und die Beschreibung des Fehlers (für einen Anmeldefehler). Unterstützt $filter (eq ) für die errorCode-Eigenschaft . |
tokenIssuerName | String | Der Name des Identitätsanbieters. Beispiel: sts.microsoft.com . Unterstützt $filter (eq ). |
tokenIssuerType | tokenIssuerType | Der Typ des Identitätsanbieters. Mögliche Werte sind: AzureAD , ADFederationServices , UnknownFutureValue , AzureADBackupAuth , ADFederationServicesMFAAdapter , NPSExtension . Sie müssen den Anforderungsheader Prefer: include-unknown-enum-members verwenden, um die folgenden Werte in dieser verteilbaren Enumeration abzurufen: AzureADBackupAuth , ADFederationServicesMFAAdapter , NPSExtension . |
uniqueTokenIdentifier | String | Ein eindeutiger base64-codierter Anforderungsbezeichner, der zum Nachverfolgen von Token verwendet wird, die von Microsoft Entra ID ausgegeben werden, während sie bei Ressourcenanbietern eingelöst werden. |
userAgent | String | Die Benutzer-Agent-Informationen im Zusammenhang mit der Anmeldung. Unterstützt $filter (eq , startsWith ). |
userDisplayName | String | Der Anzeigename des Benutzers. Unterstützt $filter (eq , startsWith ). |
userId | String | Der Bezeichner des Benutzers. Unterstützt $filter (eq ). |
userPrincipalName | String | Benutzerprinzipalname des Benutzers, der die Anmeldung initiiert hat. Dieser Wert wird immer in Kleinbuchstaben geschrieben. Für Gastbenutzer, deren Werte im Benutzerobjekt in der Regel vor dem Domänenteil enthalten #EXT# sind, speichert diese Eigenschaft den Wert sowohl in Kleinbuchstaben als auch im Format "true". Während beispielsweise das Benutzerobjekt speichert AdeleVance_fabrikam.com#EXT#@contoso.com , speichern adelevance@fabrikam.com die Anmeldeprotokolle .Unterstützt $filter (eq , startsWith ). |
userType | signInUserType | Gibt an, ob der Benutzer Mitglied oder Gast im Mandanten ist. Mögliche Werte sind: member , guest und unknownFutureValue . |
mfaDetail (veraltet) | mfaDetail | Diese Eigenschaft ist veraltet. |
Beziehungen
Keine
JSON-Darstellung
Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.
{
"@odata.type": "#microsoft.graph.signIn",
"appDisplayName": "String",
"appId": "String",
"authenticationContextClassReferences": [{"@odata.type": "microsoft.graph.authenticationContext"}],
"appliedConditionalAccessPolicies": [
{
"@odata.type": "microsoft.graph.appliedConditionalAccessPolicy"
}
],
"appliedEventListeners": [
{
"@odata.type": "microsoft.graph.appliedAuthenticationEventListener"
}
],
"appTokenProtectionStatus": {
"@odata.type": "microsoft.graph.tokenProtectionStatus"
},
"authenticationAppDeviceDetails": {
"@odata.type": "microsoft.graph.authenticationAppDeviceDetails"
},
"authenticationAppPolicyEvaluationDetails": [
{
"@odata.type": "microsoft.graph.authenticationAppPolicyDetails"
}
],
"authenticationDetails": [
{
"@odata.type": "microsoft.graph.authenticationDetail"
}
],
"authenticationMethodsUsed": [
"String"
],
"authenticationProcessingDetails": [
{
"@odata.type": "microsoft.graph.keyValue"
}
],
"authenticationRequirement": "String",
"authenticationRequirementPolicies": [
{
"@odata.type": "microsoft.graph.authenticationRequirementPolicy"
}
],
"autonomousSystemNumber": "Integer",
"azureResourceId": "String",
"clientAppUsed": "String",
"conditionalAccessStatus": "String",
"correlationId": "String",
"createdDateTime": "String (timestamp)",
"crossTenantAccessType": "String",
"deviceDetail": {
"@odata.type": "microsoft.graph.deviceDetail"
},
"federatedCredentialId": "String",
"flaggedForReview": "Boolean",
"id": "String (identifier)",
"homeTenantId": "String",
"homeTenantName": "String",
"isInteractive": "Boolean",
"isTenantRestricted": "Boolean",
"ipAddress": "String",
"ipAddressFromResourceProvider": "String",
"location": {
"@odata.type": "microsoft.graph.signInLocation"
},
"mfaDetail": {
"@odata.type": "microsoft.graph.mfaDetail"
},
"networkLocationDetails": [
{
"@odata.type": "microsoft.graph.networkLocationDetail"
}
],
"originalRequestId": "String",
"originalTransferMethod": "String",
"privateLinkDetails": {
"@odata.type": "microsoft.graph.privateLinkDetails"
},
"processingTimeInMilliseconds": "Integer",
"riskDetail": "String",
"riskEventTypes_v2": [
"String"
],
"riskLevelAggregated": "String",
"riskLevelDuringSignIn": "String",
"riskState": "String",
"resourceDisplayName": "String",
"resourceId": "String",
"resourceTenantId": "String",
"servicePrincipalCredentialKeyId": "String",
"servicePrincipalCredentialThumbprint": "String",
"servicePrincipalId": "String",
"servicePrincipalName": "String",
"sessionLifetimePolicies": [{"@odata.type": "microsoft.graph.sessionLifetimePolicy"}],
"signInEventTypes": [
"String"
],
"signInIdentifier": "String",
"signInIdentifierType": "String",
"signInTokenProtectionStatus": "String",
"status": {
"@odata.type": "microsoft.graph.signInStatus"
},
"tokenIssuerName": "String",
"tokenIssuerType": "String",
"userAgent": "String",
"userDisplayName": "String",
"userId": "String",
"userPrincipalName": "String",
"userType": "String"
}