Citrix Virtual Apps and Desktops

Connessione ad Azure Local

Creare e gestire connessioni e risorse descrive le procedure guidate che creano una connessione. Le seguenti informazioni riguardano i dettagli specifici degli ambienti Azure Local.

Creare una connessione host

È possibile creare una connessione host utilizzando:

Utilizzare Studio

  1. Nell’interfaccia utente di Studio, accedere al nodo Hosting e creare una nuova connessione di hosting utilizzando Microsoft® Azure™ Arc come tipo di connessione.
  2. Immettere i dettagli della connessione seguendo le istruzioni della procedura guidata. Se si utilizza un SPN esistente, assicurarsi che all’SPN sia stato concesso il ruolo di collaboratore della sottoscrizione.
  3. Esplorare il cluster tramite Area geografica > Gruppo di risorse.
  4. Completare le impostazioni nelle pagine seguenti.

Utilizzare PowerShell

Intestazione dello script

Assicurarsi di fornire i valori dei parametri corretti definiti nell’intestazione dello script.

$azureSubscription = "" # ID sottoscrizione Azure
$azureTenantId = "" # ID tenant Azure AD
$appClientId = "" # ID client di un'applicazione Azure AD a cui sono state concesse autorizzazioni sufficienti
$appClientSecret = "" # Segreto client dell'ID client precedente
$appClientSecretExpirationDateTimestamp = "" # Data di scadenza del segreto client in formato timestamp epoch
$region = "" # Area geografica Azure del cluster Azure Local
$resourceGroupName = "" # Gruppo di risorse Azure del cluster Azure Local
$zoneUid = "" # UID della zona della posizione della risorsa
$hostingConnectionName = "" # Nome della connessione di hosting creata
<!--NeedCopy-->

Creare una connessione host

asnp Citrix.Host.Admin.V2
[SecureString]$appClientSecretSecureString = $appClientSecret | ConvertTo-SecureString -AsPlainText -Force
$conn = New-Item -ConnectionType "Custom" -CustomProperties "<CustomProperties xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`"><Property xsi:type=`"StringProperty`" Name=`"SubscriptionId`" Value=`"$azureSubscription`" /><Property xsi:type=`"StringProperty`" Name=`"ManagementEndpoint`" Value=`"https://management.azure.com/`" /><Property xsi:type=`"StringProperty`" Name=`"AuthenticationAuthority`" Value=`"https://login.microsoftonline.com/`" /><Property xsi:type=`"StringProperty`" Name=`"TenantId`" Value=`"$azureTenantId`" /></CustomProperties>" -HypervisorAddress @("https://management.azure.com/") -Path @("XDHyp:\Connections\$hostingConnectionName") -Persist -PluginId "AzureArcFactory" -Scope @() -SecurePassword $appClientSecretSecureString -UserName $appClientId -ZoneUid $zoneUid
New-BrokerHypervisorConnection -HypHypervisorConnectionUid $conn.HypervisorConnectionUid
Set-HypHypervisorConnectionMetadata -HypervisorConnectionUid $conn.HypervisorConnectionUid -Name Citrix_Orchestration_Hypervisor_Secret_Allow_Edit -Value true
Set-HypHypervisorConnectionMetadata -HypervisorConnectionUid $conn.HypervisorConnectionUid -Name Citrix_Orchestration_Hypervisor_Secret_Expiration_Date -Value $appClientSecretExpirationDateTimestamp
<!--NeedCopy-->

Passi successivi

Ulteriori informazioni

Connessione ad Azure Local