Konfigurera Graph API (Excel, OneDrive)

För att kunna kommunicera med Excel 365, OneDrive och andra produkter som ingår i Office 365 använder vi det så kallade Graph API för att upprätta en anslutning till GoBright View. I stegen nedan hittar du alla krav för konfiguration.

Tänk på att dessa steg endast kan utföras av en Azure-administratör.

Hur får GoBright tillgång till filen/filerna?

GoBright View har tillgång till Excel-filen eller bildfilen/bildfilerna med hjälp av ett servicekonto. Filen/filerna kan antingen delas med (1) servicekontot eller ägas av (2) servicekontot.

  1. En användare skapar en fil eller mapp någonstans i sin OneDrive och ger sedan servicekontot åtkomst till den filen eller mappen (detaljerade steg nedan).
  2. Filen eller mappen kan skapas i OneDrive för själva servicekontot.
Använda ett servicekonto

Krav och önskemål

  • Ett administratörskonto för Office 365
  • Rättigheter för att bevilja API-behörigheter
  • Ett servicekonto med OneDrive-åtkomst

Inom Azure

Registrera en ansökan

  1. Gå till portal.azure.com och logga in med ett administratörskonto
  2. Gå till Azure Active Directory
  3. Gå till App-registreringar
  4. Klicka på + Ny registrering
    1. Ge denna applikation ett namn, till exempel: GoBright Visa
    2. Kontotyper som stöds: Endast konton i denna organisationskatalog (Single Tenant)
    3. Klicka på Registrera
       Knappen "Registrera" i Microsoft AzureAD

Skapa en klienthemlighet

  1. Öppna den app som du just har registrerat
  2. Gå till Certifierade & hemligheter
  3. Gå till klienthemligheter
  4. Klicka på + Ny klienthemlighet
    1. Beskrivning - Ge den en beskrivning
    2. Expires - ange ett utgångsdatum
    3. Markera detta datum i din kalender och kom ihåg att förnya hemligheten innan den löper ut
    4. Skriv ner det hemliga värdet eftersom det bara visas en gång. Detta värde behövs inom GoBright View senare. Vi behöver inte det hemliga ID:t.
      Om du har missat eller glömt det hemliga värdet tar du bort den här klienthemligheten och skapar en ny.

Ange API-behörigheter

  1. Öppna den app du just har skapat
  2. Gå till API-behörigheter
  3. Klient + Lägg till en behörighet
  4. Välj Microsoft Graph
  5. Välj Delegerade behörigheter
  6. Lägg till dessa behörigheter:
    1. Directory.AccessAsUser.All (delegerad)
    2. Filer.läs.alla (delegerad)
    3. User.Read (delegerad)
  7. Klicka på Ge administratörsmedgivande för [Azure-domän].
  8. Gå till Översikt
    1. Skriv ner applikationens (klientens) ID
    2. Skriv ner Directory (hyresgäst) ID

Skapa ett servicekonto

  1. Gå till Azure Active Directory
  2. Gå till Användare
  3. Klicka på + Ny användare och sedan på + Skapa ny användare
    1. Välj mall - Skapa användare
    2. Identitet
      1. Användarnamn - till exempel: gobright[Azure-Domain]
      2. Namn - till exempel: GoBright View Servicekonto
    3. Lösenord
      1. Välj Autogenererat lösenord eller Låt mig skapa lösenordet
      2. Skriv ner lösenordet
    4. Klicka på Skapa
    5. Öppna användaren
    6. Gå till Licenser
    7. Klicka på + Uppdrag
      1. Välj Microsoft 365 Business Basic
        Denna licens inkluderar OneDrive-åtkomst som vi behöver.
      2. Klicka på Spara

Du bör nu ha dessa uppgifter:

  1. Applikation (klient) ID
  2. Directory (hyresgäst) ID
  3. Klientens hemliga värde
  4. Användarnamn för servicekontot
  5. Lösenord för servicekontot

Detta var alla steg som måste utföras av en Azure-administratör. Vänligen ge dessa referenser till dem som fortsätter att konfigurera detta. Se följande guider för att fortsätta:

Excel 365

OneDrive bildspel

Använda appbehörigheter (äldre)

Från och med slutet av 2022 stöds detta inte längre. Vi har uppdaterat GoBright View-widgetarna i enlighet med detta. Om du fortfarande använder en äldre widget och vill migrera, vänligen kontakta vårt supportteam.

Krav och önskemål

  • Ett administratörskonto för Office 365
  • Rättigheter för att bevilja API-behörigheter

Inom Azure

Följande steg måste vidtas för att konfigurera Graph API:

Registrera en ansökan

  • https://portal.azure.com/#home
  • Navigera till Azure Active Directory
  • Tryck på Registreringar av appar
    mceclip0.png
  • Skapa en ny registrering
  • Ange ett namn (t.ex. GoBright View)
  • Låt övriga inställningar vara standardinställningar och tryck på Register-knappen på undersidan

Ange behörigheter

  • Öppna programmet och tryck på knappen Visa API-behörigheter knapp
    mceclip1.png
  • Tryck på knappen Lägg till en behörighet så öppnas ett nytt fönster
  • Välj Microsoft Graph när du uppmanas att ange ett API
  • Ange typ av behörighet till Application-behörigheter
  • En lång lista med behörigheter visas, beroende på vilka applikationer du använder måste följande behörigheter beviljas:
    • APIConnectors.Read.All - Typ: Applikation - För autentisering
    • Ansökan.läs.alla - Typ: Applikation - För navigering
    • Directory.Read.All - Typ: Application - För navigering mellan olika mappar
    • Files.Read.All - Typ: Applikation - Används av OneDrive
    • Rapporter.läs.alla - Typ: Applikation - Används av Excel
    • Sites.Read.All - Typ: Ansökan - Används av SharePoint

      Se till att behörigheterna beviljas som "Application"-behörigheter.

  • När rätt behörigheter har lagts till trycker du på Ge administratörens samtycke knapp
    mceclip2.png

Samla all information och skapa en kundhemlighet

För att kunna koppla upp sig mot applikationen behöver GoBright View tre typer av information:

  • Klient-ID: Detta finns på översiktssidan
  • Klienthemlighet: Måste skapas inom Certifikat & hemligheter
  • Hyresgästens ID: Detta kan hittas på översiktssidan

Först kopierar vi Client ID och Tenant ID från Overview i programmet. Dessa finns högst upp på sidan:

mceclip3.png

Nästa är Client Secret Value, för detta måste vi gå till Certifikat & hemligheter .

Klienthemligheten består av ett ID och ett värde, vi behöver värdet.

Piktogram för certifikat och hemliga värden

  • Skapa en ny kundhemlighet längst ner på denna sida
  • Du kan lägga till en beskrivning (t.ex. användning inom GoBright View)
  • Välj när nyckeln ska upphöra att gälla(Obs: vi rekommenderar att du ställer in utgångsdatumet så långt fram i tiden som möjligt. Ställ också in en påminnelse om att förnya nyckeln.
  • När klienthemligheten har skapats ska du omedelbart kopiera och notera det hemliga värdet eftersom det bara kommer att visas en gång. Om du inte fick värdet kan du ta bort de här stegen för att skapa ett nytt. Vi behöver inte det hemliga ID:t.

Det är all information vi behöver, sedan kan vi använda den här informationen i GoBright Widget.

Den här artikeln kommer från GoBright hjälpcenter.

Visa originalartikeln
GoBright Integrated Systems Europe (ISE) 3–6 februari 2026

ISE hålls på Fira de Barcelona Gran Via och är världens ledande evenemang för AV- och systemintegrationsbranschen.

Klicka här för att läsa mer och få din kostnadsfria registreringskod!
ISE-miniatyrbild 01