Modules in starterskit
De Power Automate AVD-integratiestarterskit wordt geleverd als een oplossing die in uw omgeving kan worden geïmporteerd, plus een Azure Automation-runbook waarmee u de installatie van Power Automate voor bureaublad- en machineregistraties kunt automatiseren.
De starterskitoplossing omvat:
Een toepassing die u helpt bij het configureren van uw schaalstrategie en het verzamelen van de benodigde informatie voor interactie met uw Azure Virtual Bureaublad-implementatie en Power Platform.
Een voorbeeld van een indelingsstroom die wordt gebruikt als sjabloon om nieuwe stromen met uw eigen configuraties te genereren.
Andere handige stromen die de configuratietoepassing inschakelen of helpen bij het genereren van de aangepaste indelingsstromen.
Vereisten
De volgende zijn voorwaarden voor het installeren van de Power Automate AVD-integratiestarterskit zoals deze bij de oplossing is inbegrepen:
- Download het inhoudspakket dat de starterskitoplossing en het runbookscript voor uw apparaat bevat.
Azure Virtual Bureaublad-hostgroep
Een Azure Virtual Bureaublad-implementatie met ten minste één hostgroep. Als deze niet bestaat, volgt u de documentatie om deze op te zetten.
U hebt VM's in de hostgroep ingericht die door de starterkit worden in-/uitgeschakeld bij het toepassen van uw strategie voor schalen.
Microsoft Dataverse
Beheerdersaccount:
Microsoft Power Platform-servicebeheerder, algemene tenantbeheerder of Dynamics 365-servicebeheerder voor toegang tot alle tenantbronnen via de Power Apps-API's.
Deze oplossing werkt voor omgevingsbeheerders, maar de weergave is beperkt tot de omgevingen waartoe een omgevingsbeheerder toegang heeft.
Omgeving met een Dataverse-exemplaar waar de gebruiker die de oplossing installeert de beveiligingsrol Systeembeheerder heeft.
Als u deze starterskit gebruikt in een productieomgeving met Dataverse, zijn premium licenties vereist voor alle gebruikers die werken met de Power Automate AVD-integratiestarterskit. Afhankelijk van welke onderdelen u gaat gebruiken, de omvang van uw organisatie en de bestaande licenties die in uw organisatie beschikbaar zijn, hebt u een Power Apps-licentie per gebruiker of per app of een Power Automate-licentie per gebruiker of per stroom of een combinatie van deze licenties nodig.
Azure Automation en Key vaults
Azure Automation-referenties zijn nodig om de runbookautomatisering uit te voeren en om te verifiëren bij Azure.
Een Azure Key Vault waar u de geheimen voor uw app-registraties en machinegroepwachtwoorden kunt opslaan.
De Power Automate AVD-integratiestarterskit instellen
De oplossing importeren in een productieomgeving
Download de Power Automate AVD-integratiestarterskit uit de Github-opslagplaats
Navigeren naar uw omgeving:
Ga naar https://flow.microsoft.com
Selecteer de omgeving waarin de starterskit wordt gehost.
Selecteer Oplossingen in het linkerdeelvenster.
Selecteer Importeren en vervolgens Bladeren.
Selecteer de starterskitoplossing voor Power Automate AVD-integratie via de Bestandenverkenner (AzureVirtualBureaubladStarterKit_x_x_x_xx_managed.zip of AzureVirtualBureaubladStarterKit_x_x_x_xx.zip)
Selecteer als het gecomprimeerde (.zip) bestand is geladen Volgende.
Bekijk de informatie en selecteer Volgende.
Breng verbindingen tot stand om uw oplossing te activeren. Als u een nieuwe verbinding maakt, moet u Vernieuwen selecteren. U verliest uw voortgang bij het importeren niet.
Zorg ervoor dat u verbindingen maakt die zijn gericht op de AVD-tenant die u wilt gebruiken.
Selecteer Importeren.
Note
Het importeren kan tot 10 minuten in beslag nemen.
De omgevingsvariabele van het stroomvoorbeeld bijwerken
Note
U kunt de waarden voor omgevingsvariabelen niet bijwerken vanuit de oplossing.
Zodra het importeren van de oplossing is voltooid, klikt u op de VM Orchestration-voorbeeldstroom, navigeert u naar de detailpagina en kopieert u de stroom-id.
Note
U kunt de stroom-id vinden door naar de detailpagina van uw stroom te gaan en vervolgens de waarde in de adresbalk van uw browser te kopiëren: https://flow.microsoft.com/manage/environments/<environmentId>/solutions/<solutionId>/flows/<flow-Id>
Omgevingsvariabelen bijwerken:
Ga naar Power Automate.
Selecteer Oplossingen in het linkerdeelvenster.
Selecteer de Standaardoplossing en wijzig de filter om Omgevingsvariabelen weer te geven.
Selecteer de variabele Stroom-id voorbeeldindeling en configureer vervolgens de Huidige waarde.
Voer de stroom-id in die u eerder hebt gekopieerd als de huidige waarde.
De variabele voor de runbooknaam bijwerken
Als u de naam van het runbookbestand wijzigt wanneer u het importeert in uw Azure Automation-account, moet u de omgevingsvariabele Runbook-naam bijwerken met dezelfde waarde.
Omgevingsvariabelen bijwerken:
Ga naar Power Automate.
Selecteer Oplossingen in het linkerdeelvenster.
Selecteer de Standaardoplossing en wijzig de filter om Omgevingsvariabelen weer te geven.
Selecteer de variabele Runbooknaam en configureer vervolgens de Huidige waarde.
Voer de nieuwe runbooknaam in die u hebt opgegeven in de stap 'runbookscript importeren'.
Important
Wanneer waarden van omgevingsvariabelen rechtstreeks binnen een omgeving worden gewijzigd in plaats van via een ALM-bewerking zoals het importeren van oplossingen, blijven stromen de vorige waarde gebruiken totdat de stroom wordt opgeslagen of uitgeschakeld en weer ingeschakeld.
Runbookscript importeren
Meld u aan bij de Azure-portal.
Zoek en selecteer Automation-accounts.
Selecteer op de pagina Automation-accounts uw Automation-account in de lijst.
Selecteer in het Automation-account Runbooks onder Process Automation om de lijst met runbooks te openen.
Klik op Een runbook importeren en op Een bestand selecteren.
Selecteer het runbook in de Bestandenverkenner (runbookworkflow.ps1)
Wijzig indien nodig de naam van het runbook en selecteer PowerShell in de vervolgkeuzelijst Runbooktype.
Klik op Maken. Het nieuwe runbook wordt weergegeven in de lijst met runbooks voor het Automation-account.
U moet het runbook publiceren voordat u het kunt uitvoeren.
Maak een Azure AD-app-registratie om verbinding te maken met Azure Service Management-API's en met Power Platform
Note
De toepassingsgebruiker moet op zijn minst de rol van maker in de omgeving hebben.
Important
Zorg dat u deze stappen volgt om een toepassingsgebruiker te maken in het Power Platform-beheercentrum: Toepassingsgebruikers beheren in het Power Platform-beheercentrum
Note
De AAD-toepassing moet leesrechten hebben voor het abonnement.
Important
U moet de app-registratiegeheimen in de Key Vault opslaan om ze in de starterskit te kunnen gebruiken.
Beperkingen
Coauth en verbindingen
Als u meerdere identiteiten hebt die de CoE Toolkit beheren, ziet u mogelijk deze fout wanneer u de stromen probeert te gebruiken:
De beller met object-id '...GUID...' heeft geen toestemming voor verbinding.
Dit komt doordat het product nog niet meerdere personen ondersteunt die verbindingsreferenties gebruiken.
Als u dit ziet, moet u zich aanmelden met de identiteit die de oplossing heeft geïnstalleerd om de stromen uit te voeren of de stromen bijwerken om uw identiteit te gebruiken.
Als u dit later wilt doen, bladert u naar de standaardoplossing, filtert u op verbindingsreferenties en bewerkt u elke verbinding om in plaats daarvan uw verbinding te gebruiken.
Ondersteunde talen
De starterskit voor de Power Automate Azure Virtual Bureaublad-integratie is momenteel alleen beschikbaar in het Engels. Voeg het Engelse taalpakket toe aan uw omgeving om ervoor te zorgen dat alle apps en stromen werken. Lees meer in de regionale en taalopties voor uw omgeving.
Multi-tenant app-registraties
Als uw Dataverse-tenant verschilt van die van AVD, zijn er extra stappen en validatie om te doorlopen voordat uw toepassing kan communiceren met uw Dataverse-tenant. Lees meer over [het gebruiken van multi-tenant server-naar-server-authenticatie](/powerapps/developer/data-platform/use-multi-tenant-server-server-authentication>
