Excel-widget – migreringsveiledning
Migreringen fra eldre godkjenning til Microsoft Graph v2.0 med sikker nettstedstilgang gir en sikrere og mer moderne måte å koble til og administrere datakildene dine på. Denne oppdateringen sikrer forbedret sikkerhet, bedre ytelse og samsvar med gjeldende Microsoft-standarder.
Denne funksjonaliteten støttes for widgeten Excel DataSource . Ved å migrere til Microsoft Graph v2.0 kan disse widgetene få sikker tilgang til og vise data, samtidig som de opprettholder pålitelig integrasjon med miljøet ditt.
Excel-widgeten kan lastes ned herfra: gobright
🚨 Akutt migrasjon kreves
Eldre autentiseringsmetoder vil bli pensjonert. Alle widgeter som bruker passordtildeling eller brede tillatelser må migreres til Microsoft Graph v2.0 med sikre Sites.Selected-tillatelser.
- ✅ Sikrere autentisering uten å lagre brukerpassord
- ✅ Produksjonsklar og anbefalt av Microsoft
- ✅ Fremtidssikker mot endringer i autentisering
- ✅ Granulær tilgangskontroll – kun nettsteder etter behov
Sikker SharePoint-tilnærming
🔒 Sikkerhet først-migrering
Denne migreringen bruker SharePoint-tilnærmingen med Sites. Valgte tillatelser for maksimal sikkerhet:
- ✅ Granulær tilgangskontroll – Tilgang kun til spesifikt konfigurerte SharePoint-nettsteder
- ✅ Sikkerhet i produksjonsklasse – Microsoft-anbefalt tilnærming for bedrifter
- ✅ Revisjonsvennlig – Tydelige tillatelser og tilgangssporing
- ✅ Fremtidssikker – Sikker autentisering uten brede tillatelser
Merk: Den tidligere tilbudte toveistilnærmingen er fjernet av sikkerhetsmessige årsaker. OneDrive-tilnærmingen med Files.Read.All ville eksponere alle filer på tvers av økosystemet.
Trinn 1: Opprett Azure AD-appregistrering
- Gå til Azure Portal → Azure Active Directory → Appregistreringer
- Klikk på «Ny registrering» og opprett appen din
- Legg merke til din Søknad (klient) ID og Katalog (leietaker) ID
- Gå til «Sertifikater og hemmeligheter» → Opprett ny klienthemmelighet
- Kopier den hemmelige verdien umiddelbart (du vil ikke se den igjen)
Trinn 2: Konfigurer API-tillatelser
Velg tillatelser basert på din filtilgangsmetoder:
SharePoint-nettsteder. Valgt tillatelse (sikker):
- Gå til «API-tillatelser» i appregistreringen din
- Legg til tillatelse → Microsoft Graph → Programtillatelser
- Legge til:
Sites.Selected - Klikk på «Gi administratorsamtykke».
Trinn 3: Testautentisering
Bekreft at applegitimasjonen din fungerer med Microsoft Graph:
Trinn 4: Finn nettsteds-ID-en din (for SharePoint-metoden)
Bruk Microsoft Graph Explorer til å finne nettsted-ID-en din:
- Åpne Microsoft Graph Explorer
- Logg på med en konto som har tilgang til SharePoint-nettstedet ditt
- Endre tillatelser for å inkludere
Sites.Read.AllellerSites.Selected - Kjør denne spørringen (erstatt «DittNettstedsnavn» med det faktiske nettstedsnavnet):
Svaret vil inneholde informasjon om nettstedet:
Kopier nettsteds-ID-en – du trenger den både for konfigurasjon og oppsett av Sites.Selected.
Trinn 5: Konfigurer Sites.Selected-tillatelser (for SharePoint-tilnærmingen)
Gi appen din tilgang til bestemte SharePoint-nettsteder ved hjelp av Graph Explorer :
Erstatt med din faktiske nettsted-ID fra trinn 4 og your-app-client-id med klient-ID-en til Azure-appen din.
Vellykket svar indikerer at appen din nå bare har lesetilgang til det spesifikke SharePoint-nettstedet.
Lenger i denne artikkelen kan du sjekke informasjonen for hver Excel-widget.
Konfigurasjon av Excel DataSource-widgeten
Formål: Lese Excel-filer fra SharePoint med detaljerte tillatelser
Det finnes tre tilgjengelige konfigurasjonsalternativer for å sette opp widgeten. Det anbefales å bare bruke ett alternativ om gangen for å sikre en tydelig og stabil konfigurasjon.
Uansett hvilket alternativ du velger, er de tre første feltene – Leier-ID , Klient-ID og Klienthemmelighet – obligatoriske. Disse verdiene forblir de samme og må oppgis for alle tre konfigurasjonsmetodene, ettersom de etablerer den nødvendige tilkoblingen og autentiseringen.
Gjennomgå kravene for hvert av de tre alternativene som er oppført nedenfor.
Alternativ A (valgt sted)
Hvis du velger å konfigurere dette alternativet, må du fylle ut nettstedsnavn-ID-en som mottas via trinn 4.
Alternativ B (valgt sted)
Hvis du velger dette alternativet B, er to felt obligatoriske. Du må fylle ut vertsnavnet og SharePoint-nettstedsnavnet.
Alternativ C (les alle)
Hvis du bestemmer deg for å fullføre dette alternativet, fyller du bare ut navnet på SharePoint-nettstedet.
Tilgang til SharePoint-mappe:
- SharePoint-nettsteder.Valgt – Tilgang kun til spesifikt konfigurerte SharePoint-nettsteder
- Granulære tillatelser – Hvert nettsted må eksplisitt gis tilgang via Graph Explorer
- Produksjonsklar sikkerhet – Ingen bred tilgang som kan eksponere sensitive data
🎯 Migreringssammendrag
Widgeten din er nå klar for produksjon med moderne, sikker autentisering:
- ✅ Excel-widgeter: Les regnearkdata fra SharePoint med detaljerte tillatelser
- ✅ Sikkerhet først: Nettsteder. Utvalgte tillatelser for detaljert tilgangskontroll
- ✅ Fremtidssikker: Microsoft Graph v2.0 med klientlegitimasjon
- ✅ Forbedret ytelse: Optimaliserte API-kall og mellomlagring