Share via


Een verbindingsverwijzing gebruiken in een oplossing met Microsoft Dataverse

Een connector is een proxy of een wrapper rond een API waarmee de onderliggende service met Microsoft Power Automate, Microsoft Power Apps en Azure Logic Apps kan communiceren. Het is een methode voor gebruikers om verbinding te maken met hun accounts en een reeks vooraf ontwikkelde acties en triggers te gebruiken om hun apps en werkstromen te maken.

Een verbinding is een opgeslagen authenticatie-referentie voor een connector, bijvoorbeeld OAuth-referenties voor de SharePoint connector.

Een verbindingsverwijzing is een oplossingsonderdeel dat een verwijzing naar een verbinding over een specifieke connector bevat. Zowel oplossingsbewuste canvas-apps als bewerkingen binnen een oplossingsbewuste stroom binden aan een verbindingsverwijzing in plaats van rechtstreeks aan een verbinding. Tijdens het importeren van een oplossing in een doelomgeving wordt een verbinding tot stand gebracht voor alle verbindingsverwijzingen, zodat alle verwijzende stromen automatisch kunnen worden ingeschakeld nadat het importeren is voltooid. Als u een specifieke verbinding wilt wijzigen die is gekoppeld aan een canvas-app of stroom, bewerkt u het onderdeel verbindingsreferentie in de oplossing.

Verbindingsverwijzingen aan een oplossing toevoegen

U kunt op verschillende manieren een verbindingsverwijzing aan een oplossing toevoegen:

  • Wanneer u de oplossingenverkenner gebruikt om een nieuwe verbindingsverwijzing in een oplossing te maken.

  • Wanneer u een oplossing importeert. Ga voor meer informatie naar Oplossingen importeren.

  • Impliciet wanneer u uw canvas apps en stromen bouwt die zijn gedefinieer in een Microsoft Dataverse oplossing.

Notitie

  • Canvas-apps en stromen gaan verschillend om met verbindingen. Stromen gebruiken verbindingsverwijzingen voor alle connectors, terwijl canvas-apps ze alleen gebruiken voor impliciet gedeelde (niet-OAuth) verbindingen, zoals SQL Server-verificatie. Meer informatie: Beveiliging en typen authenticatie
  • Er wordt automatisch een verbindingsreferentie gemaakt wanneer u nieuwe verbindingen maakt vanuit de stroom en canvas-appontwerpers.
  • Canvas-apps en stromen die zijn toegevoegd vanuit externe oplossingen, worden niet automatisch geüpgraded om verbindingsreferenties te gebruiken.
  • Verbindingsreferenties worden alleen aan canvas-apps gekoppeld op het moment dat een gegevensbron aan de app wordt toegevoegd. Om apps te upgraden, moet u de verbinding uit de app verwijderen en vervolgens een verbinding toevoegen met een bijbehorende verbindingsverwijzing.

Handmatig een verbindingsverwijzing toevoegen met behulp van Solution Explorer

  1. Meld u aan bij Power Apps of Power Automate.

  2. Selecteer Oplossingen in het linkerdeelvenster. Als het item zich niet in het deelvenster van het zijpaneel bevindt, selecteert u …Meer en selecteert u vervolgens het gewenste item.

  3. Maak een nieuwe oplossing of open een bestaande oplossing.

  4. Selecteer op de opdrachtbalk de optie Nieuw > Meer > Verbindingsverwijzing.

  5. Voer in het deelvenster Nieuwe verbindingsreferentie de volgende informatie in. Vereiste kolommen worden aangeduid met een sterretje (*).

    • Weergavenaam: voer een unieke en bruikbare naam in om deze verbindingsverwijzing te helpen onderscheiden van andere.
    • Voeg een beschrijving toe : voer tekst in die de verbinding beschrijft.
    • Connector: Selecteer een bestaande connector uit de lijst zoals in de schermopname hier. U kunt ook selecteren: Nieuw om een nieuwe verbinding te maken voor deze verbindingsreferentie. Als u klaar bent met het maken van een nieuwe verbinding, selecteert u Vernieuwen om uw verbinding in de lijst te selecteren.
    • Verbinding: Gebaseerd op de Connector die u heeft geselecteerd, selecteer een bestaande verbinding of selecteer Nieuwe verbinding om er een te maken.
  6. Selecteer Maken.

    Schermopname van het nieuwe paneel Verbindingsverwijzing.

Naamgeving voor verbindingsverwijzingen

De weergavenaam van een verbindingsverwijzing moet uniek zijn, zodat verschillende verbindingsverwijzingen alleen op naam kunnen worden onderscheiden. Een verbindingsverwijzingsnaam bevat standaard de doelconnector, de huidige oplossingsnaam voor context en een willekeurig achtervoegsel om uniekheid te garanderen. Overweeg de naam van de verbindingsverwijzing aan te passen aan iets unieks en iets dat verklaart waarvoor het zal worden gebruikt.

Verbindingen hergebruiken in een oplossingsstroom

Stromen die buiten een oplossing zijn gemaakt, maken rechtstreeks gebruik van verbindingen. Stromen die in een oplossing zijn gemaakt, gebruiken verbindingsverwijzingen en de verbindingsverwijzingspunten bij de verbinding. Als u een verbinding binnen een oplossingsstroom opnieuw wilt gebruiken, moet u eerst een verbindingsverwijzing maken die naar die verbinding verwijst.

Een stroom bijwerken om verbindingsverwijzingen te gebruiken in plaats van verbindingen

Wanneer een stroom zich niet in een oplossing bevindt, gebruikt de stroom verbindingen. Als die stroom vervolgens aan de oplossing wordt toegevoegd, zal de stroom aanvankelijk verbindingen blijven gebruiken. Stromen kunnen op twee manieren worden bijgewerkt om verbindingsverwijzingen te gebruiken in plaats van verbindingen:

  1. Als de stroom in een onbeheerde oplossing wordt geëxporteerd en geïmporteerd, worden de verbindingen verwijderd en vervangen door verbindingsverwijzingen.

  2. Wanneer een oplossingsstroom wordt geopend, toont de stroomcontrole op de pagina met stroomdetails de waarschuwing Verbindingsverwijzingen gebruiken. Het waarschuwingsbericht bevat de actie Verwijder verbindingen zodat verbindingsverwijzingen kunnen worden toegevoegd. Als u die actie selecteert, worden verbindingen uit de trigger en acties in de stroom verwijderd en kunnen verbindingsverwijzingen worden geselecteerd en gemaakt.

Automatisch gebruik van verbindingsverwijzingen in een oplossingsstroom

Wanneer een actie wordt toegevoegd aan een oplossingsstroom, probeert Power Automate bestaande verbindingsverwijzingen van de huidige oplossing of andere oplossingen opnieuw te gebruiken voordat een nieuwe verbindingsverwijzing wordt gemaakt. Om ervoor te zorgen dat de verbindingsverwijzing zich in dezelfde oplossing als de stroom bevindt, maakt of voegt u een verbindingsverwijzing toe in dezelfde oplossing en verwijst u naar die verbindingsverwijzing vanuit de stroom.

Deel verbindingen met een andere gebruiker zodat stromen kunnen worden ingeschakeld

Wanneer een stroom wordt geactiveerd (ingeschakeld), moet de gebruiker die de stroom inschakelt eigenaar zijn van of beschikken over machtigingen om alle verbindingen in de stroom te gebruiken. Dit wordt meestal bereikt door de stroomeigenaar de verbindingen te laten maken binnen alle verbindingsverwijzingen die de stroom gebruikt. Als een andere gebruiker dan de stroomeigenaar de verbindingen voor een stroom levert, moet de stroom worden ingeschakeld door de eigenaar van die verbindingen of moeten de verbindingen worden gedeeld met de gebruiker die de stroom inschakelt.

Notitie

OAuth-verbindingen kunnen alleen expliciet worden gedeeld met een gebruiker die een service-principal vertegenwoordigt.

Handmatig delen van verbindingen om stroom mogelijk te maken

Het delen van verbindingen kan worden bereikt met de volgende stappen.

  1. Ga naar Power Apps en selecteer de omgeving met de verbinding.

  2. Selecteer Verbindingen in het linker navigatiedeelvenster en selecteer de verbinding die u wilt delen. Als het item zich niet in het deelvenster van het zijpaneel bevindt, selecteert u …Meer en selecteert u vervolgens het gewenste item.

  3. Selecteer Delen in het menu.

  4. Voer in het deelscherm de naam in van de gebruiker (service-principal) die de stroom inschakelt.

  5. Selecteer voor de machtigingen Kan gebruiken.

  6. Selecteer Opslaan om het delen te voltooien.

Geautomatiseerd delen van verbindingen om stroom mogelijk te maken

Om het delen van verbindingen te automatiseren, gebruikt u de actie Toewijzing van verbindingsrol bewerken op de Power Apps voor makers-connector.

Schermopname van een voorbeeld van het delen van een verbinding.

Limieten

  • Verbindingsverwijzingen worden nu asynchroon opgeslagen. In tegenstelling tot tijdens de previewperiode is er geen limiet meer voor het aantal stromen dat naar dezelfde verbindingsverwijzing kan verwijzen. Wanneer verbindingsverwijzingen worden bijgewerkt, wordt een infobanner getoond die een koppeling heeft naar een paneel met asynchrone updatedetails.
  • Er is ook geen limiet aan het aantal acties in elke stroom dat kan worden gekoppeld aan de verbindingsverwijzing.
  • Canvas-apps herkennen geen verbindingsreferenties op aangepaste connectors. Om deze beperking te omzeilen moet de app, nadat een oplossing in een omgeving is geïmporteerd, worden bewerkt om de aangepaste connectorverbinding te verwijderen en vervolgens opnieuw toe te voegen. Let op: als deze app zich in een beheerde oplossing bevindt, wordt er een onbeheerde laag gemaakt als u doorgaat met het bewerken van de app. Meer informatie: Oplossingslagen

Bekende problemen

In deze sectie worden bekende problemen met verbindingsverwijzingen beschreven.

Kopieeromgeving verbreekt verbindingsverwijzingen voor aangepaste connectors

Aangepaste connectors gebruiken een omgevingsspecifieke id om naar een aangepaste connector te verwijzen. Na een kopieeromgevingsactie moet een nieuwe verbindingsverwijzing worden gemaakt naar de nieuwe aangepaste connector. Vervolgens moeten alle apps of stromen die de oude verbindingsverwijzing gebruiken, worden gerepareerd.

Aangepaste connectoren moeten in een afzonderlijke oplossing worden geïmporteerd vanuit hun verbindingsverwijzingen

Aangepaste connectoren moeten in een afzonderlijke oplossing worden geïmporteerd vóór verbindingsverwijzingen of stromen. Exporteer eerst een oplossing die alleen de aangepaste connector bevat.

Veelgestelde vragen

Hoe los ik de fout 'Ongeldige verbinding' op?

Als de verbindingsverwijzing als 'ongeldig' wordt weergegeven terwijl er een rood uitroepteken op de pagina met stroomdetails verschijnt, betekent dit dat de onderliggende verbinding zich in een slechte staat bevindt. Als dit gebeurt, controleer en herstel dan de onderliggende verbinding door de verbinding bij te werken, of vervang de verbinding.

Wat is de ConnectionAuthorizationFailed-fout? Waarom kan ik een stroom niet inschakelen (activeren)?

De fout 'ConnectionAuthorizationFailed' geeft aan dat de gebruiker die de stroom probeert te activeren, geen machtigingen heeft voor ten minste een van de verbindingen die de stroom gebruikt. Om de situatie op te lossen selecteert u een van de volgende oplossingen:

Zodra de stroom is ingeschakeld door de eigenaar van de verbindingen, heeft de stroom machtigingen om die verbindingen te gebruiken. Vanaf dat moment kan iedere mede-eigenaar van de stroom de stroom aanzetten.

Kan een stroom worden ingeschakeld door de eigenaar van de verbindingen en kan het eigendom vervolgens worden overgedragen aan een andere gebruiker?

Ja. Wanneer een stroom wordt geactiveerd (ingeschakeld) door de eigenaar van de verbindingen die door de stroom worden gebruikt, krijgt de stroom expliciete toestemming om die verbindingen te gebruiken. Mede-eigenaren van de stroom kunnen de stroom vervolgens naar behoefte in- en uitschakelen.

Machtigingen die zijn verleend aan apps en stromen die een verbinding gebruiken, zijn te zien op de detailpagina voor die verbinding op de tabbladen Apps die deze verbinding gebruiken en Stromen die deze verbinding gebruiken.

Als de stroom wordt bewerkt om nieuwe acties toe te voegen die aanvullende verbindingsreferenties gebruiken met nieuwe verbindingen, moet de eigenaar van die nieuwe verbindingen de stroom in eerste instantie zelf inschakelen of de verbindingen delen met de eigenaar die de stroom inschakelt. Meer informatie: App-resources delen

Kan het eigendom van een verbindingsverwijzing worden overgedragen aan een andere gebruiker?

Het eigendom van een verbindingsverwijzing kan niet worden overgedragen aan een andere gebruiker vanuit het gebied Oplossingen in Power Apps (make.powerapps.com).

De klassieke oplossingsverkenner kan echter worden gebruikt om bevoegdheden van een verbindingsverwijzing, inclusief delen, te wijzigen.

Zie ook

Connectors

Notitie

Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)

De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).