Anslutningsparametrar

Innan du använder ett anslutningsprogram i Azure Logic Apps, Microsoft Power Automate eller Microsoft Power Apps måste du skapa en anslutning genom att autentisera till serverdelstjänsten. Den här informationen om autentisering med serverdelstjänsten måste anges när anslutningen skapas som en del av anslutningsparametrarna. När du skapar en anpassad koppling via användargränssnittet i Power Automate/Power Apps-portalen går du till fliken Säkerhet och anger vilken typ av autentisering du vill använda.

Autentiseringstyper

De olika typer av autentisering som stöds för närvarande är:

  • Ingen autentisering
  • Grundläggande autentisering
  • API-nyckelbaserad autentisering
  • Oauth 2.0

Ingen autentisering

Användaren kommer inte att behöva någon autentisering för att skapa en anslutning till kopplingen. Alla anonyma användare kan använda din koppling i det här fallet.

Grundläggande autentisering

Detta är den enklaste typen av autentisering där användaren bara behöver ange användarnamn och lösenord för att kunna skapa anslutningen.

Grundläggande autentisering

De värden du anger under parameteretikett blir namnen för fälten "användarnamn" och "lösenord" som användaren ser när de skapar anslutningen. I exemplet ovan ser du att användaren kommer att se när du skapar en anslutning:

Grundläggande autentisering

API-nyckelbaserad autentisering

Användaren måste ange API-nyckeln när anslutningen skapas. Fältet Parameterplats ger dig möjlighet att skicka API-nyckeln till din tjänst i sidhuvuden eller en frågesträng när begäran görs.

API autentiseringsnyckel

Värdet som du anger under parameteretikett blir namnet på det fält som användaren kommer att se. Följande bild visas till exempel för användaren när anslutningen skapades. När en förfrågan görs till tjänsten kommer ett huvud med namnet 'ApiKey' och ett värde som anges av användaren att läggas till i förfrågan.

API-autentiseringsnyckel

Oauth 2.0

Det här är den vanligaste typen som använder Oauth 2-autentiseringsramverk för autentisering med tjänsten. Innan du använder den här autentiseringstypen måste du registrera ditt program med tjänsten så att den kan ta emot åtkomsttoken för användarna. Till exempel, Registrera programmet i Azure AD visar hur du registrerar ett program med Azure Active Directory-tjänsten. Följande information måste lämnas:

  • Identitetsleverantör: användargränssnittet har stöd för flera identitetsleverantörer. De allmänna två är allmänna Oauth 2, som kan användas för alla tjänster och Azure Active Directory som kan användas för alla Azure-tjänster. Några specifika identitetsprovidrar kan också användas, till exempel Facebook, GitHub och Google.

  • Klient-ID: Klient-ID:t för det program som du har registrerat i tjänsten.

  • Klienthemlighet: Klienthemligheten för det program som du har registrerat i tjänsten.

  • Autentiserings-URL: slutpunkt för API-auktorisering för autentisering med tjänsten.

  • Token-URL: API-slutpunkt för att hämta åtkomsttoken efter att auktoriseringen har slutförts.

  • Uppdaterings-URL: API-slutpunkt för att uppdatera åtkomsttoken när den har upphört att gälla.

Anteckning

För närvarande stöds inte klientautentiseringsuppgifter av anpassade anslutningar.

Exemplet nedan visar hur du använder den generella identitetsprovidern Oauth 2 för att autentisera med Active Directory-tjänsten.

Oauth 2.0

När anslutningen skapas uppmanas användaren att ange autentiseringsuppgifterna för inloggning till tjänsten. Autentiseringsuppgifterna används av programmet för att få en autentiseringstoken. För varje begäran skickas detta autentiseringstoken till din tjänst via auktoriseringsrubriken.