Opsætning af Microsoft Graph - Kalender

Formål:


Denne vejledning beskriver dels, hvordan du konfigurerer integrationen til at booke aftaler i en Outlook-kalender og dels, hvordan du konfigurerer bookingelementet.

Sidst redigeret: 07/08-2025

Indholdsfortegnelse:


1. Forudsætninger

2. Forarbejde

3. Vejledning

3.1. Oplysninger

3.2. Exchange API Type

4. Konfiguration

1. Forudsætninger


For at kunne bruge integrationen til at booke aftaler i en Outlook-kalender skal EWS-snitfladen være tilgængelig for XFlow-installationen.

Har du en SaaS-installation, betyder det, at EWS-snitfladen skal være tilgængelig udenfor jeres netværk.

2. Forarbejde


Bookingfunktionen i XFlow er lavet til at kunne vælge allerede oprettede aftaler i en Outlook-kalender, så inden du kan tage funktionen i brug i XFlow, skal du have oprettet en række aftaler i en Outlook-kalender, som er dem, der skal kunne bookes.

Hvis du vil sørge for, at aftalen bliver booket eksempelvis i en kollegas kalender, kan du tilføje deltagere til aftalerne. Deltagerne vil kunne se, om aftalen er booket, da der i forlængelse af aftalens emne kommer til at stå: " - Booket", når aftalen bookes af en bruger via XFlow.

3. Vejledning


For at gøre brug af bookingelementet skal en administrator med ansvar for Azure/AD/Exchange-infrastrukturen oprette et API-endpoint/app (kaldet for eksempel “XFlow”) som bookingelementet kan kommunikere med, hvor vi gør brug af “app permissions”.

Følgende oplysninger skal gives:

  • Navn i XFlow - brugerdefineret navn til kalenderen, der vises i drop-down listen ved konfiguration af bookingfeltet.

  • Kalendernavn (Som det vises i Outlook/Office365)

  • Bruger email / kalenderejers brugernavn

  • ClientID

  • ClientSecretValue

  • TenantID

Derudover skal API-endpoint give XFlow følgende tilladelser på vegne af kalenderejere:

  • Calendar.ReadWrite

  • Mail.ReadWrite

  • Mail.Send


3.1. Oplysninger

Den data, der efterspørges, finder du i din Office 365 løsning. Nedenstående billede er taget fra vores egen løsning, hvor du kan se Application ID, som er client ID. Directory, der henviser til tenant ID og Client credentials, hvor du finder client secret value.

Du skal kigge efter disse felter i Microsoft Azure



3.2. Exchange API Type

For at gøre brug af "Microsoft Graph API"-konfigurationer ovenfor skal du ændre "Exchange API Type" under systemindstillinger -> "System" fra "OnPremise" til "Microsoft Graph".

Bemærk: at Exchange API Type påvirker alle integrationer, der gør brug af Exchange, f. eks. Filboks, Bookingelement og Email afsendelse via Exchange

Vælg “MicrosoftGraph” fra drop-down listen


4. Konfiguration


Du skal i første omgang have oprettet kalenderoplysningerne i administrationsdelen af XFlow.

Vælg systemopsætning > Indstillinger i menuen i venstre side og gå ned til overskriften “Microsoft Graph - Kalendere”.

Indtast herefter oplysningerne for opsætning af bookingelementet

Indtast oplysningerne


Når du har indtastet oplysningerne, vil XFlow være forbundet til din kalender og du vil kunne anvende kalenderen i XFlows Booking-felt. Klik her for at læse mere om brugen af booking-feltet.

Relaterede artikler


Opsætning af: Mails fra Cicero

Opsætning af: ADFS på SaaS-miljø

Opsætning af: Digital Post