Hi @maja.effenberg , we do have a guide on how to integrate azureAD. https://docs.zitadel.com/docs/guides/integrate/azuread-oidc The only difference for social logins is the configuration of the app on the side of microsoft. For azureAD you do only allow azureAD accounts, and for social login you need to select that you allow both.
Unfortunately the process does not work completely right now. Because microsoft does not send the email verified attribute, ZITADEL will generate a email verification mail for the user.
One of our next topics is to make templates for different identity providers, where we can also define some more things on how the provider should be integrated (e.g. set all mails to verified, etc.)