Citrix Virtual Apps and Desktops

SDK e API

Con questa versione sono disponibili diversi SDK e API. Per accedere agli SDK e alle API, visitare Build anything with Citrix. Da lì, selezionare Citrix Workspace per accedere alle informazioni di programmazione per Citrix Virtual Apps and Desktops e i suoi componenti correlati.

Nota:

L’SDK Citrix Virtual Apps and Desktops™ e l’SDK Citrix Group Policy possono essere installati come modulo o come snap-in. Diversi SDK di componenti (come Citrix Licensing, Citrix Provisioning e StoreFront) si installano utilizzando solo uno snap-in.

Questo prodotto supporta le versioni di PowerShell dalla 3 alla 5.

SDK Citrix Virtual Apps and Desktops

Questo SDK si installa automaticamente come modulo PowerShell quando si installa un Delivery Controller™ o Studio. Ciò consente di utilizzare i cmdlet di questo SDK senza dover aggiungere snap-in. (Le istruzioni sono fornite di seguito se si sceglie di installare questo SDK come snap-in.)

Autorizzazioni

È necessario eseguire la shell o lo script utilizzando un’identità che disponga dei diritti di amministrazione Citrix. Sebbene i membri del gruppo di amministratori locali sul Controller dispongano automaticamente di privilegi amministrativi completi per consentire l’installazione di Citrix Virtual Apps o Citrix Virtual Desktops™, Citrix raccomanda che, per il normale funzionamento, Lei crei amministratori Citrix con i diritti appropriati, anziché utilizzare l’account degli amministratori locali.

Accedere ed eseguire i cmdlet

  1. Avviare una shell in PowerShell: Aprire Studio, selezionare la scheda PowerShell, quindi fare clic su Launch PowerShell.
  2. Per utilizzare i cmdlet SDK all’interno degli script, impostare la policy di esecuzione in PowerShell. Per informazioni sulla policy di esecuzione di PowerShell, consultare la documentazione Microsoft.
  3. Se desidera utilizzare lo snap-in (anziché il modulo), aggiunga lo snap-in utilizzando il cmdlet Add-PSSnapin (o asnp).

    V1 e V2 indicano la versione dello snap-in. Gli snap-in di XenDesktop 5 sono la versione 1. Gli snap-in di Citrix Virtual Apps and Desktops e delle versioni precedenti di XenDesktop 7 sono la versione 2. Ad esempio, per installare lo snap-in di Citrix Virtual Apps and Desktops, digitare Add-PSSnapin Citrix.ADIdentity.Admin.V2. Per importare tutti i cmdlet, digitare: Add-PSSnapin Citrix.*.Admin.V*

Ora può utilizzare i cmdlet e i file della guida.

SDK Group Policy

L’SDK Citrix Group Policy Le consente di visualizzare e configurare le impostazioni e i filtri di Group Policy. Questo SDK utilizza un provider PowerShell per creare un’unità virtuale che corrisponde alle impostazioni e ai filtri di macchina e utente. Il provider appare come un’estensione di New-PSDrive.

Per utilizzare l’SDK Group Policy, è necessario che siano installati Studio o l’SDK Citrix Virtual Apps and Desktops.

Il provider PowerShell Citrix Group Policy è disponibile come modulo o come snap-in.

  • Per utilizzare il modulo, non è necessario alcun lavoro aggiuntivo.
  • Per aggiungere lo snap-in, digitare Add-PSSnapin citrix.common.grouppolicy.

Per accedere alla guida, digitare: help New-PSDrive -path localgpo:/.

Per creare un’unità virtuale e caricarla con le impostazioni, digitare New-PSDrive <Standard Parameters> [-PSProvider] CitrixGroupPolicy -Controller <string> dove la stringa Controller è il nome di dominio completo di un Controller nel sito a cui desidera connettersi e da cui caricare le impostazioni.

API REST di Citrix Virtual Apps and Desktops

Con le API REST di Citrix Virtual Apps and Desktops, può automatizzare la gestione delle risorse all’interno di una distribuzione Citrix Virtual Apps and Desktops.

Le API REST di Citrix Virtual Apps and Desktops sono disponibili all’indirizzo https://developer.cloud.com/citrixworkspace/citrix-daas-rest-apis/docs/citrix-virtual-apps-and-desktops-apis. Le API non applicabili a Citrix Virtual Apps and Desktops sono contrassegnate di conseguenza. Segua le indicazioni fornite per configurare l’accesso al servizio API e utilizzare le API per gestire e ottimizzare le Sue risorse.

Monitor Service OData

L’API Monitor consente l’accesso ai dati del Monitor Service utilizzando la versione 3 o 4 dell’API OData. È possibile creare dashboard di monitoraggio e reporting personalizzati basati sui dati interrogati dal Monitor Service. OData V.4 si basa sull’ASP.NET Web API e supporta le query di aggregazione.

Per maggiori informazioni, consultare l’Monitor Service OData API.

SDK e API