Skip to content

Graph app opsætning (Azure App Registration)

En Azure App Registration (Graph app) er nødvendig i to situationer:

Brug Kræver Graph app
Azure AD / EntraID login (basis) Nej — brugeren godkender blot første gang
Udgående mails via Microsoft Graph Ja
EntraID Styret (brugere/grupper styres i EntraID) Ja

Denne guide beskriver, hvordan App-registreringen oprettes og konfigureres i Azure-portalen, og hvor værdierne sættes ind i KeyBalance.


Opret App Registration i Azure

1. Log ind på Azure-portalen

Gå til portal.azure.com og log ind med en konto med administratorrettigheder.

2. Åbn App registrations

Søg efter App registrations i søgefeltet øverst, eller find det under Microsoft Entra ID → App registrations.

3. Registrér ny app

Klik New registration og udfyld:

  • Name: fx KeyBalance
  • Supported account types: Accounts in this organizational directory only (Single tenant)
  • Redirect URI: kan sættes til https://keybalance.dk — værdien har ingen praktisk betydning

Klik Register.

Registrer ny application dialog i Azure

4. Gem Tenant ID og Application ID

Fra oversigtssiden kopieres:

Felt Hvor i Azure
Application (client) ID Vist direkte på oversigtssiden
Directory (tenant) ID Vist direkte på oversigtssiden

Application overview med Tenant ID og Application ID

Begge værdier indsættes i KeyBalance under SYSTEMOPSÆTNING → KeyBalance Application (se Azure AD / EntraID login — Opsætning).

5. Opret Client Secret

Gå til Certificates & secrets → New client secret:

  • Sæt udløbstid til maksimum (typisk 24 måneder)
  • Klik Add
  • Kopiér Secret Value med det samme — den vises kun én gang

Opret ny client secret dialog

Husk at forny: Client secrets udløber. Notér udløbsdatoen og planlæg fornyelse i god tid — udløbet secret stopper mail-afsendelse og EntraID Styret-funktionalitet.

Client secret value og ID visning


API Permissions

Hvilke tilladelser der er nødvendige afhænger af, hvad Graph-appen bruges til:

Tilladelse Type Bruges til
Mail.Send Application Udgående mails via Microsoft Graph
User.Read.All Application EntraID Styret — aflæsning af brugere/grupper

Tilføj tilladelser

  1. Gå til API permissions → Add a permission → Microsoft Graph → Application permissions
  2. Søg og tilføj de nødvendige tilladelser
  3. Klik Grant admin consent — dette skal udføres af en Azure-administrator

API permissions oversigt med Grant admin consent

Tilføj Mail.Send permission dialog

Grant admin consent knap for permissions

Tilladelser af typen Application kræver altid Admin consent — de kan ikke godkendes af den enkelte bruger.


Indsæt værdier i KeyBalance

Gå til SYSTEMOPSÆTNING (VÆRKTØJ → VÆRKTØJ → SYSTEM → SYSTEMOPSÆTNING) og udfyld under KeyBalance Application:

Felt i KeyBalance Værdi fra Azure
Application ID Application (client) ID
Secret Value Client secret — Value (ikke Secret ID)
TenantID Directory (tenant) ID

Relaterede guides