Excel-widget – Migrationsvejledning
Overgangen fra Legacy Authentication til Microsoft Graph v2.0 med Secure Site Access giver en mere sikker og moderne måde at oprette forbindelse til og administrere dine datakilder på. Denne opdatering sikrer øget sikkerhed, bedre ydeevne og overensstemmelse med de aktuelle Microsoft-standarder.
Denne funktion understøttes af widgeten Excel DataSource. Ved at opgradere til Microsoft Graph v2.0 kan disse widgets sikkert hente og vise data, samtidig med at de opretholder en pålidelig integration med dit miljø.
Excel-widgeten kan downloades her: gobright
🚨 Der skal straks foretages en migrering
De gamle godkendelsesmetoder vil blive udfaset. Alle widgets, der bruger adgang via adgangskode eller brede tilladelser, skal overføres til Microsoft Graph v2.0 med sikre, udvalgte tilladelser.
- ✅ Mere sikker godkendelse uden lagring af brugeradgangskoder
- ✅ Klar til produktion og anbefalet af Microsoft
- ✅ Fremtidssikret mod ændringer i godkendelsesprocedurerne
- ✅ Detaljeret adgangskontrol – adgang til websteder kun efter behov
En sikker tilgang til SharePoint
🔒 Sikkerhed først ved migrering
Denne migrering anvender SharePoint-metoden med Sites.Selected-tilladelser for at opnå maksimal sikkerhed:
- ✅ Detaljeret adgangskontrol – Adgang kun til specifikt konfigurerede SharePoint-websteder
- ✅ Sikkerhed i produktionsklasse – Microsofts anbefalede tilgang til virksomheder
- ✅ Revisionsvenlig – Tydelige tilladelser og sporbar adgang
- ✅ Fremtidssikret – Sikker godkendelse uden omfattende tilladelser
Bemærk: Den tidligere anvendte metode med to stier er blevet fjernet af sikkerhedsmæssige årsager. Metoden med OneDrive og `Files.Read.All` ville give adgang til alle filer i hele økosystemet.
Trin 1: Opret en Azure AD-appregistrering
- Gå til Azure Portal → Azure Active Directory → App-registreringer
- Klik på »Ny registrering« og opret din app
- Skriv din Applikation (klient) ID og Directory (lejer) ID
- Gå til »Certifikater og hemmeligheder« → Opret ny klienthemmelighed
- Skriv den hemmelige værdi ned med det samme (du får den ikke at se igen)
Trin 2: Konfigurer API-tilladelser
Vælg tilladelser ud fra din strategi for filadgang:
SharePoint-websteder. Valgt tilladelse (sikker):
- Gå til »API-tilladelser« i din app-registrering
- Tilføj tilladelse → Microsoft Graph → Applikationstilladelser
- Tilføj:
Sites.Selected - Klik på »Giv administratorrettigheder«
Trin 3: Test af godkendelse
Kontroller, at dine app-adgangskoder fungerer med Microsoft Graph:
Trin 4: Find dit websteds-id (ved brug af SharePoint)
Brug Microsoft Graph Explorer til at finde dit websteds-id:
- Åbn Microsoft Graph Explorer
- Log ind med en konto, der har adgang til dit SharePoint-websted
- Rediger tilladelser, så de omfatter
Sites.Read.AllellerSites.Selected - Kør denne forespørgsel (erstatt »YourSiteName« med dit egentlige webstedsnavn):
Svaret vil indeholde oplysninger om webstedet:
Kopier websteds-id'et – du skal bruge det både til konfigurationen og til opsætningen af Sites.Selected.
Trin 5: Konfigurer tilladelser for udvalgte websteder (ved brug af SharePoint-metoden)
Giv din app adgang til bestemte SharePoint-websteder ved hjælp af Graph Explorer:
Udskift med dit faktiske websteds-id fra trin 4 og your-app-client-id med din Azure-apps klient-id.
Meddelelsen om, at det er lykkedes, angiver, at din app nu udelukkende har læseadgang til det pågældende SharePoint-websted.
Længere nede i denne artikel kan du finde oplysninger om de enkelte Excel-widgets.
Konfiguration af Excel-datakilde-widget
Formål: At læse Excel-filer fra SharePoint med detaljerede tilladelser
Der er tre konfigurationsmuligheder til opsætning af widgeten. Det anbefales kun at bruge én mulighed ad gangen for at sikre en overskuelig og stabil konfiguration.
Uanset hvilken mulighed du vælger, er de tre første felter – Tenant ID, Client ID og Client Secret – obligatoriske. Disse værdier er de samme og skal angives ved alle tre konfigurationsmetoder, da de etablerer den nødvendige forbindelse og godkendelse.
Gennemgå kravene for hver af de tre nedenstående muligheder.
Mulighed A (placering valgt)
Hvis du vælger at konfigurere denne indstilling, skal du indtaste det websteds-ID, du har modtaget i trin 4.
Mulighed B (valgt placering)
Hvis du vælger denne mulighed B, skal to felter udfyldes. Du skal udfylde felterne »Værtsnavn« og »Navn på SharePoint-websted«.
Valgmulighed C (læs det hele)
Hvis du vælger denne mulighed, skal du kun udfylde navnet på SharePoint-webstedet.
Adgang til SharePoint-mapper:
- SharePoint-websteder.Udvalgte – Kun adgang til specifikt konfigurerede SharePoint-websteder
- Detaljerede tilladelser – Hvert websted skal udtrykkeligt tildeles adgang via Graph Explorer
- Sikkerhed, der er klar til brug – Ingen generel adgang, der kan udsætte følsomme data for risiko
🎯 Oversigt over migrationen
Din widget er nu klar til brug med moderne, sikker godkendelse:
- ✅ Excel-widgets: Hent regnearksdata fra SharePoint med detaljerede tilladelser
- ✅ Sikkerhed først: Sites.Selected-tilladelser til detaljeret adgangskontrol
- ✅ Fremtidssikret: Microsoft Graph v2.0 med klientlegitimationsoplysninger
- ✅ Forbedret ydeevne: Optimerede API-kald og caching