I denne vejledning kan du læse om de WorkPoint indstillinger, der skal sættes op i Management.
Bemærk: Et krav for WorkPoint integrationen er, at brugerne benytter OpenID connect til at logge ind.
Opsætning af WorkPoint integration i FirstAgenda Management
Api endpoint:
- Dette er URL til kundens WorkPoint API.
- URL’en skal oplyses af Fellowmind
- Eksempel: https://municipality.azure-api.net/first-agenda/api/FirstAgenda
SharePoint url:
- Dette er linket, som brugerne tilgår WorkPoint løsningen igennem.
- Denne skal oplyses af Fellowmind
- Eksempel: https://workpoint365test.sharepoint.com/sites/PublicESDH
Token endpoint:
- Endpoint, hvor systembrugeren kan trække sit token.
- Eksempel: https://login.microsoftonline.com/common/oauth2/token
Tenant:
- WorkPoints EntraID Tentant ID.
- Denne kan oplyses af WorkPoint, eller læses ud af OIDC well-known filen.
- Eksempel: 0db2c88f-50f0-4bca-a5ae-6ad9fc3b0c65
Service account refresh token:
- Refresh token til FirstAgenda Managements service account
- Denne skal oplyses af FellowMind. Skal hentes gennem et værktøj, som WorkPoint har lavet.
- Eksempel: Det vil være en længere og kompliceret tekst, ikke læsbar.
Webhook url:
- Dette er URL'en til hvor den af WorkPoint udviklede logic app kører. Det er denne, som griber FirstAgenda Managements Webhook kald.
- Denne skal oplyses af Fellowmind
- Eksempel: https://prod-117.westeurope.logic.azure.com:443/workflows/79ff0389e41642898c3a94762da11446/triggers/manual/paths/invoke?api-version=2016-10-01
- OBS! Det er vigtigt, at Webhook url’en slutter på “api-version=2016-10-01”. Er url’en længere end dette, så skal alt efter “api-version=2016-10-01” slettes.
OpenID Connect
- Ved WorkPoint kunder skal OpenId Connect sættes op, her skal den normale guide følges
- Ved WorkPoint kunder skal der i Management udfyldes “Yderligere scopes”. Denne skal oplyses af Fellowmind.
Indstillinger, som skal udleveres af FirstAgenda
Url til API
- Dette er selve URL’en, som skal kaldes, når WorkPoint henter/opdaterer data i FirstAgenda Management’s API
- Denne skal oplyses af FirstAgenda Management
- Eksempel: https://kunde-api.agendamanagement.dk
Url til auth server
- Dette er selve URL’en, som skal kaldes, når WorkPoint vil hente et token, som skal bruges til at kunne tilgå FirstAgenda Management’s API
- Denne skal oplyses af FirstAgenda Management
- Eksempel: https://kunde-auth.agendamanagement.dk
Client id
- Dette er denne client, som skal bruges til at kunne hente et token
- Denne har altid værdien: WorkPointClient
Client Secret
- Dette er koden, som skal bruges til at hente et token
- Denne skal oplyses af FirstAgenda Management
- Koden vil være forskellig hver gang