I am currently streaming my Azure AD sign-in logs to Log Analytics (as described in this MS Doc). I also have a separate Azure Function that retrieves all Users from Graph API, performs some lookup operations, and creates a "CompanyTeam" value for each user. The Function runs once per day.
My goal is to combine the AAD sign-in Logs Analytics with the "CompanyTeam" data, so that I can perform queries like SigninLogs | join kind=inner CompanyTeam on UserPrincipalName
- What is the best storage option for Azure Function outputting User+CompanyTeam data? It is a daily refresh that overwrites previous values.
- How do I connect that storage option to the existing AAD Sign-in Log Analytics workspace?
Thanks for any guidance.