Denne tjekliste sikrer at en ny kunde er 100% klargjort før første login. Gennemgå de
6 punkter med kunden, udfyld værdierne undervejs, og saml det hele ét sted. Er alt afkrydset,
kan I logge ind og komme i gang med det samme.
~1 time med kundens IT-ansvarligeKunden bruger egne nøglerKan printes/udfyldes
Før I går i gang — det skal 2doIT/forhandleren have på plads
Kundens Uniconta CRM-modul (App-Id 4443) skal være aktiveret/licenseret på kundens Uniconta-aftale.
Kunden er oprettet i CRM-systemet med sit Uniconta firma-ID (det tal der indtastes på login-siden).
Den kommende admin skal findes som medarbejder i Uniconta (korrekte initialer/Number — en e-mail hjælper til kodeord-nulstilling og evt. Microsoft-login).
1
Uniconta: CRM-modul + API-bruger
Indtastes på login-siden (firma-opsætning) — ikke under Indstillinger
Kunden skal levere
En Uniconta server-/API-bruger (login-e-mail + kodeord) med adgang til kundens Uniconta-firma. CRM'et logger ind som denne bruger ved alle datakald.
Kundens Uniconta firma-ID (tallet der indtastes i "Firma-ID" på login).
Sikre at server-brugeren har API-adgang og rettigheder til at læse debitorer, kreditorer, medarbejdere, ordrer, fakturaer m.m. Forbindelsen verificeres live ved opsætning.
Sådan gør I i CRM'et
Gå til login-siden og indtast firma-ID. Har firmaet ingen gemte oplysninger endnu, vises formularen "Firma-opsætning / Server-bruger".
Udfyld Serverbruger (Uniconta-brugernavn) og kodeord, og gem. Systemet verificerer mod Uniconta og gemmer kodeordet krypteret.
I skal ikke indtaste nogen AccessId/nøgle-GUID — CRM'et bruger automatisk sin egen faste CRM-nøgle (App-Id 4443), så belastningen kan skelnes fra andre løsninger.
Uniconta-forudsætning: CRM-modulet (App-Id 4443) skal være aktivt på kundens aftale, ellers afvises forbindelsen. Den kommende admin skal desuden findes som medarbejder i Uniconta med korrekte initialer.
Forbindelse verificeret — CRM'et kan hente data fra Uniconta.
2
Office 365 / Microsoft Graph
Indtastes i CRM › Indstillinger › fanen "Microsoft" (kræver admin)
Hver kunde opretter sin egen App-registrering i sit eget Microsoft-tenant — der er ingen delt app. Bruges til e-mail-afsendelse, kalender-invitationer og kontakt-synk fra sælgerens egen postkasse.
I Azure Portal (kundens IT gør dette)
App registrations › New registration. Navngiv fx 2doCRM Graph Integration.
Under Redirect URI vælg platform Web og indsæt CRM'ets callback-URL (vises til at kopiere i CRM-opsætningen), i produktion:
https://2dofieldcrm.app.hosting.dk/api/crm/graph/callback Bruges Microsoft-login (SSO) også, tilføj desuden /api/auth/microsoft/callback.
Kopiér Application (client) ID og Directory (tenant) ID.
Certificates & secrets › New client secret → kopiér Value med det samme (ikke Secret-ID'et!).
API permissions (Microsoft Graph, Delegated) — tilføj og giv admin consent:
Tilladelse
Bruges til
Mail.Read, Mail.Send
Læse/sende e-mail fra sælgerens postkasse
Calendars.ReadWrite
Kalender-invitationer til besøg/møder
Contacts.ReadWrite
Synkronisering af kontaktpersoner
User.Read, offline_access
Bruger-info + vedvarende login (påkrævet)
Indsæt Value fra client secret — ikke Secret-ID'et (GUID). CRM'et advarer hvis den ligner et GUID. Er I på SharePoint-tilkøb kræves separate tilladelser (Files.ReadWrite.All, Sites.Read.All) med app-consent.
Kunden bruger sin egen API-nøgle — forbruget faktureres kunden direkte, ikke forhandleren. Bruges til lead-scoring, "næste bedste handling", e-mail-/tilbudsudkast m.m.
Kunden skal levere
En API-nøgle fra enten Anthropic (Claude) eller OpenAI.
Sådan gør I i CRM'et
Slå AI-integration til.
Vælg Udbyder: Claude eller OpenAI.
Vælg Model — fx claude-sonnet-5 (Claude) eller gpt-4o-mini (OpenAI); "Andet…" tillader en egen model-id.
Indsæt API-nøglen (gemmes krypteret) og gem.
Vælg evt. hvor ofte lead-scoring skal køre automatisk: fra / ugentligt / dagligt.
En Mailchimp Marketing API-nøgle. Server-/datacenter-delen udledes automatisk af nøglen (fx …-us21) — I skal ikke indtaste den separat.
(Valgfrit) hvilket samtykke-felt på kontaktpersonen der markerer nyhedsbrev-tilmelding. Er det blankt, medtages alle kontakter med e-mail.
Sådan gør I i CRM'et
Slå Mailchimp til.
Indsæt API-nøglen (gemmes krypteret).
Vælg evt. samtykke-felt i dropdownen, og gem.
Kampagner oprettes/sendes i Mailchimp; CRM'et leverer hvem der skal modtage dem (upsert til en Mailchimp-målgruppe) og synkroniserer afmeldinger tilbage til CRM-samtykke.
Mailchimp forbundet — kampagne-modtagere kan synkroniseres.
5
Admin-bruger + første login
Sker på login-siden første gang
Sådan oprettes den første admin
Firmaet skal først have gemte Uniconta-oplysninger (trin 1).
Den kommende admin logger ind med sine Uniconta-initialer + firma-ID. Systemet tjekker at medarbejderen findes i Uniconta — ellers afvises login.
Den allerførste bruger for et firma aktiveres automatisk. Alle efterfølgende brugere oprettes inaktive og skal godkendes af en admin.
Første login har intet kodeord → brugeren sendes til "Sæt kodeord" (min. 4 tegn).
Når kodeordet sættes, og firmaet ikke har nogen admin endnu, bliver denne bruger automatisk admin — det er "første bruger = admin"-reglen.
Bliver den første admin låst ude, kan I bruge "Glemt kodeord" på login-siden (e-mailen hentes fra Uniconta-medarbejderkortet — derfor er en e-mail på medarbejderen en fordel).
Admin oprettet og logget ind.
6
Rettigheder til øvrige brugere
Admin styrer det under CRM › Brugeradministration (eller Indstillinger › Brugere)
Sådan giver admin adgang til nye brugere
En ny Uniconta-medarbejder aktiveres med knappen "Aktivér" — systemet opretter brugeren og sender et midlertidigt kodeord på e-mail.
Klik rettigheds-ikonet ud for brugeren for at åbne "Rettigheder"-panelet.
Vælg "Fuld adgang", eller kryds præcist de menuer og faner af som brugeren må se. Admins har altid fuld adgang og kan ikke begrænses.
15 faner kan skjules (fx tilbud, ordrer, fakturaer, statistik, e-mails, tidslinje, relationer, dokumenter, noter, tickets). Kontakter og firma-info er altid synlige.
Vigtigt: Er en brugers rettigheder sat til "Fuld adgang" (standard for nye brugere, minus Administration), har de adgang til alt. En tom liste betyder bevidst "ingen adgang". Menu-rettigheder håndhæves også på serveren, så en gættet URL afvises.
Brugere oprettet og tildelt rettigheder — kunden er klar.