Enter your Dynamics URL, sign in with Azure AD, done. First-time in a tenant may need an admin consent click.
https://acme.crm.dynamics.com. Your Dynamics admin can copy it from the browser address bar when they're signed into Dynamics. Regional suffixes like .crm4.dynamics.com (EMEA) or .crm5.dynamics.com (APAC) work too.On registration approval, the registrant is upserted as a Contact in Dynamics (matched by emailaddress1). Attendance is recorded as a Dataverse Appointment linked to the Contact via regardingobjectid_contact, with statecode/statuscode mapping to register/attend/cancel.
We chose Appointment over Customer Insights - Journeys msevtmgt_event because Appointment works on every Dynamics tenant; CIJ requires an extra SKU that many customers don't have. If you have CIJ and would prefer we write to real Event entities, email support and we'll build it.
Azure AD → Enterprise applications and clicks Grant admin consent. After that any user in the tenant can sign in without approval.