Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
For at arbeidsbelastningen skal fungere i Fabric, må du registrere et program med Microsofts identitetsplattform, også kjent som Microsoft Entra ID. Dette programmet brukes til å godkjenne arbeidsbelastningen mot Azure.
Forutsetninger
- Minst en rolle som skyprogramadministrator .
Trinn 1: Registrer en Entra ID-applikasjon
Hvis du vil opprette et nytt Entra ID-program, gjør du følgende:
Gå til Appregistreringer for identitetsprogrammer >>, og velg Ny registrering.
Skriv inn et visningsnavn for programmet.
I delen Støttede kontotyper velger du Kontoer i en organisasjonskatalog (en hvilken som helst Microsoft Entra ID-leier – flere leiere).
Velg Registrer.
Trinn 2: Konfigurer omdirigerings-URI-en
Du må konfigurere omdirigerings-URI-en til en URI som lukker siden umiddelbart når du navigerer til den. Hvis du vil ha mer informasjon, kan du se Disposisjon og begrensninger for omdirigerings-URI (svar-URL).
Følg disse trinnene for å konfigurere Entra ID-applikasjonen:
Naviger til Appregistrering av applikasjoner > og velg applikasjonen din.
Velg Legg til en omdirigerings-URI.
Fra Plattformkonfigurasjoner* velger du Legg til en plattform.
I ruten Konfigurer plattformer velger du Enkeltsideprogram.
I Konfigurer enkeltsideprogram legger du til en omdirigerings-URI til URI-er for omadressering. Eksempeleksemplet brukes
http://localhost:60006/closesom omdirigerings-URI.Velg Konfigurer.
Trinn 3: Kontroller at du har en app med flere leiere
Følg denne fremgangsmåten for å bekrefte at appen er en app med flere leiere.
Naviger til Appregistrering av applikasjoner > og velg applikasjonen din.
I programmet ditt, fra Behandle-delen, velger du Godkjenning.
I kontotypene som støttes kontrollerer du at Kontoer i en organisasjonskatalog (en hvilken som helst Microsoft Entra ID-leier – flere leiere) er valgt. Hvis den ikke er det, velger du den og velger deretter Lagre.
Trinn 4: Angi en program-ID-URI
Opprett en program-ID-URI med dette formatet: api://localdevinstance/<tenant ID>/<workload name>/<(optional)subpath>. ID-URI-en kan ikke slutte med en skråstrek.
-
Navn på arbeidsbelastning – Navnet på arbeidsbelastningen du utvikler. Navnet på arbeidsbelastningen må være identisk med WorkloadName som er angitt i serverdelmanifestet, og starte med
Org.. - Leier-ID – Leier-ID-en din. Hvis du ikke vet hva som er leier-ID-en din, kan du se Slik finner du Microsoft Entra-leier-ID-en.
- Subpath – (valgfritt) En streng med engelske små eller store bokstaver, tall og bindestreker. Delbanestrengen kan være opptil 36 tegn lang.
Her er eksempler på gyldige og ugyldige URI-er når leier-ID-en er bbbbcccc-1111-dddd-2222-eeee3333ffff, og arbeidsbelastningsnavnet er Fabric.WorkloadSample da:
Gyldige URIer
- api://localdevinstance/bbbbcccc-1111-dddd-2222-eeee3333ffff/Org.WorkloadSample
- api://localdevinstance/bbbbcccc-1111-dddd-2222-eeee3333ffff/Org.WorkloadSample/abc
Ugyldige URIer:
- api://localdevinstance/bbbbcccc-1111-dddd-2222-eeee3333ffff/Org.WorkloadSample/af/
- api://localdevinstance/bbbbcccc-1111-dddd-2222-eeee3333ffff/Org.WorkloadSample/af/a
Hvis du vil legge til en program-ID-URI i appen, følger du denne fremgangsmåten.
Naviger til Appregistrering av applikasjoner > og velg applikasjonen din.
I programmet velger du Vis en API fra Behandle-delen.
Velg Legg til ved siden av URI for program-ID.
I ruten Rediger program-ID-URI legger du til program-ID-URI-en.
Trinn 5: Legge til omfang
Du må definere omfang (også kjent som tillatelser) for appen. Omfangene gjør det mulig for andre å bruke appens funksjonalitet. Arbeidsbelastningseksemplet gir for eksempel fire eksempler på API-tillatelser som andre kan bruke. Du kan se disse falske tillatelsene i scopes.cs:
Item1.Read.All- For å lese arbeidsbelastningsposterItem1.ReadWrite.All- For lesing og skriving av arbeidsoppgaverFabricLakehouse.Read.All- For lesing av lakehouse-filerFabricLakehouse.ReadWrite.All- For lesing og skriving av lakehouse-filer
Følg denne fremgangsmåten for å legge til omfang i appen.
Naviger til Appregistrering av applikasjoner > og velg applikasjonen din.
I programmet velger du Vis en API fra Behandle-delen.
I Omfang definert av denne API-en velger du Legg til et omfang.
Velg Legg til et omfang , og følg instruksjonene i Legg til et omfang.
Trinn 6: Legg til klientprogrammer
Tillat Fabric å be om et token for programmet ditt uten brukersamtykke.
Naviger til Appregistrering av applikasjoner > og velg applikasjonen din.
I programmet velger du Vis en API fra Behandle-delen.
I Omfang definert av denne API-en velger du Legg til et omfang.
Velg Legg til et klientprogram.
Legg til klientprogrammene som er oppført nedenfor. Du finner program-ID-ene til disse appene i program-ID-er for ofte brukte Microsoft-programmer. Du må legge til hver klientapplikasjon for seg selv.
-
d2450708-699c-41e3-8077-b0c8341509aa- Fabric-klienten for backend-operasjoner. -
871c010f-5e61-4fb1-83ac-98610a7e9110- Fabric-klienten for frontend-operasjoner.
-
Trinn 7: Legg til API-tillatelser
API-tillatelser gjør det mulig for appen å bruke eksterne tjenesteavhengigheter. Hvis du vil legge til API-tillatelser i appen, følger du fremgangsmåten i Legge til tillatelser i en app.
Trinn 8: Generer en hemmelighet for applikasjonen din
For å konfigurere serverdelen må du konfigurere en hemmelighet for applikasjonen din.
Naviger til Appregistrering av applikasjoner > og velg applikasjonen din.
I programmet går du til Behandle-delen og velger Sertifikater og hemmeligheter.
Velg Klienthemmeligheter , og velg deretter Ny klienthemmelighet.
I ruten Legg til en klienthemmelighet skriver du inn følgende:
- Beskrivelse – Navnet du vil bruke som en hemmelighet.
- Utløper – Velg utløpsdatoen for hemmeligheten.
Velg Legg til.
Trinn 9: Legg til et valgfritt idtype-krav
Kravetidtype signaliserer at tokenet som arbeidsbelastningen får fra Fabric, bare er et app-token.
Naviger til Appregistrering av applikasjoner > og velg applikasjonen din.
I programmet velger du Tokenkonfigurasjon fra Behandle-delen.
Velg Legg til valgfritt krav.
I ruten Legg til valgfritt krav velger du Tilgang for Tokentype.
I Krav velger du idtyp.
Velg Legg til.
Relatert innhold
- Finn ut hvordan du arbeider med godkjenning i arbeidsbelastninger.