Bruge Azure Active Directory sammen med en brugerdefineret connector i Power Automate
Azure Resource Manager giver dig mulighed for at administrere komponenterne til en løsning på Azure-komponenter såsom databaser, virtuelle maskiner og webapps. Dette selvstudium viser, hvordan du aktiverer godkendelse i Azure Active Directory, registrerer én af Resource Manager-API'erne som en brugerdefineret connector og derefter opretter forbindelse til den i Power Automate. Du kan også oprette den brugerdefinerede connector til Power Apps eller Azure Logic Apps.
Den proces, du følger i dette selvstudium, kan bruges til at få adgang til ethvert RESTful-API, der er godkendt ved hjælp af Azure Active Directory.
Forudsætninger
- Et Azure-abonnement
- En Power Automate-konto
- Den OpenAPI-eksempelfil, der bruges i dette selvstudium
Aktiver godkendelse i Azure Active Directory
Først skal du oprette et Azure Active Directory-program (AAD), der udfører godkendelsen, når du kalder Resource Manager-API-slutpunktet.
Log på Azure-portalen. Hvis du har mere end én AAD-lejer, skal du kontrollere, at du er logget på den rigtige mappe, ved at kigge på dit brugernavn i øverste højre hjørne.

Vælg Alle servicer i venstre menu. Angiv Azure Active Directory i feltet Filter, og vælg derefter Azure Active Directory.

Bladet Azure Active Directory åbnes.
Vælg Appregistreringer i menuen på bladet Azure Active Directory.

Vælg Ny programregistrering på listen over registrerede programmer.

Angiv et navn til programmet, og lad Webapp/API være valgt. Angiv en passende værdi for organisationen, f.eks.
https://login.windows.net, som URL-adresse til logon. Vælg Opret.
Kopiér Program-id, da du skal bruge det senere.
Bladet Indstillinger bør også være blevet åbnet. Hvis det ikke er det, skal du vælge knappen Indstillinger.

På bladet Indstillinger skal du vælge Påkrævede tilladelser. På bladet Påkrævede tilladelser skal du vælge Tilføj.

Bladet Tilføj API-adgang åbnes.
Vælg Vælg en API. Klik på indstillingen for Styring af Azure-tjenester-API på det blad, der åbnes, og derefter Vælg.

Under Delegerede tilladelser skal du vælge Opret adgang til Styring af Azure-tjenester som organisationsbrugere og derefter Vælg.

Klik på Udført på bladet Tilføj API-adgang.
Tilbage på bladet Indstillinger skal du vælge Nøgler. På bladet Nøgler skal du indtaste en beskrivelse af nøglen, vælge en udløbsperiode og derefter vælge Gem.
Den nye nøgle vises. Kopiér nøgleværdien, da du skal bruge den senere.

Der er ét trin mere i Azure-portalen, men du skal først oprette en brugerdefineret connector.
Oprette en brugerdefineret connector
Nu hvor AAD-programmet er konfigureret, skal du oprette den brugerdefinerede connector.
I Power Automate-webappen skal du vælge knappen Indstillinger øverst til højre på siden (tandhjulsikonet). Vælg Brugerdefinerede connectorer.

Vælg Opret brugerdefineret connector og derefter Importér en OpenAPI-fil.

Angiv et navn til connectoren, og naviger til det sted, hvor du downloadede Resource Manager OpenAPI-eksempelfilen. Vælg Fortsæt.

Siden Generelt åbnes. Behold standardværdierne her, og vælg siden Sikkerhed.
Angiv AAD-oplysninger for programmet på siden Sikkerhed:
Angiv det AAD-program-id, du har kopieret tidligere, under Klient-id.
Brug den værdi, du tidligere har kopieret, for klienthemmeligheden.
For Ressourcens URL-adresse skal du angive
https://management.core.windows.net/. Sørg for at angive URL-adressen for ressourcen nøjagtigt, som den er skrevet, inklusive den efterfølgende skråstreg.
Når du har indtastet sikkerhedsoplysninger, skal du markere afkrydsningsfeltet (✓) ud for flownavnet øverst på siden for at oprette den brugerdefinerede connector.
Feltet Omdiriger URL-adresse på siden Sikkerhed er nu udfyldt. Kopiér denne URL-adresse, så du kan bruge den i det næste afsnit i dette selvstudium.
Den brugerdefinerede connector vises nu under Brugerdefinerede connectorer.

Nu er den brugerdefinerede connector registreret, så du skal oprette forbindelse til den, så den kan bruges i dine programmer og flows. Vælg + til højre for navnet på din brugerdefinerede connector, og udfyld derefter felterne på logonskærmen.
Bemærk
OpenAPI-eksempelfilen definerer ikke det fulde sæt af Resource Manager-handlinger og indeholder i øjeblikket kun handlingen Vis alle abonnementer. Du kan redigere denne OpenAPI-fil eller oprette en anden OpenAPI-fil i den online OpenAPI-editor.
Angiv URL-adressen til svaret i Azure
Klik på URL-adresser til svar på bladet Indstillinger. På listen over URL-adresser skal du tilføje den værdi, du har kopieret fra feltet Omdiriger URL-adresse i den brugerdefinerede connector, f.eks. https://msmanaged-na.consent.azure-apim.net/redirect, og vælg Gem.

Næste trin
Du kan finde flere oplysninger om at bruge en brugerdefineret connector under Anvende brugerdefinerede connectorer i Power Automate.
Hvis du vil stille spørgsmål til eller angive kommentarer om brugerdefinerede connectorer, skal du tilmelde dig vores community.