Kapcsolathivatkozás használata megoldásban Microsoft Dataverse
Az összekötő egy proxy vagy burkoló egy API körül, amely lehetővé teszi, hogy a mögöttes szolgáltatás kommunikáljon Microsoft Power Automate Microsoft Power Apps a és Azure Logic Apps. Lehetővé teszi a felhasználók számára, hogy összekapcsolják fiókjaikat, és előre összeállított műveleteket és eseményindítókat használjanak alkalmazásaik és munkafolyamataik létrehozásához.
A kapcsolat egy összekötő tárolt hitelesítési hitelesítő adatai , például az SharePoint összekötő OAuth hitelesítő adatai.
A kapcsolathivatkozás olyan megoldás-összetevő, amely egy adott összekötővel kapcsolatos kapcsolatra mutató hivatkozást tartalmaz. Mind a megoldásérzékeny vászonalapú alkalmazások, mind a megoldásérzékeny folyamaton belüli műveletek egy kapcsolathivatkozáshoz kötődnek, nem pedig közvetlenül egy kapcsolathoz. A megoldás célkörnyezetbe történő importálása során minden kapcsolathivatkozáshoz kapcsolat van biztosítva, így az importálás befejezése után minden hivatkozási folyamat automatikusan bekapcsolható . A vászonalapú alkalmazáshoz vagy folyamathoz társított konkrét kapcsolat módosításához szerkessze a megoldás referencia-összetevőjét.
Kapcsolathivatkozások hozzáadása megoldáshoz
A csatlakozási hivatkozások különböző módokon adhatók hozzá a megoldáshoz:
Amikor a megoldáskezelővel új kapcsolathivatkozást hoz létre egy megoldásban.
Megoldás importálásakor. További tudnivalókért látogasson el a Megoldások importálása részre.
Implicit módon, amikor egy megoldásban definiált vászonalapú alkalmazásokat és folyamatokat hoz létre Microsoft Dataverse .
Megjegyzés
- A vászonalapú alkalmazások és folyamatok különbözően kezelik a kapcsolatokat. A folyamatok minden összekötőhöz kapcsolathivatkozásokat használnak, míg a vászonalapú alkalmazások csak implicit módon megosztott (nem OAuth) kapcsolatokhoz használják, például az SQL Server-hitelesítéshez használják ezeket. További információk: Biztonság és hitelesítési típusok
- A kapcsolati hivatkozás automatikusan létrejön, amikor új kapcsolatokat hoz létre a folyamatok és a vászonalapú alkalmazások tervezőiből.
- A külső megoldásokból hozzáadott vászonalapú alkalmazásokat és folyamatokat nem frissíti automatikusan a rendszer a kapcsolathivatkozások használatához.
- A kapcsolathivatkozások csak akkor vannak társítva a vászonalapú alkalmazásokhoz, amikor a adatforrás hozzá van adva az alkalmazáshoz. Az alkalmazások frissítéséhez el kell távolítania a kapcsolatot az alkalmazásból, majd hozzá kell adni egy kapcsolati hivatkozást tartalmazó kapcsolatot.
Kapcsolathivatkozás manuális hozzáadása a megoldáskezelővel
Jelentkezzen be a VAGY-ba Power Apps Power Automate.
A bal ablaktáblán válassza a Megoldások elemet. Ha az elem nem látható az oldalsó panelben, akkor válassza a ...Továbbiak lehetőséget, majd válassza ki a kívánt elemet.
Hozzon létre egy új, illetve nyisson meg egy meglévő megoldást.
A parancssávon válassza az Új További > kapcsolatreferencia > lehetőséget.
Az Új kapcsolathivatkozás panelen adja meg vagy jelölje ki a következő adatokat. A kötelező oszlopokat csillag (*) jelöli.
- Megjelenítendő név: Írjon be egy egyedi és leíró nevet, amely segít megkülönböztetni ezt a kapcsolati hivatkozást a többitől.
- Leírás hozzáadása: Adja meg a kapcsolatot leíró szöveget.
- Összekötő: Válasszon egy meglévő összekötőt a listából például a képernyőképen látható módon. Az Új lehetőséget is választhatja, ha új kapcsolatot hoz létre ehhez a kapcsolati hivatkozáshoz. Amikor befejezte az új kapcsolat létrehozását, válassza a Frissítés lehetőséget, és válassza ki a kapcsolatát a listából.
- Kapcsolat: A kiválasztott Összekötő alapján válasszon egy meglévő kapcsolatot, vagy válassza az Új kapcsolat lehetőséget, ha létre akar hozni egyet.
Válassza a Létrehozás parancsot.
Kapcsolati hivatkozás elnevezése
A kapcsolati hivatkozások megjelenítendő neveinek egyedinek kell lenniük annak érdekében, hogy a különböző kapcsolati hivatkozásokat név alapján meg lehessen különböztetni. Alapértelmezés szerint a kapcsolathivatkozás neve tartalmazza a cél-összekötőt, a környezet aktuális megoldásnevét és egy véletlenszerű utótagot az egyediség biztosítása érdekében. A kapcsolati hivatkozás nevének olyan egyedi névnek kell lennie, amely magyarázatot tartalmaz arra vonatkozóan, hogy mire fogják használni a kapcsolati hivatkozást.
Kapcsolatok újrafelhasználása megoldásfolyamatban
A megoldásokon kívül létrehozott folyamatok közvetlenül használják a kapcsolatokat. A megoldásokban létrehozott folyamatok a kapcsolati hivatkozásokat és a kapcsolat hivatkozási pontjait használják a kapcsolatnál. Ahhoz, hogy a kapcsolat újra felhasználható legyen a megoldás folyamatában, először létre kell hoznia a kapcsolatra mutató kapcsolati hivatkozást.
Folyamat frissítése kapcsolathivatkozások használatára kapcsolatok helyett
Ha egy folyamat nem szerepel a megoldásban, kapcsolatokat használ. Ha ezt a folyamatot ezután hozzáadja a megoldáshoz, kezdetben továbbra is a kapcsolatokat fogja használni. A folyamatok kétféleképpen frissíthetők, ha a kapcsolatok helyett a kapcsolatok hivatkozásait használják:
Ha a folyamatot nem felügyelt megoldásban exportálják és importálják, akkor a rendszer eltávolítja a kapcsolatokat, és kapcsolathivatkozásokkal lecseréli őket.
A megoldási folyamat megnyitásakor a Folyamat részletei oldalon a folyamat ellenőrzője figyelmeztetést ad a Kapcsolathivatkozások használatára. A figyelmeztető üzenet tartalmazza a Távolítsa el a kapcsolatokat, hogy hozzá lehessen adni a kapcsolathivatkozásokat műveletet, így kapcsolathivatkozások hozzáadhatóak . Ha ezt a műveletet választja, a program eltávolítja a kapcsolatokat az eseményindítóból és a folyamat műveleteiből, és engedélyezi a kapcsolathivatkozások kiválasztását és létrehozását.
Kapcsolati hivatkozások automatikus használata egy megoldásfolyamatban
Amikor műveletet ad hozzá egy megoldási folyamathoz, megpróbálja újra felhasználni az aktuális megoldás vagy más megoldások meglévő kapcsolati hivatkozásait, Power Automate mielőtt új kapcsolathivatkozást hozna létre. Annak biztosításához, hogy a kapcsolati hivatkozás ugyanabban a megoldásban legyen, mint a folyamat, hozzon létre vagy vegyen fel kapcsolati hivatkozást ugyanabban a megoldásban és hivatkozzon ugyanarra a kapcsolati hivatkozásra a folyamatból.
Kapcsolatok megosztása egy másik felhasználóval, hogy a folyamatok engedélyezhetők legyenek
Ha egy folyamat be van kapcsolva (engedélyezve van), a folyamatot bekapcsoló felhasználónak rendelkeznie kell a folyamat összes kapcsolatának tulajdonosával, vagy engedéllyel kell rendelkeznie annak használatára. Ezt általában úgy lehet megvalósítani, hogy a folyamat tulajdonosának kell létrehoznia a kapcsolatokat a folyamat által használt összes kapcsolathivatkozáson belül. Ha a folyamat tulajdonosától eltérő felhasználó biztosítja a kapcsolatokat egy folyamathoz, akkor a kapcsolatot a kapcsolatok tulajdonosának be kell kapcsolnia, vagy a kapcsolatokat meg kell osztani a folyamatot bekapcsoló felhasználóval.
Megjegyzés
Az OAuth-kapcsolatok csak egy szolgáltatásnevet képviselő felhasználóval oszthatók meg explicit módon.
A kapcsolatok manuális megosztása az áramlás engedélyezéséhez
A kapcsolatok megosztása a következő lépésekkel valósítható meg.
Lépjen a kapcsolatot tartalmazó környezetbe Power Apps , és válassza ki azt.
Válassza a Kapcsolatok lehetőséget a bal oldali navigációs panelen, majd válassza ki a megosztani kívánt kapcsolatot. Ha az elem nem látható az oldalsó panelben, akkor válassza a ...Továbbiak lehetőséget, majd válassza ki a kívánt elemet.
A menüből válassza a Megosztás lehetőséget.
A megosztási képernyőn adja meg annak a felhasználónak (szolgáltatásnévnek) a nevét, aki engedélyezni fogja a folyamatot.
Az engedélyekhez válassza a Használhatja lehetőséget.
A megosztás befejezéséhez válassza a Mentés lehetőséget.
Kapcsolatok automatikus megosztása az áramlás engedélyezéséhez
A kapcsolatok megosztásának automatizálásához használja a Kapcsolati szerepkör-hozzárendelés szerkesztése műveletet a Power Apps for Makers összekötőn.
Korlátozások
- A kapcsolathivatkozások mentése mostantól aszinkron módon történik. Az előzetes verzió időszakától eltérően már nincs korlátozva, hogy hány folyamat hivatkozhat ugyanarra a kapcsolathivatkozásra. A csatlakozási hivatkozások frissítésekor megjelenik egy információs szalagcím, amely az aszinkron frissítési részleteket tartalmazó panelre hivatkozik.
- Az egyes folyamatokban a kapcsolathivatkozáshoz társítható műveletek száma sincs korlátozva.
- A vászonalapú alkalmazások nem ismerik fel az egyéni összekötők kapcsolati hivatkozásait. A korlátozás megkerüléséhez a megoldás környezetbe való importálása után az alkalmazást szerkeszteni kell az egyéni összekötő kapcsolatának eltávolításához, majd újbóli hozzáadásához. Megjegyzés: ha az alkalmazás felügyelt megoldás van, az alkalmazás szerkesztésének folytatása nem felügyelt réteget hoz létre. További információ: Megoldási rétegek
Ismert problémák
Ez a szakasz a kapcsolathivatkozásokkal kapcsolatos ismert problémákat ismerteti.
A másolási környezet megszakítja az egyéni összekötők kapcsolati hivatkozásait
Az egyéni összekötők környezetspecifikus azonosítóval hivatkoznak egy egyéni összekötőre. A másolási környezet művelete után új kapcsolathivatkozást kell létrehozni az új egyéni összekötőhöz. Ezután a régi kapcsolati hivatkozásokat használó alkalmazásokat vagy folyamatokat ki kell javítani.
Az egyéni összekötőket a csatlakozási hivatkozásaiktól külön megoldásban kell importálni
Az egyéni összekötőket külön megoldásban kell importálni a kapcsolati hivatkozások vagy folyamatok előtt. Először exportáljon egy megoldást , amely csak az egyéni összekötőt tartalmazza.
GYIK
Hogyan javíthatom ki az "Érvénytelen kapcsolat" hibát?
Ha a kapcsolathivatkozás "érvénytelenként" jelenik meg, ahol egy piros felkiáltójel jelenik meg a folyamat részleteit tartalmazó oldalon, az azt jelenti, hogy az alapul szolgáló kapcsolat rossz állapotban van. Ebben az esetben ellenőrizze és javítsa ki a mögöttes kapcsolatot a kapcsolat frissítésével, vagy cserélje ki a kapcsolatot.
Mi a ConnectionAuthorizationFailed hiba? Miért nem tudok bekapcsolni (aktiválni) egy folyamatot?
A "ConnectionAuthorizationFailed" hiba azt jelzi, hogy a folyamatot aktiválni próbáló felhasználó nem rendelkezik engedélyekkel a folyamat által használt kapcsolatok legalább egyikéhez. A probléma megoldásához válasszon az alábbi megoldások közül:
- A kapcsolatokat birtokló felhasználóknak meg kell osztaniuk az összes kapcsolatot a folyamatot bekapcsoló (aktiváló) felhasználóval.
- Ha egy felhasználó birtokolja a folyamat összes kapcsolatát, akkor ez a felhasználó bekapcsolhatja (aktiválhatja) a folyamatot.
Miután a kapcsolatok tulajdonosa bekapcsolta a folyamatot, a folyamat rendelkezik a kapcsolatok használatára vonatkozó engedélyekkel. Ettől a ponttól kezdve a folyamat bármely társtulajdonosa bekapcsolhatja a folyamatot.
Engedélyezhet egy folyamatot a kapcsolatok tulajdonosa, majd a tulajdonjog átadható egy másik felhasználónak?
Igen. Ha a folyamat által használt kapcsolatok tulajdonosa bekapcsol (engedélyez) egy folyamatot, akkor a folyamat explicit engedélyt kap a kapcsolatok használatára. A folyamat társtulajdonosai ezután szükség szerint ki- és bekapcsolhatják a folyamatot.
A kapcsolatot használó alkalmazásoknak és folyamatoknak megadott engedélyek az adott kapcsolat részleteit tartalmazó oldalon láthatók a kapcsolatot használó alkalmazások és a kapcsolatot használó folyamatok lapokon.
Ha a folyamatot úgy szerkesztik, hogy olyan új műveleteket adjanak hozzá, amelyek további kapcsolathivatkozásokat használnak az új kapcsolatokhoz, akkor az új kapcsolatok tulajdonosának először magának kell bekapcsolnia a folyamatot, vagy meg kell osztania a kapcsolatokat a folyamatot bekapcsoló tulajdonossal. További információ: Alkalmazás-erőforrások megosztása
Átruházható egy kapcsolathivatkozás tulajdonjoga egy másik felhasználóra?
A kapcsolathivatkozás tulajdonjoga nem ruházható át másik felhasználóra a (make.powerapps.com) Megoldások területéről Power Apps .
A klasszikus megoldáskezelő azonban használható a kapcsolathivatkozás jogosultságainak módosítására, beleértve a megosztást is.
Kapcsolódó információk
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).