Microsoft Entra Id - Sign In Log API

Ron Weasley 0 Reputation points
2024-06-06T07:39:54.48+00:00

Hello Team,

Could you please let us know, the difference between these sign-In APIs

[ https://graph.microsoft.com/beta/auditLogs/signIns]
https://graph.microsoft.com/v1.0/auditLogs/signIns

Reference:
https://learn.microsoft.com/en-us/graph/api/resources/signin?view=graph-rest-1.0
https://learn.microsoft.com/en-us/graph/api/resources/signin?view=graph-rest-beta

Thanks,
Ravi P.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,459 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
20,642 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. CarlZhao-MSFT 40,311 Reputation points
    2024-06-06T08:48:07.8966667+00:00

    Hi @Ron Weasley

    The main differences between the Microsoft Graph sign-in APIs for the beta and v1.0 endpoints are as follows:

    Beta Endpoint (https://graph.microsoft.com/beta/auditLogs/signIns):

    • Includes APIs that are currently in preview.
    • May contain more features or properties that are not yet available in the v1.0 endpoint.
    • Subject to potential breaking changes as it’s still in development.
    • Not recommended for use in production applications due to the possibility of changes.

    v1.0 Endpoint (https://graph.microsoft.com/v1.0/auditLogs/signIns):

    • Contains generally available APIs that are considered stable.
    • Recommended for all production apps.
    • Less likely to undergo significant changes that would affect existing applications.

    In summary, the beta version is best for testing and development purposes to explore new features, while the v1.0 version should be used for applications that are in production due to its stability and general availability.