Sdílet prostřednictvím


Vytvoření propojení s instančním objektem

Chcete-li vytvořit spojení s instančním objektem, nejlepším způsobem je zaregistrovat počítač pomocí instančního objektu s tichou registrací. Alternativně můžete udělit oprávnění instančnímu objektu na počítači nebo skupině počítačů a poté vytvořit připojení pomocí instančního objektu.

Udělení oprávnění na počítači nebo skupině počítačů

Chcete-li udělit oprávnění na počítači:

  1. Přihlaste se do Power Automate a poté vyberte Počítače v levém navigačním podokně. Pokud se položka nenachází v levém podokně navigace, vyberte možnost …Více a poté vyberte požadovanou položku.
  2. Vyberte počítač nebo skupinu počítačů, kterou chcete sdílet.
  3. Vyberte Sdílet a poté vyhledejte a vyberte AAD uživatele aplikace v instanci Dataverse.
  4. Zvolte Uživatel a pak vyberte Uložit.

Snímek obrazovky panelu sdílení pro počítač

Vytvoření propojení s instančním objektem

Jakmile sdílíte zařízení s uživatelem aplikace, vytvořte připojení. Musíte vytvořit připojení jako instanční objekt. Vytvoření připojení jako instančního objektu není podporováno webovým portálem Power Automate. To je aktuálně podporováno pouze s přímým voláním webového rozhraní API.

Vyžádání přístupového tokenu

Nejprve požádejte přístupový token pro interakci s rozhraním API Power Platform. Další informace: Vyžádání přístupového tokenu.

Získání ID skupiny počítače nebo skupiny

Abyste mohli vytvořit připojení, získejte ID skupiny přidružené k počítači nebo skupině počítačů.

  • Pokud se jedná o skupinu, můžete přejít na Monitorování>Počítače>Skupiny počítačů a vybrat skupinu. Z adresy URL pak můžete získat ID skupiny.
  • Pokud se jedná o počítač, přejděte na Data>Tabulky>Vše>Skupina počítačů toku. Vyhledejte počítač v seznamu a zobrazte sloupec Skupina počítačů toku, je to ID skupiny spojené s vaším počítačem.

Vytvoření propojení s instančním objektem

Chcete-li vytvořit připojení, odešlete HTTP PUT do rozhraní API Power Apps pro vytvoření připojení pomocí přístupového tokenu, který jste získali dříve.

PUT https://{ENVIRONMENT_ID_URL}.environment.api.powerplatform.com/connectivity/connectors/shared_uiflow/connections/{CONNECTION_ID}?api-version=1
Content-Type: application/json
Host: {ENVIRONMENT_ID_URL}.environment.api.powerplatform.com
Accept: application/json
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJu...
BODY:
{
    "properties":
    {
        "environment":
        {
            "id": "/providers/Microsoft.PowerApps/environments/{ENVIRONMENT_ID}",
            "name":"{ENVIRONMENT_ID}"
        },
        "connectionParametersSet":
        {
            "name":"azureRelay",
            "values":
            {
                "username":{"value":"{MACHINE_ACCOUNT}"},
                "password":{"value":"{MACHINE_PASSWORD}"},
                "targetId":{"value":"{GROUP_ID}"}
            }
        }
    }
}

Výše uvedený příklad obsahuje zástupné symboly:

  • ENVIRONMENT_ID_URL: ID prostředí bez všech oddělovačů a poslední dva znaky oddělené tečkou. (Příklad: 37520647-dbdf-49fa-ba01-6134c14680c4 -> 37520647dbdf49faba016134c14680.c4).
  • ENVIRONMENT_ID: ID prostředí.
  • CONNECTION_ID: ID připojení použité k vytvoření připojení. Musí to být platný GUID. (K získání této hodnoty lze použít příkaz PowerShell New-Guid.)
  • MACHINE_ACCOUNT: Uživatelské jméno účtu použitého k otevření relace Windows.
  • MACHINE_PASSWORD: Heslo účtu.
  • GROUP_ID: ID skupiny, pro kterou chcete vytvořit připojení. Další informace: Získání ID skupiny počítače nebo skupiny

Po dokončení požadavku uložte ID připojení, které jste použili ve svém požadavku. Použijete ho v dalším kroku k předvyplnění odkazů na připojení pro automatizované nasazení.

Další kroky