Jaa


Koneiden hiljainen rekisteröiminen

Tässä artikkelissa kuvataan, miten joukkokäyttöönottotyökalua käytetään, jotta Power Automaten voi helposti asentaa useisiin koneisiin. Voit sekä rekisteröidä koneet Power Automateen että lisätä ne koneryhmiin.

edellytykset

Koneiden hiljainen rekisteröinti edellyttää, että Power Automate -työpöytäsovellus ladataan ja asennetaan kohdelaitteisiin. Tällä sivulla on tietoja Power Automaten hiljaisesta asennuksesta.

Koneen hiljaisessa rekisteröimisessä ja ryhmään liittymisessä kannattaa käyttää palvelun päänimen tiliä. Voit myös käyttää Microsoft Entra -tiliä.

Palvelun päänimen tilin käyttäminen

Huomautus

Jos haluat luoda sovelluksen käyttäjän, tarvitset vuokraajan Dataverse-ympäristön järjestelmänvalvojan käyttöoikeudet.

  1. Voit luoda Azure-sovelluksen seuraavasti:

    1. Siirry Azure-portaaliin: https://portal.azure.com/

    2. Hae sovellusrekisteröintejä.

      Näyttökuva Azure-portaalista.

    3. Valitse Uusi rekisteröinti.

      Näyttökuva Uusi rekisteröinti -vaihtoehdosta.

    4. Määritä nimi ja valitse Yksi vuokraaja (tai palveluna tarjottava sovellus) ja valitse sitten Rekisteröi.

  2. Anna sovellukselle seuraavat oikeudet:

    • Valitse Lisää oikeus.
    • Valitse Työnkulkupalvelu.
    • Valitse Flow.Read.All.
  3. Sovelluskäyttäjän luominen.

    Huomautus

    Järjestelmänvalvojien on määritettävä käyttäjät vähintään ympäristön tekijöiksi (tai työpöytätyönkulkukoneen omistajaksi), jotta he voivat rekisteröidä koneita ja liittyä ryhmiin.

  4. Hae seuraavat tiedot, joita käytetään koneen rekisteröintisovelluksessa:

    • Application ID
    • Hakemiston (vuokraajan) tunnus
    • Asiakkaan tunnistetiedot (varmenne tai sormenjälki)

    Näyttökuva tiedoista, joita käytetään Konerekisteröinti-sovelluksessa.

Koneen rekisteröintisovelluksen käyttäminen

  1. Avaa Aloitus-valikko.

  2. Hae "komentokehote" (tai "PowerShell") ja suorita se.

  3. Vaihda hakemistoksi Power Automaten asennuskansio (oletusarvoisesti se on C:\Program Files (x86)\Power Automate Desktop).

    cd C:\Program Files (x86)\Power Automate Desktop
    
  4. Ohjevalikon avulla voit käyttää yleiskuvausta siitä, mitä hiljaisella sovelluksella voi tehdä.

    .\PAD.MachineRegistration.Silent.exe -help
    

    Näyttökuva PowerShell-ikkunasta.

Uuden koneen hiljainen rekisteröiminen

Kone rekisteröidään hiljaisesti Power Automateen palvelun päänimen tilin avulla käyttämällä rekisteröintitoimintoa -register ja seuraavia argumentteja:

Yhteysargumentit (palvelun päänimen tili):

  1. Applicationid: Käytettävä sovellus.

  2. Clientsecret: applicationid-argumentin salainen koodi (käytössä voi olla myös certificateThumbprint). Tätä syötettä ei saa käyttää komentorivin syötteenä. Suojattu syöte -osassa on lisäätietoja vaihtoehdoista, joilla se voidaan antaa.

  3. Tenantid: Käytettävä vuokraajan tunnus.

Koneen rekisteröinnin argumentit ovat seuraavat:

  1. Environmentid (valinnainen): Ympäristö, jossa kone rekisteröidään. Jos sitä ei ole annettu, kone rekisteröidään oletusympäristöön. Voit hakea sen käyttämällä Power Automaten URL-osoitetta.

  2. Koneen nimi (valinnainen): Rekisteröidyn koneen nimi.

  3. Koneen kuvaus (valinnainen): rekisteröidyn koneen kuvaus.

  4. force (valinnainen): force-merkintää käytetään ohittamaan aiemmin luotu rekisteröinti. Rekisteröinnin ohittaminen katkaisee aiemmin luodut yhteydet koneeseen.

    Muistiinpano

    force-argumentti voi olla erittäin hyödyllinen, jos nykyisessä koneessa on paha vika eikä mitään muuta ympäristöä ei ole käytettävissä koneen rekisteröinnin poistamiseen ja uudelleenrekisteröintiin.

    .\PAD.MachineRegistration.Silent.exe -register -applicationid appid -clientsecret (or -certificatethumbprint thumbprint) -tenantid tenantid -environmentid envid 
    

Muistiinpano

Jos päätetään käyttää Microsoft Entra-tiliä, käyttäjänimi -username [UPN] voidaan määrittää palvelun päänimen argumenttien sijaan

Hiljainen liittyminen koneryhmään

Muistiinpano

Koneryhmää ei voi luoda hiljaisesti. Se on luotava portaalista (ja jaa se sovelluskäyttäjälle, jos käytät palvelun pääkäyttäjää), ennen kuin lisäät koneita hiljaisesti.

Voit liittyä ryhmään hiljaisesti palvelun päänimen tilin avulla käyttämällä liity ryhmään -toimintoa -joinmachinegroup ja seuraavia argumentteja:

  1. Environmentid: Ympäristö, jossa koneryhmä rekisteröidään. Voit hakea sen käyttämällä Power Automaten URL-osoitetta.
  2. Groupid: Sen koneryhmän tunnus, johon haluat liittyä. Voit hakea sen käyttämällä Power Automaten URL-osoitetta, kun olet koneryhmän tietosivulla.
  3. Grouppassword: Koneen salasana. Jos tämä kone on ryhmän ensimmäinen kone, salasana on määritettävä. Jos se ei ole ensimmäinen ryhmässä, anna ryhmälle määritetty salasana. Tätä syötettä ei saa käyttää komentorivin syötteenä. Suojattu syöte -osassa on lisätietoja valittavana olevista asetuksista.

Näyttökuvassa ympäristön tunnus Power Automate -portaalin URL-osoitteessa.

.\PAD.MachineRegistration.Silent.exe -joinmachinegroup -groupid groupid -grouppassword -applicationid appid -clientsecret (or -certificatethumbprint thumbprint) -tenantid tenantid -environmentid envid

Huomautus

Microsoft Entra-tilin käyttämistä varten on määritettävä käyttäjänimi -username [UPN] palvelun päänimen argumenttien sijaan

Suojattu syöttö

Koneiden rekisteröintityökalussa on annettava suojatut syötteet rekisteröintiä ja ryhmään liittymistä varten.

Suojatun syötteen antamisessa on seuraavat kaksi tapaa:

  1. Kirjoita pyydettäessä: nämä tiedot pyydetään antamaan tarvittaessa. Tämä vaihtoehto on vuorovaikutteinen toiminto, jota ei voi käyttää joukkokäyttöönotoissa.

  2. Merkkijonon/tiedoston uudelleenohjaus hiljaisen rekisteröinnin sovellukseen:

    • Merkkijonon uudelleenohjaus (PowerShell mahdollistaa helposti useat merkkijonot syötteinä):

          echo clientsecret mypassword | .\PAD.MachineRegistration.Silent.exe -joinmachinegroup -applicationid appid -clientsecret -groupid groupid -grouppassword -tenantid tenantid
      
    • Tiedoston uudelleenohjaus:

      1. Luo salasanan sisältävä TXT-tiedosto ja tallenna se Power Automate -kansioon (tarvitaan järjestelmänvalvojan oikeudet).

      2. Käytä seuraavaa komentoa:

        Cmd-kehote:

         grouppassword < pwd.txt
        

        PowerShellille:

        Get-Content password.txt | .\PAD.MachineRegistration.Silent.exe -joinmachinegroup -groupid groupid -grouppassword