Citrix端点管理

REST api

Mit Endpoint Management-REST-API haben Sie folgende Möglichkeiten:

  • Aufrufen von Diensten, die über die Endpoint Management-Konsole verfügbar gemacht werden
  • Aufrufen von REST-Diensten über einen beliebigen REST-Client

Die API erfordert zum Aufrufen der Dienste keine Anmeldung and der Endpoint Management-Konsole。

Eine umfassende, aktuelle Liste der verfügbaren api finden Sie in der PDF-DateiREST服务的公共API

Für Workspace-aktivierte端点管理- umgebungen bieten wir APIs zur Verwaltung Ihrer mobilen und Desktop-Endgeräte und zum Konfigurieren von Einstellungen für Ihre Workspace-Apps。葛恩思祖https://developer.cloud.com/citrixworkspaceund navigieren Sie zu思杰终端管理>移动应用集成

Erforderliche Berechtigungen für den Zugriff auf die REST API

Für den Zugriff auf die REST API ist eine der folgenden Berechtigungen erforderlich:

  • Citrix云管理员
  • Zugriffsberechtigung für öffentliche api, die bei der Konfiguration des rollenbasierten Zugriffs festgelegt wid Informationen finden Sie unterKonfigurieren von Rollen mit RBAC
  • Superuser-Benutzerberechtigung

Um mit dem Citrix Cloud-Konto auf die REST-API zuzugreifen, generieren Sie die API-Schlüssel:

  1. Klicken Sie im Menü“Citrix Cloud”aufIdentitäts- und Zugriffsverwaltung
  2. 民意调查您API-Zugriff > Sichere客户端
  3. Geben Sie einen Namen für den sicheren Client ein und klicken Sie auf客户端erstellen

Citrix Cloud erstellt dann die Client- id und den geheimen Clientschlüssel für den Client。这是一个关于信息和语言的故事离线的故事。Citrix Cloud speichert diese eindetigen Bezeichner niht, nachdem Sie das Dialogfeld geschlossen haben。

Aufrufen von REST-API-Diensten

Sie können REST-API-Dienste über den REST-Client oder cURL-Befehle aufrufen。Die folgenden Beispiele verwenden den高级rest客户端für Chrome浏览器。

Hinweis:

Ändern Sie für die folgenden Beispiele den Hostnamen and die Portnummer gemäß Ihrer Umgebung。

Anmeldung

Das folgende Beispiel zeigt die Anmeldung mit einem Token, der über die Citrix Cloud-API abgerufen wid。

URL:https:// <主机名>:<端口号> / xenmobile / api / v1 /验证/登录/云

Methodentyp:文章

Inhaltstyp: application / json

Anforderungsbeispiel:

{"bearerToken": "eyJ0eOiJSUzJiibGcI1AiONiJ9.eyJkIjoMDExN1c2VIXiMzNDc1OTk4…qf0iQ"} 

Sie müssen den Bearertoken mit der Citrix Cloud-APIhttps://trust.citrixworkspacesapi.net/Help/Api/POST-customer-tokens-clientsabrufen。Informationen hierzu发现Sie在derDokumentation für Entwickler

Antwortbeispiel:

{"auth_token": "q483409eu82mkfrcdiv90iv0gc:q483409eu82mkfrcdiv90iv0gc"} 

学会Informationen

REST api