Organization Insights


# Organization Insights

The feature is in the Beta stage. We are working on adding more capabilities for this feature.

Asgardeo allows administrators and organization owners to view insights of the organizations they manage.

To check insights of your organization:

  1. On the Asgardeo Console, go to Insights.

  2. Select one of the following activities to see insights related to it.

    • Login - displays insights related to successful and failed user logins made to business applications and the My Account portal.
    • Registration - displays insights related to user registrations via self sign-up and admin-initiated registration methods.
  3. Use the dropdown in the top right corner to adjust the duration.

    Asgardeo provides insights for up to a maximum of 30 days.

The example below shows insights related to login events of the organization for the past 7 days.

Select the period for the insights to be displayed

The statistics displayed in the graphs are not real-time.

Why?
There is a latency of up to 20 minutes between the user activity and insights. This delay ensures accurate data processing and allows for a more comprehensive analysis of user logins and login trends.

# User engagement metrics

This section will help you further understand the statistics shown in the graphs.

# Active Users

This graph in login insights, represents the number of unique user logins within the selected duration. You can view each day's count by hovering your mouse over a point on the graph. This metric helps measure the daily engagement of users with the platform. Unique active users

# Total Logins

This graph in login insights, represents the total number of successful user logins within the selected duration. By hovering your mouse over a point on the graph, you can view the specific count of user logins for each day. Total user logins

# Failed Logins

This graph in login insights, represents the total number of failed logins within the selected duration. You can view each day's failed login attempt count by hovering your mouse over a point on the graph. Failed login attempts

The graph does not include data related to failed login attempts made by the organization owner or administrators to either the Asgardeo Console or the My Account portal.

# User Signups

This graph in registration insights, represents the total number of successful user signups within the selected duration. You can view each day's signup count by hovering your mouse over a point on the graph.

User signups graph

# Filter insights

You can use filters to further narrow down insights related to login and registration activities.

To filter insights,

  1. On the Asgardeo Console, go to Insights, and select an activity (Login or Registration).

  2. Click the filter icon and use the following fields to filter insights .

    Filter attribute The attribute for which to filter insights.
    Filter condition The logical operator that must be satisfied between the filter attribute and the filter value.
    (Currently, this is set to Equals)
    Filter value Value of the filter attribute.

    All filter values are case sensitive.

    Filter insights related to logins

The table below has detailed information on all the filtering options available for insights of your organization.

User activity Filter attribute Description
Login Application Filter logins based on the name of an application in your organization.

Examples for applications: My Account
User ID Filter logins based on the user ID found in a user's profile.

Example for a user ID: 1450ea7f-88db-49c2-b750-065e219a1fba
User store Filter logins based on the domain name of a user store in your organization.

Examples for user stores: PRIMARY, DEFAULT
Connection Type Filter logins based on the method of user login.

For example, you can select Google to filter insights for users who logged in with Google.
Connection ID Filter logins based on the UUID of the connection used for login.

(You can find the UUID of a connection from the URL that appears when you select the connection from the Connections section on the Asgardeo Console.)

For example, if you have multiple Google connections configured, you can filter based on one of them by entering its UUID.
Registration Onboarding Method Filter registrations based on the method of user onboarding.

Select,
  • By administrator - to filter registrations initiated and completed by an administrator.
  • Email invitation - to filter registrations initiated by an administrator but completed by the user by accepting an email invite.
  • Self-registration - to filter registrations initiated and completed by a user via self-signup.
User ID Filter registrations based on the user ID found in a user's profile.

Example for a user ID: 1450ea7f-88db-49c2-b750-065e219a1fba