Microsoft Office 365 integrasjon
FNMS kan kobles mot Microsoft 365 for ytterligere lisenshåndtering. Dette skal gi muligheter for å ha bedre kontroll på at brukere har korrekt plan og på at man hverken er under- eller overlisensiert.
Beskrivelse av integrasjon
FlexNet Beacon bruker Microsoft Graph API for å hente informasjon om brukere, SKU og rapporter.
FlexNet Beacon sender en forespørsel til Azure AD som genererer en refresh token og en access token. Refresh token benyttes for fremtidige autentisieringer, og benyttes for å lage nye access tokens hver gang en ny sesjon starter.
MS genererer token med kun lesetilgang til rapporter og AD. Den kan ikke benyttes for å få tilgang til andre ressurser eller informasjon.
Microsoft benytter OAuth 2.0 for autorisasjon.
Metode 1: FNMS Multi-Tenant App Connector
FNMS sin Multi-Tenant App Connector er den anbefalte metoden fra Flexera.
For å sette opp initiell kobling mot MS 365 og MS Graph fra FlexNet Beacon må man benytte en konto med følgende tilganger. Konto benyttes ikke for å koble til men for å generere token med lesetilgang mot MS Graph.
Flexera dokumentasjon på hvordan den settes opp.
Metode 2: Registrere app i Azure portalen
Alternativt i følge Flexera kan en Azure Global Administrator* logge inn på Azure portalen og sette opp koblingen derfra og manuelt legge inn refresh token i konfigurasjonen på FlexNet Beacon.
Ved opprettelse av app'en kan vi spesifisere hvilke rettigheter den skal ha (directory.read.all, reports.read.all, and offline_access)
Dette er metoden vi selv anbefaler, da den gir oss mer kontroll.
Flexera dokumentasjon på hvordan det settes opp.