Delen via


Tenant- en hostpool maken in Azure Virtual Desktop (klassiek)

Belangrijk

Deze inhoud is van toepassing op Azure Virtual Desktop (klassiek), die geen ondersteuning biedt voor Azure Resource Manager Azure Virtual Desktop-objecten. Als u Azure Resource Manager Azure Virtual Desktop-objecten wilt beheren, raadpleegt u dit artikel.

In dit artikel worden problemen behandeld tijdens de eerste installatie van de Azure Virtual Desktop-tenant en de bijbehorende infrastructuur voor sessiehostpools.

Geef feedback

Ga naar de Azure Virtual Desktop Tech Community om de Azure Virtual Desktop-service te bespreken met het productteam en actieve communityleden.

Het Windows 10 Enterprise multi-session image verkrijgen

Als u de multi-sessie image van Windows 10 Enterprise wilt gebruiken, gaat u naar de Azure Marketplace, selecteert u Aan de slag>Microsoft Windows 10> en Windows 10 Enterprise voor Virtual Desktops, versie 1809.

Een schermopname van het selecteren van Windows 10 Enterprise voor Virtual Desktops, versie 1809.

Een Azure Virtual Desktop-tenant maken

In deze sectie worden mogelijke problemen behandeld bij het maken van de Azure Virtual Desktop-tenant.

Fout: AADSTS650052 De app heeft toegang nodig tot een service.

Voorbeeld van onbewerkte fout:

AADSTS650052 Message The app needs access to a service(\"{name}\") that your organization
\"{organization}\" has not subscribed to or enabled. Contact your IT Admin to review the
configuration of your service subscriptions.650052 Message The app needs access to a service
(\"{name}\") that your organization \"{organization}\" has not subscribed to or enabled.
Contact your IT Admin to review the configuration of your service subscriptions.

oorzaak: toestemming niet verleend aan Azure Virtual Desktop in het Microsoft Entra-exemplaar.

Oplossing:Volg deze handleiding om toestemming te verlenen.

Fout: de gebruiker is niet gemachtigd om een query uit te voeren op de beheerservice

Schermopname van het PowerShell-venster waarin een gebruiker niet gemachtigd is om een query uit te voeren op de beheerservice.

Voorbeeld van onbewerkte fout:

   New-RdsTenant : User isn't authorized to query the management service.
   ActivityId: ad604c3a-85c6-4b41-9b81-5138162e5559
   Powershell commands to diagnose the failure:
   Get-RdsDiagnosticActivities -ActivityId ad604c3a-85c6-4b41-9b81-5138162e5559
   At line:1 char:1
   + New-RdsTenant -Name "testDesktopTenant" -AadTenantId "01234567-89ab-c ...
   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       + CategoryInfo          : FromStdErr: (Microsoft.RDInf...nt.NewRdsTenant:NewRdsTenant) [New-RdsTenant], RdsPowerSh
      ellException
       + FullyQualifiedErrorId : UnauthorizedAccess,Microsoft.RDInfra.RDPowershell.Tenant.NewRdsTenant

Oorzaak: De gebruiker die is aangemeld, heeft de rol TenantCreator niet toegewezen in de Microsoft Entra-id.

oplossing: Volg de instructies in De toepassingsrol TenantCreator toewijzen aan een gebruiker in uw Microsoft Entra-tenant. Nadat u de instructies hebt gevolgd, hebt u een gebruiker toegewezen aan de rol TenantCreator.

Azure Virtual Desktop-sessiehost-VM's aanmaken

Vm's voor sessiehosts kunnen op verschillende manieren worden gemaakt, maar het Azure Virtual Desktop-team ondersteunt alleen problemen met het inrichten van VM's met betrekking tot de Azure Marketplace-aanbieding. Zie voor meer informatie problemen met het gebruik van Azure Virtual Desktop - Een hostgroep inrichten met Azure Marketplace-aanbieding.

Problemen met het gebruik van Azure Virtual Desktop: een Azure Marketplace-aanbieding inrichten voor een hostgroep

Azure Virtual Desktop: een hostgroepsjabloon inrichten is beschikbaar via Azure Marketplace.

Schermopname om een gratis account te maken.

Oorzaak 1: Er zijn geen actieve abonnementen in het account dat wordt gebruikt om u aan te melden bij Azure of het gebruikte account heeft geen machtigingen om de abonnementen weer te geven.

Oplossing 1: meld u aan met een account met toegang tot inzenders (minimaal) voor het abonnement waarin sessiehost-VM's worden geïmplementeerd.

Oorzaak 2: Het abonnement dat wordt gebruikt, maakt deel uit van een CSP-tenant (Microsoft Cloud Service Provider).

Oplossing 2: Ga naar de GitHub-locatie voor Nieuwe Azure Virtual Desktop-hostgroep maken en inrichten en volg deze instructies:

  1. Klik met de rechtermuisknop op Implementeren in Azure en selecteer Koppelingsadres kopiëren.

  2. Open Kladblok en plak de koppeling.

  3. Voor het teken # voegt u de tenantnaam van de CSP-eindklant in.

  4. Open de nieuwe koppeling in een browser en azure Portal laadt de sjabloon.

    Example: https://portal.azure.com/<CSP end customer tenant name>
    #create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%
    2FRDS-Templates%2Fmaster%2Fwvd-templates%2FCreate%20and%20provision%20WVD%20host%20pool%2FmainTemplate.json
    

Fout: u ontvangt de foutmelding 'Sjabloonimplementatie is ongeldig'

nl-NL: Schermafbeelding van de fout

Voordat u specifieke actie onderneemt, moet u het activiteitenlogboek controleren om de gedetailleerde fout voor de mislukte implementatievalidatie te zien.

De fout in het activiteitenlogboek weergeven:

  1. Sluit het huidige Azure Marketplace-implementatieaanbod af.

  2. In de bovenste zoekbalk, zoek naar en selecteer activiteitenlogboek.

  3. Zoek naar een activiteit met de naam Validate Deployment die de status Mislukt heeft en selecteer de activiteit.

    Schermopname van afzonderlijke implementatieactiviteit valideren met de status Mislukt

  4. Selecteer JSON en schuif omlaag naar de onderkant van het scherm totdat u het veld statusMessage ziet.

    Schermopname van mislukte activiteit, met een rood vak rond de eigenschap statusMessage van de JSON-tekst.

Als uw bewerkingssjabloon de quotumlimiet overschrijdt, kunt u een van de volgende dingen doen om dit probleem op te lossen:

  • Voer Azure Marketplace uit met de parameters die u de eerste keer hebt gebruikt, maar gebruik deze keer minder VM's en VM-kernen.
  • Open de koppeling die u ziet in het veld statusMessage in een browser om een aanvraag in te dienen om het quotum voor uw Azure-abonnement voor de opgegeven VM-SKU te verhogen.

Fouten met Azure Resource Manager-sjablonen en PowerShell Desired State Configuration (DSC)

Volg deze instructies om problemen met mislukte implementaties van Azure Resource Manager-sjablonen en PowerShell DSC op te lossen.

  1. Bekijk fouten in de implementatie met behulp van Implementatiebewerkingen weergeven met Azure Resource Manager.
  2. Als er geen fouten in de implementatie zijn, bekijkt u fouten in het activiteitenlogboek met behulp van Activiteitenlogboeken weergeven om acties op resources te controleren.
  3. Zodra de fout is geïdentificeerd, gebruikt u het foutbericht en de resources in Veelvoorkomende Azure-implementatiefouten oplossen met Azure Resource Manager om het probleem op te lossen.
  4. Verwijder alle resources die tijdens de vorige implementatie zijn gemaakt en probeer de sjabloon opnieuw te implementeren.

Fout: de implementatie is mislukt....<hostnaam>/joindomain

Schermafbeelding van uw implementatie is mislukt.

Voorbeeld van onbewerkte fout:

 {"code":"DeploymentFailed","message":"At least one resource deployment operation failed. Please list deployment operations for details.
 Please see https://aka.ms/arm-debug for usage details.","details":[{"code":"Conflict","message":"{\r\n \"status\": \"Failed\",\r\n \"error\":
 {\r\n \"code\": \"ResourceDeploymentFailure\",\r\n \"message\": \"The resource operation completed with terminal provisioning state 'Failed'.
 \",\r\n \"details\": [\r\n {\r\n \"code\": \"VMExtensionProvisioningError\",\r\n \"message\": \"VM has reported a failure when processing
 extension 'joindomain'. Error message: \\\"Exception(s) occurred while joining Domain 'diamondsg.onmicrosoft.com'\\\".\"\r\n }\r\n ]\r\n }\r\n}"}]}

Oorzaak 1: referenties die zijn opgegeven voor het toevoegen van VM's aan het domein, zijn onjuist.

Oplossing 1: Zie de fout "Onjuiste referenties" voor VM's die niet zijn toegevoegd aan het domein in de configuratie van de sessiehost-VM.

Oorzaak 2: Domeinnaam lost niet op.

Oplossing 2: Zie fout: domeinnaam lost niet op in vm-configuratie van de sessiehost.

Oorzaak 3: de DNS-configuratie van uw virtuele netwerk (VNET) is ingesteld op standaard-.

Ga als volgt te werk om dit op te lossen:

  1. Open Azure Portal en ga naar het tabblad Virtuele netwerken.
  2. Zoek uw VNET en selecteer vervolgens DNS-servers.
  3. Het menu DNS-servers moet aan de rechterkant van het scherm worden weergegeven. Selecteer Aangepastein dat menu.
  4. Zorg ervoor dat de DNS-servers onder Aangepast overeenkomen met uw domeincontroller of Active Directory-domein. Als u uw DNS-server niet ziet, kunt u deze toevoegen door de waarde in te voeren in het veld DNS-server toevoegen.

Fout: uw implementatie is mislukt...\Niet geautoriseerd

{"code":"DeploymentFailed","message":"At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/arm-debug for usage details.","details":[{"code":"Unauthorized","message":"{\r\n \"Code\": \"Unauthorized\",\r\n \"Message\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\",\r\n \"Target\": null,\r\n \"Details\": [\r\n {\r\n \"Message\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\"\r\n },\r\n {\r\n \"Code\": \"Unauthorized\"\r\n },\r\n {\r\n \"ErrorEntity\": {\r\n \"ExtendedCode\": \"52020\",\r\n \"MessageTemplate\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\",\r\n \"Parameters\": [\r\n \"default\"\r\n ],\r\n \"Code\": \"Unauthorized\",\r\n \"Message\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\"\r\n }\r\n }\r\n ],\r\n \"Innererror\": null\r\n}"}]}

oorzaak: Het abonnement dat u gebruikt, is een type dat geen toegang heeft tot vereiste functies in de regio waar de klant probeert te implementeren. Met MSDN-, Gratis- of Onderwijsabonnementen kan deze fout bijvoorbeeld optreden.

Oplossing: wijzig uw abonnementstype of regio in een regio die toegang heeft tot de vereiste functies.

Fout: VMExtensionProvisioningError

Schermopname van uw implementatie mislukt met de voorzieningsstatus van de terminal mislukt.

Oorzaak 1: tijdelijke fout met de Azure Virtual Desktop-omgeving.

Oorzaak 2: tijdelijke fout met verbinding.

Oplossing: Bevestigen dat de Azure Virtual Desktop-omgeving functionerend is door gebruik te maken van PowerShell. Voltooi de VM-registratie handmatig in Een hostgroep maken met PowerShell.

Fout: de opgegeven gebruikersnaam van de beheerder is niet toegestaan

Schermopname van de implementatie is mislukt waarbij een opgegeven beheerder niet is toegestaan.

Voorbeeld van onbewerkte fout:

 { "id": "/subscriptions/EXAMPLE/resourceGroups/demoHostDesktop/providers/Microsoft.
  Resources/deployments/vmCreation-linkedTemplate/operations/EXAMPLE", "operationId": "EXAMPLE", "properties": { "provisioningOperation":
 "Create", "provisioningState": "Failed", "timestamp": "2019-01-29T20:53:18.904917Z", "duration": "PT3.0574505S", "trackingId":
 "1f460af8-34dd-4c03-9359-9ab249a1a005", "statusCode": "BadRequest", "statusMessage": { "error": { "code": "InvalidParameter", "message":
 "The Admin Username specified is not allowed.", "target": "adminUsername" } }, "targetResource": { "id": "/subscriptions/EXAMPLE
 /resourceGroups/demoHostDesktop/providers/Microsoft.Compute/virtualMachines/demo", "resourceType": "Microsoft.Compute/virtualMachines", "resourceName": "demo" } }}

Oorzaak: opgegeven wachtwoord bevat verboden subtekenreeksen (admin, beheerder, root).

oplossing: gebruikersnaam bijwerken of verschillende gebruikers gebruiken.

Fout: VM heeft een fout gerapporteerd bij het verwerken van de extensie

Schermopname van de resourcebewerking met terminal inrichtingsstatus voltooid in uw implementatie die is mislukt.

Voorbeeld van onbewerkte fout:

{ "id": "/subscriptions/EXAMPLE/resourceGroups/demoHostD/providers/Microsoft.Resources/deployments/
 rds.wvd-provision-host-pool-20190129132410/operations/5A0757AC9E7205D2", "operationId": "5A0757AC9E7205D2", "properties":
 { "provisioningOperation": "Create", "provisioningState": "Failed", "timestamp": "2019-01-29T21:43:05.1416423Z",
 "duration": "PT7M56.8150879S", "trackingId": "43c4f71f-557c-4abd-80c3-01f545375455", "statusCode": "Conflict",
 "statusMessage": { "status": "Failed", "error": { "code": "ResourceDeploymentFailure", "message":
 "The resource operation completed with terminal provisioning state 'Failed'.", "details": [ { "code":
 "VMExtensionProvisioningError", "message": "VM has reported a failure when processing extension 'dscextension'.
 Error message: \"DSC Configuration 'SessionHost' completed with error(s). Following are the first few:
 PowerShell DSC resource MSFT_ScriptResource failed to execute Set-TargetResource functionality with error message:
 One or more errors occurred. The SendConfigurationApply function did not succeed.\"." } ] } }, "targetResource":
 { "id": "/subscriptions/EXAMPLE/resourceGroups/demoHostD/providers/Microsoft.
 Compute/virtualMachines/desktop-1/extensions/dscextension",
 "resourceType": "Microsoft.Compute/virtualMachines/extensions", "resourceName": "desktop-1/dscextension" } }}

oorzaak: PowerShell DSC-extensie geen beheerderstoegang op de VIRTUELE machine kon krijgen.

Oplossing: bevestig dat gebruikersnaam en wachtwoord beheerderstoegang hebben op de virtuele machine en voer de Azure Resource Manager-sjabloon opnieuw uit.

Fout: DeploymentFailed – PowerShell DSC-configuratie 'FirstSessionHost' voltooid met fout(en)

Schermopname van de mislukte implementatie met PowerShell DSC-configuratie 'FirstSessionHost', voltooid met fout(en).

Voorbeeld van onbewerkte fout:

{
    "code": "DeploymentFailed",
   "message": "At least one resource deployment operation failed. Please list
 deployment operations for details. 4 Please see https://aka.ms/arm-debug for usage details.",
 "details": [
         { "code": "Conflict",
         "message": "{\r\n \"status\": \"Failed\",\r\n \"error\": {\r\n \"code\":
         \"ResourceDeploymentFailure\",\r\n \"message\": \"The resource
         operation completed with terminal provisioning state 'Failed'.\",\r\n
         \"details\": [\r\n {\r\n \"code\":
        \"VMExtensionProvisioningError\",\r\n \"message\": \"VM has
              reported a failure when processing extension 'dscextension'.
              Error message: \\\"DSC Configuration 'FirstSessionHost'
              completed with error(s). Following are the first few:
              PowerShell DSC resource MSFT ScriptResource failed to
              execute Set-TargetResource functionality with error message:
              One or more errors occurred. The SendConfigurationApply
              function did not succeed.\\\".\"\r\n }\r\n ]\r\n }\r\n}"  }

oorzaak: PowerShell DSC-extensie geen beheerderstoegang op de VIRTUELE machine kon krijgen.

Oplossing: bevestig dat gebruikersnaam en wachtwoord beheerderstoegang hebben op de virtuele machine en voer de Azure Resource Manager-sjabloon opnieuw uit.

Fout: DeploymentFailed – InvalidResourceReference

Voorbeeld van onbewerkte fout:

{"code":"DeploymentFailed","message":"At least one resource deployment operation
failed. Please list deployment operations for details. Please see https://aka.ms/arm-
debug for usage details.","details":[{"code":"Conflict","message":"{\r\n \"status\":
\"Failed\",\r\n \"error\": {\r\n \"code\": \"ResourceDeploymentFailure\",\r\n
\"message\": \"The resource operation completed with terminal provisioning state
'Failed'.\",\r\n \"details\": [\r\n {\r\n \"code\": \"DeploymentFailed\",\r\n
\"message\": \"At least one resource deployment operation failed. Please list
deployment operations for details. Please see https://aka.ms/arm-debug for usage
details.\",\r\n \"details\": [\r\n {\r\n \"code\": \"BadRequest\",\r\n \"message\":
\"{\\r\\n \\\"error\\\": {\\r\\n \\\"code\\\": \\\"InvalidResourceReference\\\",\\r\\n
\\\"message\\\": \\\"Resource /subscriptions/EXAMPLE/resourceGroups/ernani-wvd-
demo/providers/Microsoft.Network/virtualNetworks/wvd-vnet/subnets/default
referenced by resource /subscriptions/EXAMPLE/resourceGroups/ernani-wvd-
demo/providers/Microsoft.Network/networkInterfaces/erd. Please make sure that
the referenced resource exists, and that both resources are in the same
region.\\\",\\r\\n\\\"details\\\": []\\r\\n }\\r\\n}\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n}"}]}

Oorzaak: Deel van de naam van de resourcegroep wordt gebruikt voor bepaalde door de sjabloon gecreëerde resources. Vanwege de naam die overeenkomt met bestaande resources, kan de sjabloon een bestaande resource uit een andere groep selecteren.

Oplossing: Bij het uitvoeren van de Azure Resource Manager-sjabloon voor het implementeren van sessiehost-VM's, moet u de eerste twee tekens uniek maken voor de naam van de resourcegroep van uw abonnement.

Fout: DeploymentFailed – InvalidResourceReference

Voorbeeld van onbewerkte fout:

{"code":"DeploymentFailed","message":"At least one resource deployment operation
failed. Please list deployment operations for details. Please see https://aka.ms/arm-
debug for usage details.","details":[{"code":"Conflict","message":"{\r\n \"status\":
\"Failed\",\r\n \"error\": {\r\n \"code\": \"ResourceDeploymentFailure\",\r\n
\"message\": \"The resource operation completed with terminal provisioning state
'Failed'.\",\r\n \"details\": [\r\n {\r\n \"code\": \"DeploymentFailed\",\r\n
\"message\": \"At least one resource deployment operation failed. Please list
deployment operations for details. Please see https://aka.ms/arm-debug for usage
details.\",\r\n \"details\": [\r\n {\r\n \"code\": \"BadRequest\",\r\n \"message\":
\"{\\r\\n \\\"error\\\": {\\r\\n \\\"code\\\": \\\"InvalidResourceReference\\\",\\r\\n
\\\"message\\\": \\\"Resource /subscriptions/EXAMPLE/resourceGroups/ernani-wvd-
demo/providers/Microsoft.Network/virtualNetworks/wvd-vnet/subnets/default
referenced by resource /subscriptions/EXAMPLE/resourceGroups/DEMO/providers/Microsoft.Network/networkInterfaces
/EXAMPLE was not found. Please make sure that the referenced resource exists, and that both
resources are in the same region.\\\",\\r\\n \\\"details\\\": []\\r\\n }\\r\\n}\"\r\n
}\r\n ]\r\n }\r\n ]\r\n }\r\n\

oorzaak: Deze fout komt doordat de NIC die is gemaakt met de Azure Resource Manager-sjabloon dezelfde naam heeft als een andere NIC die al in het VNET staat.

oplossing: een ander hostvoorvoegsel gebruiken.

Fout: DeploymentFailed - Fout bij downloaden

Voorbeeld van onbewerkte fout:

\\\"The DSC Extension failed to execute: Error downloading
https://catalogartifact.azureedge.net/publicartifacts/rds.wvd-provision-host-pool-
2dec7a4d-006c-4cc0-965a-02bbe438d6ff-prod
/Artifacts/DSC/Configuration.zip after 29 attempts: The remote name could not be
resolved: 'catalogartifact.azureedge.net'.\\nMore information about the failure can
be found in the logs located under
'C:\\\\WindowsAzure\\\\Logs\\\\Plugins\\\\Microsoft.Powershell.DSC\\\\2.77.0.0' on
the VM.\\\"

oorzaak: deze fout wordt veroorzaakt door een statische route, firewallregel of NSG die het downloaden van het zip-bestand blokkeert dat is gekoppeld aan de Azure Resource Manager-sjabloon.

oplossing: Blokkerende statische route, firewallregel of NSG verwijderen. Open eventueel het JSON-bestand van de Azure Resource Manager-sjabloon in een teksteditor, neem de koppeling naar het zip-bestand en download de resource naar een toegestane locatie.

Fout: de gebruiker is niet gemachtigd om een query uit te voeren op de beheerservice

Voorbeeld van onbewerkte fout:

"response": { "content": { "startTime": "2019-04-01T17:45:33.3454563+00:00", "endTime": "2019-04-01T17:48:52.4392099+00:00",
"status": "Failed", "error": { "code": "VMExtensionProvisioningError", "message": "VM has reported a failure when processing
extension 'dscextension'. Error message: \"DSC Configuration 'FirstSessionHost' completed with error(s).
Following are the first few: PowerShell DSC resource MSFT_ScriptResource failed to execute Set-TargetResource
 functionality with error message: User is not authorized to query the management service.
\nActivityId: 1b4f2b37-59e9-411e-9d95-4f7ccd481233\nPowershell commands to diagnose the failure:
\nGet-RdsDiagnosticActivities -ActivityId 1b4f2b37-59e9-411e-9d95-4f7ccd481233\n
The SendConfigurationApply function did not succeed.\"." }, "name": "2c3272ec-d25b-47e5-8d70-a7493e9dc473" } } }}

oorzaak: De opgegeven Azure Virtual Desktop-tenantbeheerder heeft geen geldige roltoewijzing.

Oplossing: De gebruiker die de Azure Virtual Desktop-tenant heeft gemaakt, moet zich aanmelden bij Azure Virtual Desktop PowerShell en de geprobeerde gebruiker een roltoewijzing toewijzen. Als u de gitHub Azure Resource Manager-sjabloonparameters uitvoert, volgt u deze instructies met behulp van PowerShell-opdrachten:

Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"
New-RdsRoleAssignment -TenantName <Azure Virtual Desktop tenant name> -RoleDefinitionName "RDS Contributor" -SignInName <UPN>

Fout: Gebruiker vereist Meervoudige Verificatie van Microsoft Entra (MFA)

Schermopname van uw implementatie is mislukt vanwege een gebrek aan meervoudige verificatie (MFA).

Voorbeeld van onbewerkte fout:

"message": "{\r\n  \"status\": \"Failed\",\r\n  \"error\": {\r\n    \"code\": \"ResourceDeploymentFailure\",\r\n    \"message\": \"The resource operation completed with terminal provisioning state 'Failed'.\",\r\n    \"details\": [\r\n      {\r\n        \"code\": \"VMExtensionProvisioningError\",\r\n        \"message\": \"VM has reported a failure when processing extension 'dscextension'. Error message: \\\"DSC Configuration 'FirstSessionHost' completed with error(s). Following are the first few: PowerShell DSC resource MSFT_ScriptResource  failed to execute Set-TargetResource functionality with error message: One or more errors occurred.  The SendConfigurationApply function did not succeed.\\\".\"\r\n      }\r\n    ]\r\n  }\r\n}"

Oorzaak: De opgegeven Azure Virtual Desktop-tenantbeheerder moet zich aanmelden met Microsoft Entra multifactor-authenticatie (MFA).

oplossing: een service-principal maken en deze toewijzen aan een rol voor uw Azure Virtual Desktop-tenant door de stappen in zelfstudie te volgen: Service-principals en roltoewijzingen maken met PowerShell. Nadat u hebt gecontroleerd of u zich kunt aanmelden bij Azure Virtual Desktop met de service-principal, voert u de Azure Marketplace-aanbieding of de GitHub Azure Resource Manager-sjabloon opnieuw uit, afhankelijk van de methode die u gebruikt. Volg de onderstaande instructies om de juiste parameters voor uw methode in te voeren.

Als u de Azure Marketplace-aanbieding uitvoert, geeft u waarden op voor de volgende parameters om goed te verifiëren bij Azure Virtual Desktop:

  • Azure Virtual Desktop-tenant Rds-eigenaar: Service-principal
  • Toepassings-id: de toepassingsidentificatie van de nieuwe service-principal die u hebt gemaakt
  • Wachtwoord/wachtwoord bevestigen: het wachtwoordgeheim dat u hebt gegenereerd voor de service-principal
  • Microsoft Entra-tenant-ID: de Microsoft Entra-tenant-ID van de service principal die u hebt gemaakt.

Als u de GitHub Azure Resource Manager-sjabloon uitvoert, geeft u waarden op voor de volgende parameters om op de juiste wijze te verifiëren bij Azure Virtual Desktop:

  • User Principal Name (UPN) voor tenantbeheerder of toepassings-id: de toepassingsidentificatie van de nieuwe service-principal die u hebt gemaakt
  • Tenantbeheerderswachtwoord: het wachtwoordgeheim dat u hebt gegenereerd voor de service-principal
  • IsServicePrincipal: waar
  • AadTenantId: De Microsoft Entra-tenant-id van de servicehoofdgebruiker die u hebt gemaakt

Fout: vmSubnet is niet beschikbaar bij het configureren van virtuele netwerken

oorzaak: In de Azure Virtual Desktop Marketplace-sjabloon worden in de gebruikersinterface alleen subnetten weergegeven met ten minste zoveel IP-adressen die beschikbaar zijn als het totale aantal virtuele machines dat is opgegeven in de sjabloon. Het werkelijke aantal beschikbare IP-adressen in het subnet hoeft alleen gelijk te zijn aan het aantal nieuwe VM's dat wordt geïmplementeerd, maar dit kan niet worden berekend door de huidige gebruikersinterface.

Oplossing: U kunt een subnet opgeven met ten minste zoveel IP-adressen die beschikbaar zijn als het aantal virtuele machines dat wordt toegevoegd door de Marketplace-gebruikersinterface niet te gebruiken. Dit kan worden gedaan door de naam van het subnet op te geven in de parameter "existingSubnetName" wanneer u een bestaande implementatie opnieuw implementeren of implementeren met behulp van de onderliggende ARM-sjabloon van GitHub.

Volgende stappen