Citrix Cloud

SDK et API

Citrix Cloud fournit plusieurs API que vous pouvez utiliser pour récupérer des informations et automatiser des tâches complexes et répétitives, notamment :

  • Installer Citrix Cloud Connector de manière silencieuse
  • Créer et utiliser des rapports pour la gestion des licences cloud
  • Déterminer les droits d’utilisation d’un client
  • Envoyer des notifications aux administrateurs Citrix Cloud
  • Récupérer les événements du journal système
  • Récupérer des informations sur vos emplacements de ressources à utiliser avec d’autres API

Plusieurs services Citrix Cloud fournissent également des kits SDK et des API qui vous permettent de récupérer des informations, d’interroger des données et d’effectuer des tâches administratives.

Clients sécurisés

Pour utiliser les API Citrix Cloud, vous devez créer un client sécurisé qui accède à Citrix Cloud en votre nom. Pour créer un client sécurisé, vous devez fournir l’ID client de votre compte Citrix Cloud. Votre numéro client se trouve aux emplacements suivants dans la console de gestion :

  • Dans le coin supérieur droit de la console, sous votre nom d’utilisateur
  • Sur votre page Paramètres du compte

    Menu client avec option Paramètres du compte mise en surbrillance

  • Sur la page Accès aux API

    Page Accès aux API avec ID client mis en surbrillance

Autorisations héritées

Les clients sécurisés sont liés à un seul administrateur et à un seul ID client dans Citrix Cloud. Cela signifie que vos clients sécurisés héritent du même niveau d’autorisations que celui dont vous disposez sous un ID client spécifique. Ainsi, si vous disposez d’autorisations d’accès complet, vos clients sécurisés disposent également d’autorisations d’accès complet. Si votre niveau d’autorisation est réduit ultérieurement, les clients sécurisés que vous avez déjà créés héritent automatiquement de vos autorisations réduites.

Si vous êtes administrateur de plusieurs clients, vous devez créer des clients sécurisés distincts pour chaque ID client. Les clients sécurisés que vous créez sous un ID client unique ne sont pas visibles par les autres administrateurs ou lorsque vous êtes connecté à un autre client.

Pour obtenir des instructions sur la création de clients sécurisés, consultez la section Get started with Citrix Cloud APIs dans la documentation Citrix Developer.

API Cloud Licensing

Les entreprises clientes peuvent utiliser les API Cloud Licensing pour effectuer des tâches de gestion telles que l’exportation des données d’utilisation et la libération des licences. Les partenaires Citrix peuvent utiliser ces API pour récupérer des données de synthèse et historiques pour les instances Citrix Virtual Apps and Desktops et Citrix DaaS locales.

Pour plus d’informations, consultez la section APIs to manage Citrix cloud licensing dans la documentation Citrix Developer.

API SystemLog

L’API SystemLog vous permet de récupérer les événements qui se sont produits sur votre compte Citrix Cloud pendant des périodes que vous spécifiez. Pour plus d’informations sur l’utilisation de cette API, consultez Citrix Cloud - SystemLog dans la documentation Citrix Developer.

API Resource Locations

L’API Resource Locations vous permet de récupérer des informations sur vos emplacements de ressources pour les utiliser avec d’autres applications et scripts. Par exemple, supposons que vous souhaitiez installer Citrix Cloud Connector de manière silencieuse dans l’un des emplacements de ressources de votre compte Citrix Cloud. Vous pouvez utiliser cette API pour récupérer l’ID d’emplacement de ressources et le transmettre à votre script d’installation.

Pour plus d’informations sur l’utilisation de cette API, consultez Citrix Cloud - Resource Location dans la documentation Citrix Developer.

API Service Entitlement

L’API Service Entitlement récupère les informations liées aux services qu’un client est autorisé à utiliser, les jours restants pour chaque droit de licences et la quantité de droits de licences que le client a achetés. Pour plus d’informations sur l’utilisation de cette API, consultez Citrix Cloud - Service Entitlement dans la documentation Citrix Developer.

API Notifications

L’API Notifications vous permet d’envoyer des messages à d’autres administrateurs Citrix Cloud. Les destinataires reçoivent vos messages via la page Notifications de la console de gestion.

SDK et API pour d’autres services

Pour plus d’informations sur les kits SDK et les API disponibles pour les autres services Citrix Cloud, consultez les articles suivants :

  • Digital workspace : inclut des kits SDK et des API pour les services d’espace de travail, tels que Citrix DaaS, Content Collaboration et Citrix Workspace.
  • App delivery and security : inclut des kits SDK et des API pour les services de mise en réseau et de mise à disposition d’applications, tels que Application Delivery Management, Intelligent Traffic Management et SD-WAN Orchestrator.

Informations supplémentaires

Pour en savoir plus sur la façon dont les API Citrix Cloud et les clients sécurisés peuvent vous aider à effectuer des opérations complexes, telles que la migration vers le cloud et la configuration de l’authentification avec des jetons push, consultez les articles Tech Zone suivants :

SDK et API