Vlastní konektor výkonové platformy
Pomocí konektoru Power Platform můžete k automatizaci akcí v systému Alvao nebo k integraci systému Alvao s jinými aplikacemi použít aplikace Power Automate, Power Apps nebo Azure Logic Apps.
Instalace
- Rozhodněte, který režim ověřování bude konektor používat: OAuth 2.0 (doporučeno) nebo Základní ověřování.
- Pro OAuth 2.0 vyberte ve svém Microsoft Entra stávající aplikaci nebo zaregistrujte 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.
- Přiřaďte účtu role pomocí příkazu Edit - Service team roles . 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. U Power Apps a Azure Logic Apps je 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 požadavku existujícího požadavku.
- 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 můžete pomocí modulu ALVAO Asset Management Custom Apps nebo ALVAO Service Desk Custom Apps spustit tok Power Automate přímo z kódu libovolné aplikace.
Příklad:
- Přihlaste se do aplikace Power Automate a importujte balíček ALVAO.PowerPlatform.FlowTemplate.zip, který je součástí balíčku konektoru.
- V části Alvao - Administration - Applications importujte pomocí příkazu Import soubor ALVAO.Application.RunFlowOnTicketStateChange.xml.
- V Administrace - Vlastní pole vytvořte nové vlastní pole entity o stavu požadavku:
Název | Typ | Délka | Stupeň úvěrové kvality 1 | Sloupec |
---|---|---|---|---|
Spustit průtok (URL) | nvarchar | 2048 | TicketStateCust | RunFlowUrl |
- Automaticky při vypnutí, zkopíruje HTTP POST URL z "Když je přijat požadavek HTTP" spouštěč toku.
- V části Alvao - Administrace - Procesy vyberte proces, pro který chcete spouštět tok. Použijte příkaz Upravit - Proces řešení, vyberte konkrétní stav, klikněte na ikonu Změnit stav a v části Ostatní vložte adresu URL spouštěče do pole Spustit tok (URL).
- V Administrace - Aplikace, povolte vzorovou aplikaci.
Aplikace spustí tok vždy, když tip přejde do stavu tipu s URL spouštěče v poli Spustit tok (URL). Tok nic nedělá, ale odpovídá kódem 200 a tělem s číslem tipu. Poté aplikace zaznamená v podrobném protokolu tiketu záznam "Tok byl spuštěn".