Get-AzureADAuditSignInLogs
로그인 감사 로그를 가져옵니다.
Syntax
Get-AzureADAuditSignInLogs
[-All <Boolean>]
[-Top <Int32>]
[-Filter <String>]
[<CommonParameters>]
Description
Get-AzureADAuditSignInLogs cmdlet은 Azure Active Directory 로그인 로그를 가져옵니다.
참고
이 cmdlet의 결과에는 비대화형 로그인이 포함되지 않습니다.
예제
예제 1: 특정 날짜 이후 로그인 로그 가져오기
PS C:\>Get-AzureADAuditSignInLogs -Filter "createdDateTime gt 2019-03-20"
이 명령은 2019년 3월 20일 또는 그 이후에 모든 로그인 로그를 가져옵니다.
예제 2: 사용자 또는 애플리케이션에 대한 로그인 로그 가져오기
PS C:\>Get-AzureADAuditSignInLogs -Filter "startsWith(userPrincipalName,'JNiyomugabo@Contoso.com')"
PS C:\>Get-AzureADAuditSignInLogs -Filter "userDisplayName eq 'Jean Niyomugabo'"
PS C:\>Get-AzureADAuditSignInLogs -Filter "appId eq 'de8bc8b5-d9f9-48b1-a8ad-b748da725064'"
PS C:\>Get-AzureADAuditSignInLogs -Filter "appDisplayName eq 'myApp'"
이러한 명령은 특정 사용자 또는 애플리케이션에 대한 모든 로그인 로그를 가져오는 다양한 방법입니다.
예제 3: 특정 위치에서 로그인 로그 가져오기
PS C:\>Get-AzureADAuditSignInLogs -Filter "location/city eq 'Redmond' and location/state eq 'Washington' and location/countryOrRegion eq 'US'"
이 명령은 위치별로 감사 로그를 가져오는 방법을 보여 줍니다.
예제 4: 지정된 상태 사용하여 모든 로그인 로그 가져오기
PS C:\>Get-AzureADAuditSignInLogs -Filter "status/errorCode eq 0" -All $true
PS C:\>Get-AzureADAuditSignInLogs -Filter "status/errorCode ne 0"
이러한 명령은 성공(eq 0) 및 실패(ne 0)에 대한 로그인 로그를 가져오는 방법을 보여 줍니다.
매개 변수
-All
특정 쿼리에 대한 서버의 모든 결과를 반환하는 것을 표현하는 부울
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Filter
oData v3.0 필터 문입니다. 반환되는 개체를 제어합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Top
반환할 최대 레코드 수입니다.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기