Microsoft Dynamics 365 (CRM)
Den här guiden förklarar hur du ställer in Service-till-Service-autentisering (OAuth2) för Microsoft Dynamics 365 (CRM/Dataverse) så att Exopen kan synka data från din miljö.
Exopen synkar organisationsmetadata och konfigurerbara picklist-attribut (option set-värden). Ytterligare entitetssynkning kan konfigureras enligt avtal.
ℹ️ Uppkoppling sker idag via Exopens support. När du gått igenom stegen nedan skickar du dina uppgifter till support@exopen.se som färdigställer integrationen.
Steg 1: Registrera en applikation i Microsoft Entra ID
- Logga in på Azure-portalen och gå till Microsoft Entra ID → App registrations → New registration.
- Ange ett namn för applikationen, t.ex.
Exopen Dynamics 365. - Välj Accounts in this organizational directory only (Single tenant) som kontotyp.
- Lämna Redirect URI tomt — det behövs inte för Service-till-Service-flödet.
- Klicka på Register.
När applikationen är registrerad, anteckna följande från översiktssidan:
- Application (client) ID
- Directory (tenant) ID
Steg 2: Skapa en client secret
- På applikationens sida, gå till Certificates & secrets → Client secrets → New client secret.
- Ange en beskrivning och välj giltighetstid (12–24 månader rekommenderas).
- Klicka på Add.
- Kopiera Value för din client secret och spara det säkert.
⚠️ Värdet visas endast en gång. Om det tappas måste en ny hemlighet skapas.
Steg 3: Skapa en Application User i Power Platform Admin Center
Åtkomst till data i Dynamics 365 (Dataverse) styrs via en applikationsanvändare som kopplas till Entra-applikationen — inte via API-behörigheter i appregistreringen. Du behöver därför inte lägga till några "API permissions" i Azure-portalen.
- Logga in på Power Platform Admin Center.
- Välj Manage → Environments och välj den miljö som ska integreras.
- Gå till Settings → Users + permissions → Application users.
- Klicka på + New app user.
- Klicka på + Add an app, sök efter applikationen som skapades i steg 1 (t.ex. via Application (client) ID), välj den och klicka Add.
- Välj en Business unit för applikationsanvändaren.
- Tilldela säkerhetsrollen System Reader (eller motsvarande läsroll enligt era interna riktlinjer). Detta ger Exopen läsåtkomst utan möjlighet att ändra data.
- Klicka på Create.
Steg 4: Skicka uppgifterna till Exopen
Skicka följande information till support@exopen.se:
- Tenant ID (Directory ID från steg 1)
- Client ID (Application ID från steg 1)
- Client Secret (värdet från steg 2)
- Org URL — webbadressen till din Dynamics-miljö, t.ex.
https://contoso.crm4.dynamics.com
🔐 Skicka helst client secret via en säker kanal (t.ex. lösenordshanterare med delningslänk) och inte i klartext i e-post.
När Exopen mottagit uppgifterna konfigureras integrationen och en första synk verifieras tillsammans med er.