Forbindelsesparametre
Før du bruger en connector i Azure Logic Apps, Microsoft Power Automate eller Microsoft Power Apps, skal brugeren oprette en forbindelse ved at godkende til back end-tjenesten. Disse oplysninger om, hvordan godkendelsen i backend-tjenesten sker, skal defineres, når connectoren oprettes, som en del af forbindelsesparametrene. Når du opretter en brugerdefineret connector via brugergrænsefladen på portalen for Power Automate/Power Apps, kan du under fanen Sikkerhed angive, hvilken type godkendelse du vil bruge, når du opretter forbindelsen.
Godkendelsestyper
De forskellige typer godkendelse, der understøttes i øjeblikket, er følgende:
- Ingen godkendelse
- Basisgodkendelse
- Api-nøglebaseret godkendelse
- Oauth 2.0
Ingen godkendelse
Brugeren skal ikke have nogen godkendelse for at oprette forbindelse til connectoren. Alle anonyme brugere kan bruge din connector i dette tilfælde.
Basisgodkendelse
Dette er den enkleste godkendelsestype, hvor brugeren blot skal angive brugernavn og adgangskode for at oprette forbindelse.

De værdier, du angiver under Parametermærkat, er navnene på felterne til "brugernavn" og "adgangskode", som brugeren får vist under oprettelse af forbindelsen. I eksemplet ovenfor vises det, hvad brugerne kan se, når de opretter en forbindelse:

Api-nøglebaseret godkendelse
Brugeren skal angive API-nøglen, når der oprettes forbindelse. Feltet Parameterplacering giver dig mulighed for at sende API-nøglen til din tjeneste i headere eller forespørgselsstrenge, når anmodningen udføres.

Den værdi, du angiver under Parametermærkat, bliver navnet på det felt, brugeren får vist. Følgende billede vises f.eks. brugeren på oprettelsestidspunktet for forbindelsen. Når der sendes en anmodning til tjenesten, vil der blive føjet et sidehoved med navnet 'ApiKey' og værdien, som brugeren har angivet, til anmodningen.

Oauth 2.0
Dette er den mest brugte type, som bruger Oauth 2-godkendelsesstrukturen til godkendelse hos tjenesten. Før du bruger denne godkendelsestype, skal du registrere dit program i tjenesten, så det kan modtage adgangstokens for brugerne. Du kan f.eks. se Registrere programmet i Azure AD om, hvordan du registrerer et program i tjenesten Azure Active Directory. Der skal angives følgende oplysninger:
Identitetsudbyder: Brugergrænsefladen understøtter i øjeblikket flere identitetsudbydere. De generelle er Generisk Oauth 2, som kan bruges til alle tjenester, og Azure Active Directory, som kan bruges til alle Azure-tjenester. Nogle få specifikke identitetsudbydere som f.eks. Facebook, GitHub, Google osv. understøttes også.
Klient-id: Klient-id'et for det program, du har registreret i tjenesten.
Klienthemmelighed: Klienthemmeligheden for det program, du har registreret i tjenesten.
URL-adresse for godkendelse: API-godkendelsens slutpunkt til godkendelse i tjenesten.
URL-adresse for token: API-slutpunkt til hentning af adgangstoken, efter at godkendelsen er udført.
URL-adresse for opdatering: API-slutpunktet til opdatering af adgangstoken, når det er udløbet.
Bemærk
Tildelingstypen for klientlegitimationsoplysninger understøttes i øjeblikket ikke af brugerdefinerede connectorer.
I følgende eksempel vises brug af den generiske Oauth 2-identitetsudbyder til godkendelse i Active Directory-tjenesten.

Under processen til oprettelse af forbindelsen bliver brugeren bedt om at angive legitimationsoplysninger for at logge på tjenesten. Disse legitimationsoplysninger bruges af programmet til at hente et godkendelsestoken. For hver anmodning sendes dette godkendelsestoken til din tjeneste via godkendelsesheaderen.