SDKおよびAPI
このリリースでは,複数のSDKおよびAPIを使用できます。詳しくは,開発者用のドキュメントを参照してください。そこから以下についてのプログラミングのための情報にアクセスできます:
- 交付控制器
- 监控服务OData
- 店面
Citrix组策略SDKにより,グループポリシーの設定およびフィルターを表示して構成できます。PowerShellプロバイダーを使用して,マシン,ユーザー設定,およびフィルターに対応する仮想ドライブを作成します。このプロバイダーは,New-PSDriveに対する拡張として表示されます。组策略SDKを使用するには,工作室またはCitrix虚拟应用程序和桌面SDKのいずれかをインストールする必要があります。詳しくは。”グループポリシーSDK“を参照してください。
交付控制器SDK
このSDKは,交付控制器または工作室と一緒にインストールされる多くのPowerShellスナップインで構成されています。
権限:シェルまたはスクリプトを実行するには,Citrix管理者の権限が必要です。Controllerのローカル管理者グループのメンバーには、Citrix Virtual AppsまたはCitrix Virtual Desktopsのインストールに必要な完全な管理権限が自動的に付与されますが、ローカル管理者アカウントを使うのではなく、適切な権限を持つCitrix管理者を作成することをお勧めします。
コマンドレットにアクセスして実行するには:
- PowerShellのシェルを開きます。工作室を開き,(PowerShell)タブを選択して[PowerShellの起動]をクリックします。
スクリプト内でSDKコマンドレットを使用するには,PowerShell実行ポリシーを設定する必要があります。PowerShell実行ポリシーについて詳しくは,微软社のドキュメントを参照してください。
注:
最新のSDKは,PowerShellスナップインとPowerShellモジュールの両方としてインストールされます。
モジュール機能の追加により,このSDKのコマンドレットを先行コマンドレット
Add-PSSnapin
(またはasnp
)なしで使用できます。スナップインとしてのみインストールされる関連コンポーネントのSDK (Citrixライセンスサーバー,Citrix供应、店面など)でコマンドレットを使用するには,先行コマンドレット
Add-PSSnapin
(またはasnp
)が必要です。スナップインからこのSDKを使用する場合,次の手順に進みます。
Windows PowerShellコンソールで
添加-PSSnapin
コマンドレットを使って,必要なスナップインをPowerShell環境に追加します。V1とV2は,スナップインのバージョンを示します。XenDesktop 5スナップインはバージョン1です。Citrix Virtual Apps and Desktops、およびそれ以前のXenDesktop 7バージョンのスナップインはバージョン2です。たとえば、Citrix Virtual Apps and Desktopsスナップインをインストールするには、「
Add-PSSnapin Citrix.ADIdentity.Admin.V2
“と入力します。すべてのコマンドレットをインポートするには,次のように入力します:Add-PSSnapin Citrix。* .Admin.V *
スナップインを追加した後,コマンドレットおよび関連ヘルプにアクセスできるようになります。
最新のCitrix虚拟应用程序和桌面PowerShellコマンドレットヘルプを確認するには,次の手順に従います:
- PowerShellコンソールからCitrixスナップイン:
添加-PSSnapin Citrix。* .Admin.V *
。 - Windows PowerShell伊势の手順に従ってください。
グループポリシーSDK
组策略SDKを使用するには,工作室またはCitrix虚拟应用程序和桌面SDKのいずれかをインストールする必要があります。
グループポリシーSDKを追加するには,”Add-PSSnapin citrix.common.grouppolicy
“と入力します。(ヘルプにアクセスするには,次を入力します:help New-PSDrive -path localgpo:/
)
仮想ドライブを作成して設定を読み込むには,New-PSDrive
を実行します。ここで,<字符串>は接続して設定を読み込むサイトの控制器の完全修飾ドメイン名です。
监控服务OData
监控APIを使用すると,OData APIのバージョン3または4を使用して监视服务データにアクセスできます。监控服务データからクエリされたデータに基づいて,カスタマイズした監視ダッシュボードおよびレポートダッシュボードを作成できます。OData V.4は,ASP。净Web APIに基づいており,アグリゲーションクエリをサポートしています。詳しくは。”监视服务OData API“を参照してください。