Legacy Dev Forum Posts

 View Only

Sign Up

How to identify that a user successfully logged in with Microsoft Azure single sign on?

  • 1.  How to identify that a user successfully logged in with Microsoft Azure single sign on?

    Posted 06-05-2025 18:33

    eparis | 2024-12-12 16:49:15 UTC | #1

    Hello.

    I've been looking at the audit notification topic and trying to use it to identify when a user logs in to the platform.

    When doing a normal authentication by providing user and password in the Genesys Cloud UI, I see that a "AuthUser" entity type notification is sent.

    {
      "version": "0",
      "id": "....",
      "detail-type": "v2.audits.entitytype.{id}.entityid.{id}",
     ...
      "detail": {
        "topicName": "v2.audits.entitytype.AuthUser.entityid.......",
        "version": "2",
        "eventBody": {
          ...
          "serviceName": "PeoplePermissions",
          "level": "USER",
          "eventTime": "2024-12-12T15:11:35.000Z",
          "message": {
            "localizableMessageCode": "USER_AUTH_SUCCESS",
            "message": "successful authentication by user",
            "messageWithParams": "",
            "messageParams": {
              
            }
          },
          "action": "Authenticate",
          "entityType": "AuthUser",
          ....
        },
        ...
      }
    }

    However, when authenticating by using the Microsoft Azure single sign on, this AuthUser event isn't sent.

    Why is this happening? Is there any other way of identifying with notification topics when a user authenticates with the Microsoft single sign on feature?

    Appreciate any help. Thanks.


    system | 2025-01-11 16:50:08 UTC | #2

    This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.


    This post was migrated from the old Developer Forum.

    ref: 30834