Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Get-EntraBetaApplicationSignInSummary

Get sign in summary by last number of days.

Syntax

Default (Default)

Get-EntraBetaApplicationSignInSummary

 -Days <Int32>
 [-Top <Int32>]
 [-Filter <String>]
 [<CommonParameters>]

Description

The Get-EntraBetaApplicationSignInSummary cmdlet gets sign-in summaries for the last 7 or 30 days.

Returns the properties below:

  • appDisplayName - the name of the application that the user signed into.
  • failedSignInCount - count of failed sign-ins made by the application.
  • successPercentage - the percentage of successful sign-ins made by the application.
  • successfulSignInCount - count of successful sign-ins made by the application.

Examples

Example 1: Get sign in summary by application for the last week

Connect-Entra -Scopes 'Reports.Read.All'
Get-EntraBetaApplicationSignInSummary -Days 7 -Filter "appDisplayName eq 'Graph Explorer'"
Id AppDisplayName FailedSignInCount SuccessPercentage SuccessfulSignInCount
-- -------------- ----------------- ----------------- ---------------------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb Graph Explorer 0 100 14

This example returns a summary of all sign ins to Graph Explorer for the last seven days.

  • -Days parameter specifies the number of past days summary contains. Valid values are only 7 and 30.

Example 2: Get sign in summaries for the last month

Connect-Entra -Scopes 'Reports.Read.All'
Get-EntraBetaApplicationSignInSummary -Days 30
Id AppDisplayName FailedSignInCount SuccessPercentage SuccessfulSignInCount
-- -------------- ----------------- ----------------- ---------------------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb Graph Explorer 3 96.74 89
bbbbbbbb-1111-2222-3333-cccccccccccc Azure Portal 3 99.15 350
cccccccc-2222-3333-4444-dddddddddddd Microsoft Community v2 0 100 4

This example returns summaries for all sign ins from the past 30 days.

  • -Days parameter specifies the number of past days summary contains. Valid values are only 7 and 30.

Example 3: Get top two sign in summaries for the last month

Connect-Entra -Scopes 'Reports.Read.All'
Get-EntraBetaApplicationSignInSummary -Days 30 -Top 2
Id AppDisplayName FailedSignInCount SuccessPercentage SuccessfulSignInCount
-- -------------- ----------------- ----------------- ---------------------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb Graph Explorer 3 96.74 89
bbbbbbbb-1111-2222-3333-cccccccccccc Azure Portal 3 99.15 350

This example returns top two summaries sign ins from the past 30 days. You can use -Limit as an alias for -Top.

  • -Days parameter specifies the number of past days summary contains. Valid values are only 7 and 30.

Parameters

-Days

Number of past days summary contains. Valid values are 7 and 30

Parameter properties

Type:System.Int32
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

-Filter

The OData v4.0 filter statement. Controls which objects are returned.

Parameter properties

Type:System.String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

-Top

The maximum number of records to return.

Parameter properties

Type:System.Int32
Default value:None
Supports wildcards:False
DontShow:False
Aliases:Limit

Parameter sets

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Outputs

Microsoft.Online.Administration.GetApplicationSignInSummaryObjectsResponse


Feedback

Was this page helpful?