エスディーケーとエーピーアイ
Citrix Cloud™ は、情報の取得や、複雑で反復的なタスクの自動化に使用できるいくつかのAPIを提供しています。これには以下が含まれます。
-
Citrix Cloud Connector™ をサイレントインストールする
-
クラウドライセンス管理のためのレポートを作成および利用する
-
顧客の資格ステータスを判断する
-
Citrix Cloud 管理者に通知を送信する
-
システムログイベントを取得する
-
他のAPIで使用するリソースロケーションの詳細を取得する
いくつかのCitrix Cloudサービスも、情報の取得、データのクエリ、管理タスクの実行を可能にするSDKとAPIを提供しています。
APIには、セキュアクライアントまたはサービスプリンシパルの両方を通じてアクセスできます。
サービスプリンシパル
Citrix Cloud APIを使用するには、お客様に代わってCitrix Cloudにアクセスするサービスプリンシパルを作成する必要があります。サービスプリンシパルを作成するには、Citrix Cloudアカウントの顧客IDを提供する必要があります。顧客IDは、管理コンソールの以下の場所にあります。
-
コンソールの右上隅、ユーザー名の下。顧客IDが強調表示されたユーザーメニュー(/en-us/citrix-cloud/media/customer-id-user-menu.png)
-
あなたのアカウント設定ページ。アカウント設定が強調表示された顧客メニュー(/en-us/citrix-cloud/media/customer-id-acct-settings-page.png)
-
APIアクセスページ。APIアクセスの例(/en-us/citrix-cloud/media/api-access-example.png)
クラウドライセンスAPI
エンタープライズのお客様は、クラウドライセンスAPIを使用して、使用状況データのエクスポートや割り当て済みライセンスの解放などの管理タスクを実行できます。Citrixパートナーは、これらのAPIを使用して、オンプレミスのCitrix Virtual Apps and Desktops™およびCitrix DaaSの概要データと履歴データを取得できます。
詳細については、Citrix Developerドキュメントの「Citrixクラウドライセンスを管理するためのAPI」を参照してください。
SystemLog API
SystemLog APIを使用すると、指定した期間にCitrix Cloudアカウントで発生したイベントを取得できます。このAPIの使用方法の詳細については、Citrix Developerドキュメントの「Citrix Cloud - SystemLog」を参照してください。
リソースロケーションAPI
リソースロケーションAPIを使用すると、他のアプリケーションやスクリプトで使用するために、リソースロケーションに関する情報を取得できます。たとえば、Citrix Cloudアカウント内の複数のリソースロケーションのいずれかにCitrix Cloud Connectorをサイレントインストールしたいとします。このAPIを使用してリソースロケーションIDを取得し、インストールスクリプトに渡すことができます。
このAPIの使用方法の詳細については、Citrix Developerドキュメントの「Citrix Cloud - Resource Location」を参照してください。
サービスエンタイトルメントAPI
サービスエンタイトルメントAPIは、顧客が使用する権利のあるサービス、各エンタイトルメントの残り日数、および顧客が購入したエンタイトルメントの数量を取得します。このAPIの使用方法の詳細については、Citrix Developerドキュメントの「Citrix Cloud - Service Entitlement」を参照してください。
通知API
通知APIを使用すると、他のCitrix Cloud管理者へメッセージを送信できます。受信者は、管理コンソールの通知ページでメッセージを受信します。このAPIの使用方法の詳細については、「通知の作成と表示」を参照してください。
その他のサービス向けSDKとAPI
その他のCitrix Cloudサービスで利用可能なSDKとAPIの詳細については、以下の記事を参照してください。
-
Citrix® StoreFront Cloud: StoreFront Cloud向けのSDKとAPIが含まれています。
-
アプリ配信とセキュリティ: ConsoleやSD-WAN Orchestratorなどのネットワークおよびアプリ配信サービス向けのSDKとAPIが含まれています。
詳細情報
Citrix Cloud APIが、クラウドへの移行やプッシュトークンによる認証の構成といった複雑な操作をどのように支援できるかについては、以下のTech Zone記事を参照してください。