Vlastní konektor výkonové platformy
S konektorem Power Platform můžete použít Power Automate, Power Apps, nebo Azure Logic Apps pro automatizaci akcí v Alvao nebo pro integraci Alvao s jinými aplikacemi.
Montáž
- Rozhodněte, který režim authentication bude konektor používat: OAuth 2.0 (doporučeno) nebo základní autentizace.
- Pro OAuth 2.0, ve svém Microsoft Entra zvolte existující aplikaci nebo register novou aplikaci pro konektor.
- V Alvao, vytvořte účet aplikace představující Power Platform a udělte jí potřebná oprávnění.
- V Administrace - Uživatelé, použijte příkaz New user'. Vyplňte následující pole:
- Jméno a příjmení, např.: Power Platform
- Uživatelské jméno, např.: Power Platform
- V účtu aplikace, pro OAuth 2.0 se podívejte na aplikaci Microsoft Entra . Pro základní autentizaci zkontrolujte ostatní aplikace .
- V případě základní autentizace, vyberte vytvořeného uživatele v tabulce a použijte ... - Změnit heslo příkaz pro nastavení uživatelského hesla.
- Assign roles to the account with the Edit - Service team roles command. Používejte Role čtečky nebo roli Správce obsahu pro udělit oprávnění ke čtení nebo aktualizaci.
- V Administrace - Uživatelé, použijte příkaz New user'. Vyplňte následující pole:
- Chcete-li nainstalovat konektor v Power Automate, použijte následující postup. Pro Power Apps
a Azure Logic Appsje postup podobný.
- Stáhnout a rozbalit archiv ALVAO.PowerPlatform.CustomConnector.zip.
- Přihlaste se k Power Automate.
- Klikněte na tlačítko Více - Objevte vše.
- Použijte Data - vlastní konektory - Nové vlastní rozhraní - importovat OpenAPI souborpříkaz.
-
Nastavte Název vlastního konektoru, např. ALVAO.
-
Vyberte soubor ALVAO.PowerPlatform.CustomConnector.swagger.yaml ze staženého archivu a klikněte na Pokračovat.
-
Na obecnékartě:
- NahrátALVAO.PowerPlatform.CustomConnector.icon.png jako ikona.
- Nastavena barva pozadí ikony na #FFFF.
- Nastavte Host a Základní URL na Alvao REST API url.
PoznámkaPokud nemáte REST API vystaveno internetu, musíte se připojit přes vstupní data bránu. Pro nastavení brány viz Instalace datové brány v obchodech.
-
Na kartě Zabezpečení vyberte výše zvolený režim ověřování.
-
Používáte-li OAuth 2.0:
- Vyberte poskytovatele identity jako Azure Active Directory (Microsoft Entra ID).
- Nastaveno ID klienta na vaší registrované aplikaci.
- Nastavte URL dokumentu na URL vaší aplikace Alvao.
- Po vytvoření vlastního konektoru přidejte vygenerovanou Přesměrovací URL do seznamu URL v registrované aplikaci v MS Entra.
-
Klikněte na tlačítko Vytvořit konektor. Více informací naleznete v Vytvořit vlastní konektor z OpenAPI definice.
-
Na Teststránce:
- Vyberte Nové připojení:
- Vyberte metodu ověřování a v případě potřeby poskytněte přístup .
- Klikněte na tlačítko Vytvořit spojení.
- Jako operaci vyberte GetTicket.
- Zadejte ID tiketu existujícího tiketu.
- Klikněte na tlačítko Testovat.
- Stavový kód 200 by měl být vrácen.
- Vyberte Nové připojení:
-
Nyní, když přidáte operaci k vašemu toku, můžete vidět konektor ALVAO na záložce Vlastní v designéru.
-
Rozšířené spouštěče
Kromě spouštěčů podporovaných konektorem, s modulem ALVAO Asset Management Custom Apps nebo ALVAO Service Desk Custom Apps modul, můžete také aktivovat tok energie Automate přímo z kódu Alvao application.
Příklad:
- Přihlaste se do Power Automate a importujte balíček ALVAO. owerPlatform.FlowTemplate.zip, která je součástí balíčku konektoru.
- V Alvao - Administrace - Applications, použijte příkaz Import k importu ALVAO.Application.RunFlowOnTicketStateChange.xml souboru.
- V Administrace - Vlastní pole vytvořte nové vlastní pole entity o stavu tiketu:
Název | Typ | Délka | Stupeň úvěrové kvality 1 | Sloupec |
---|---|---|---|---|
Spustit průtok (URL) | nvarchar | 2048 | TiketStateCust | RunFlowUrl |
- Automaticky při vypnutí, zkopíruje HTTP POST URL z "Když je přijat požadavek HTTP" spouštěč toku.
- V Alvao - Administrace - Processes, vyberte proces , pro který chcete spouštět tok. Použijte příkaz Editace - Řešení procesu , vyberte konkrétní stav, klikněte na ikonu Upravit stav a vOther vložte aktivační URL do pole Spustit tok (URL).
- V Administrace - Aplikace, povolte vzorovou aplikaci.
Aplikace spustí tok při každém přechodu tiketu do stavu s aktivační URL v poli Spustit tok (URL) Tok nedělá nic jiného, než odpovídá s kódem 200 a s číslem tiketu. Poté aplikace zaznamenává záznam "Flow byl spuštěn" v podrobném logu tiketu.