SDKs und APIs
-
Citrix Cloud™ bietet mehrere APIs, mit denen Sie Informationen abrufen und komplexe sowie sich wiederholende Aufgaben automatisieren können, darunter:
- Citrix Cloud Connector™ unbeaufsichtigt installieren
- Berichte zur Verwaltung von Cloud-Lizenzen erstellen und nutzen
- Den Berechtigungsstatus eines Kunden ermitteln
- Benachrichtigungen an Citrix Cloud-Administratoren senden
- Systemprotokollereignisse abrufen
- Details zu Ihren Ressourcenstandorten abrufen, um sie mit anderen APIs zu verwenden
Mehrere Citrix Cloud-Dienste bieten ebenfalls SDKs und APIs, mit denen Sie Informationen abrufen, Daten abfragen und administrative Aufgaben ausführen können.
Sie können über sichere Clients oder Dienstprinzipale auf APIs zugreifen.
Dienstprinzipal
Um Citrix Cloud-APIs zu verwenden, müssen Sie einen Dienstprinzipal erstellen, der in Ihrem Namen auf Citrix Cloud zugreift. Um einen Dienstprinzipal zu erstellen, müssen Sie die Kunden-ID Ihres Citrix Cloud-Kontos angeben. Ihre Kunden-ID befindet sich an den folgenden Stellen in der Verwaltungskonsole:
-
In der oberen rechten Ecke der Konsole, unter Ihrem Benutzernamen.

-
Auf Ihrer Seite Kontoeinstellungen.

-
Auf der Seite API-Zugriff.

Sichere Clients
Um Citrix Cloud-APIs zu verwenden, müssen Sie einen sicheren Client erstellen, der in Ihrem Namen auf Citrix Cloud zugreift. Um einen sicheren Client zu erstellen, müssen Sie die Kunden-ID Ihres Citrix Cloud-Kontos angeben. Ihre Kunden-ID befindet sich an den folgenden Stellen in der Verwaltungskonsole:
-
In der oberen rechten Ecke der Konsole, unter Ihrem Benutzernamen.

-
Auf Ihrer Seite Kontoeinstellungen.

-
Auf der Seite API-Zugriff.

-
Vererbte Berechtigungen
Sichere Clients sind an einen einzelnen Administrator und eine einzelne Kunden-ID in Citrix Cloud gebunden. Dies bedeutet, dass Ihre sicheren Clients dieselbe Berechtigungsstufe erben, die Sie unter einer bestimmten Kunden-ID haben. Wenn Sie also vollständige Zugriffsrechte haben, haben Ihre sicheren Clients auch vollständige Zugriffsrechte. Wenn Ihre Berechtigungsstufe zu einem späteren Zeitpunkt reduziert wird, erben die von Ihnen bereits erstellten sicheren Clients automatisch Ihre reduzierten Berechtigungen.
-
Anweisungen zum Erstellen sicherer Clients finden Sie unter Erste Schritte mit Citrix Cloud-APIs in der Citrix Developer-Dokumentation.
-
Cloud-Lizenzierungs-APIs
Unternehmenskunden können Cloud-Lizenzierungs-APIs verwenden, um Verwaltungsaufgaben wie das Exportieren von Nutzungsdaten und das Freigeben zugewiesener Lizenzen durchzuführen. Citrix-Partner können diese APIs verwenden, um zusammenfassende und historische Daten für lokale Citrix Virtual Apps and Desktops™ und Citrix DaaS abzurufen.
Weitere Informationen finden Sie unter APIs zur Verwaltung der Citrix Cloud-Lizenzierung in der Citrix Developer-Dokumentation.
SystemLog-API
Die SystemLog-API ermöglicht es Ihnen, Ereignisse abzurufen, die in Ihrem Citrix Cloud-Konto für von Ihnen angegebene Zeiträume aufgetreten sind. Weitere Informationen zur Verwendung dieser API finden Sie unter Citrix Cloud - SystemLog in der Citrix Developer-Dokumentation.
Ressourcenstandorte-API
Die Ressourcenstandorte-API ermöglicht es Ihnen, Informationen über Ihre Ressourcenstandorte zur Verwendung mit anderen Anwendungen und Skripten abzurufen. Angenommen, Sie möchten den Citrix Cloud Connector unbeaufsichtigt an einem von mehreren Ressourcenstandorten in Ihrem Citrix Cloud-Konto installieren. Sie können diese API verwenden, um die Ressourcenstandort-ID abzurufen und an Ihr Installationsskript zu übergeben.
Weitere Informationen zur Verwendung dieser API finden Sie unter Citrix Cloud - Ressourcenstandort in der Citrix Developer-Dokumentation.
Service-Berechtigungs-API
Die Service-Berechtigungs-API ruft die Dienste ab, zu deren Nutzung ein Kunde berechtigt ist, die verbleibenden Tage für jede Berechtigung und die Anzahl der vom Kunden erworbenen Berechtigungen. Weitere Informationen zur Verwendung dieser API finden Sie unter Citrix Cloud - Service-Berechtigung in der Citrix Developer-Dokumentation.
Benachrichtigungs-API
Die Benachrichtigungs-API ermöglicht es Ihnen, Nachrichten an andere Citrix Cloud-Administratoren zu senden. Empfänger erhalten Ihre Nachrichten über die Seite Benachrichtigungen in der Verwaltungskonsole. Weitere Informationen zur Verwendung dieser API finden Sie unter Erstellen und Anzeigen von Benachrichtigungen.
SDKs und APIs für andere Dienste
Weitere Informationen zu den SDKs und APIs, die für andere Citrix Cloud-Dienste verfügbar sind, finden Sie in den folgenden Artikeln:
- Digitale Arbeitsbereiche: Umfasst SDKs und APIs für Workspace-Dienste wie Citrix DaaS und Citrix Workspace.
- App-Bereitstellung und Sicherheit: Umfasst SDKs und APIs für Netzwerk- und App-Bereitstellungsdienste wie Console und SD-WAN Orchestrator.
Weitere Informationen
Weitere Informationen dazu, wie Citrix Cloud-APIs und sichere Clients Ihnen bei komplexen Vorgängen wie der Migration in die Cloud und der Konfiguration der Authentifizierung mit Push-Tokens helfen können, finden Sie in den folgenden Tech Zone-Artikeln: