Overblik
Denne guide beskriver, hvordan du som IT-administrator klargør og installerer DPG Outlook Office Add-in til det nye Outlook.
Processen er opdelt i to faser:
- Klargøring — opret en App-registrering i Azure (Microsoft Entra ID), så Add-in kan benytte Single Sign-On (SSO) via OAuth 2.0.
- Installation — hent manifest-filen fra DPG kundeportal og udrul Add-in via Microsoft 365 Admin Center.
Forudsætninger
Inden du går i gang, skal følgende være på plads:
- Du har adgang til Azure Portal som Global Administrator eller Application Administrator.
- Du har adgang til Microsoft 365 Admin Center som tenant-administrator.
- Du har adgang til DPG kundeportal.
- DPG Servicen er konfigureret (se separat vejledning: Klargøring til DPG Service).
Fase 1: Klargøring — App-registrering i Azure
DPG Outlook Office Add-in kræver en Registered Application i Azure, som håndterer SSO via OAuth 2.0. Du kan gennemføre dette enten automatisk med et PowerShell-script eller manuelt trin for trin.
Nye kunder: Denne app-registrering oprettes normalt som del af den indledende klargøring af DPG.
Eksisterende kunder: Hvis du ikke tidligere har konfigureret den nye DPG Outlook Office Add-in, skal du gennemføre nedenstående trin. Foretag efterfølgende ikke ændringer i app-registreringen uden instruktion fra Timengo DPG Support.
Mulighed A: Automatisk opsætning med PowerShell (anbefales)
Download og kør følgende PowerShell-script, som automatisk opretter og konfigurerer App-registreringen:
Download: Create-DPGAppRegistration.ps1 (zip)
Scriptet håndterer alle manuelle trin inkl. rettigheder og admin consent. Outputtet gemmes i filen DPGOfficeAddin-TechnicalDetails.txt i samme mappe som scriptet.
Scriptet kræver modulerne Microsoft.Graph og Az.Accounts som installeres automatisk, hvis de ikke er til stede.
Overdragelse til Timengo DPG
Når konfigurationen er gennemført, skal du overdrage følgende oplysninger til Timengo DPG som angivet i velkomstbrevet:
| Oplysning | Eksempel |
|---|---|
| Application (client) ID | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
| Directory (tenant) ID | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
Mulighed B: Manuel konfiguration i Azure (trin-for-trin)
Trin 1: Opret ny app-registrering
- Log ind på Azure Portal som administrator.
- Gå til Microsoft Entra ID → App registrations → New registration.
- Udfyld følgende felter:
- Name:
DPG Office Add-in (dpgofficeaddin.dpgapi.dk) - Supported account types:
Accounts in this organization directory only (Single tenant) - Redirect URI: Vælg
Single-page application (SPA), og angiv værdienhttps://dpgofficeaddin.dpgapi.dk
- Name:
- Vælg Register.
Trin 2: Notér Application- og Directory-ID
I sektionen Overview noterer du:
- Application (client) ID
- Directory (tenant) ID
Trin 3: Angiv Application ID URI
- Gå til Expose an API → Add.
- Opdatér Application ID URI til:
api://dpgofficeaddin.dpgapi.dk/<Application (client) ID> - Vælg Save.
Trin 4: Tilføj scope
- Vælg Add a scope i panelet Expose an API.
- Udfyld felterne:
- Scope name:
Authenticated - Who can consent:
Admins and users - Admin consent display name:
Authenticated - Admin consent description:
Authenticated - State:
Enabled
- Scope name:
- Vælg Add scope.
Trin 5: Forhåndsgodkend Microsoft Office
- Vælg Add a client application i panelet Expose an API.
- Indsæt client ID:
ea5a67f6-b6f3-4338-b240-c655ddc3cc8e
(Dette forhåndsgodkender alle Microsoft Office Application-endpoints.) - Markér feltet Authorized scopes (det scope du oprettede i trin 4).
- Vælg Add application.
Trin 6: Tilføj API-rettigheder (Microsoft Graph)
- Gå til API permissions → Add a permission → Microsoft Graph → Delegated permissions.
- Søg og markér følgende rettigheder:
emailopenidprofileMail.ReadMail.SendMail.Read.SharedMail.Send.SharedUser.Read
- Vælg Add permissions.
Trin 7: Giv admin consent
- I panelet Configured permissions vælger du Grant admin consent for [din organisation].
- Bekræft ved at vælge Yes.
- Kontrollér, at alle rettigheder i listen vises med grøn markering.
Trin 8: Opdatér manifest
- Gå til Manifest.
- Find linjen med
"accessTokenAcceptedVersion", og ændr værdien franulltil2. - Vælg Save.
Trin 9: Tilføj ekstra Redirect URI
- Gå til Authentication → sektionen Single-page application Redirect URIs.
- Vælg Add URI, og tilføj:
brk-multihub://dpgofficeaddin.dpgapi.dk - Vælg Save.
Overdragelse til Timengo DPG
Når konfigurationen er gennemført, skal du overdrage følgende oplysninger til Timengo DPG som angivet i velkomstbrevet:
| Oplysning | Eksempel |
|---|---|
| Application (client) ID | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
| Directory (tenant) ID | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
Fase 2: Installation af Add-in via Microsoft 365 Admin Center
Installationen foregår i to dele: Test deployment til udvalgte superbrugere, og derefter Release deployment til hele organisationen. Vi anbefaler stærkt denne to-trins-fremgangsmåde.
Trin 1: Hent manifest-filer
- Log ind på DPG kundeportal.
- Åbn siden Download & Install.
- Hent begge manifest-filer:
- Test deployment-manifest — f.eks.
manifest_DPG_testdeployment_3.0.1193.1.xml - Release-manifest — f.eks.
manifest_DPG_3.0.1193.1.xml
- Test deployment-manifest — f.eks.
Trin 2: Installér Test deployment-versionen
- Gå til Microsoft 365 Admin Center → Settings → Integrated apps.
- Vælg Upload custom apps.
- Sæt App type til
Office Add-in. - Vælg Upload manifest file (.xml) from device.
- Vælg Choose file, og udpeg test deployment-manifestet.
- Verificér, at manifestet valideres uden fejl, og vælg Næste.
- Angiv testbrugere (de superbrugere der skal verificere Add-in), og vælg Næste.
- Vælg Accept permissions → Næste → Accept.
- Vælg Finish deployment → Done.
Trin 3: Installér Release-versionen til alle brugere
Når testbrugerne har godkendt funktionaliteten, gentages installationsproceduren fra trin 2 — men denne gang vælges release-manifestet (IKKE test deployment-versionen), og du angiver de ønskede brugere eller hele organisationen.
Validering — sådan ved du, at det virker
- Add-in vises i Outlook under tilføjelsesprogrammer.
- Brugeren kan logge ind med SSO uden manuel indtastning af adgangskode.
- Knappen Send sikker post er tilgængelig i Outlook.
Opdatering af eksisterende installation
- Gå til Settings → Integrated apps, og filtrer på
DPG. - Vælg DPG-udgaven markeret som Test deployment.
- Vælg Update add-in, upload det nye test-manifest, og vælg Access and update.
- Lad testbrugerne verificere den nye version.
- Gentag for release-versionen (den, der IKKE er markeret som Test deployment).
Fejlsøgning
| Problem | Mulig årsag | Løsning |
|---|---|---|
| Add-in vises ikke i Outlook | Udrulning ikke færdig endnu | Vent op til 24 timer. Prøv at genstarte Outlook. |
| "DPG er endnu ikke klar" ved afsendelse | Add-in ikke indlæst færdig | Vent 10–20 sekunder efter åbning af Outlook, inden du sender. |
| To ukendte App-registreringer med navn "DPG secure communication" | Automatisk oprettet af Azure | Disse er normale. Azure opretter dem, når brugere tilføjes. De slettes automatisk ved afinstallation. |
| SSO virker ikke | App-registrering ikke korrekt konfigureret | Verificér, at Application (client) ID og Directory (tenant) ID er overdraget korrekt til Timengo DPG. |
| Manifest-validering fejler ved upload | Forkert manifest-fil valgt | Tjek, om du har hentet den rigtige fil fra DPG kundeportal (test vs. release) |
Ofte stillede spørgsmål
Kan vi bruge en anden deployment-metode end Fixed?
Vi anbefaler Fixed (standardvalget). Det sikrer automatisk udrulning, inkl. til delte postkasser. Metoderne Available og Optional understøttes teknisk, men giver ikke automatisk udrulning til fælles/delte postkasser.
Kan Add-in installeres med "sideloading" i stedet?
Ja, men det anbefales ikke. Sideloading kræver, at hver enkelt bruger selv håndterer installation og opdatering, og giver ingen central kontrol over versionsstyring.
Hvad med den gamle DPG Outlook Office Add-in v2.2?
V2.2 anbefales ikke længere. Manifest-filen kan undtagelsesvis hentes via URL-format:https://[HOSTNAME]/api/addin/[CUSTOMERID]/manifest/v2.2
Brug for hjælp?
Kan du ikke løse problemet med denne guide? Opret en supportsag hos Timengo DPG Support:
servicecenter.sikker-post.dk