Citrix Secure Private Access

Prise en charge des applications Web d’entreprise

La diffusion d’applications Web à l’aide du service Secure Private Access permet de fournir à distance des applications spécifiques à l’entreprise sous la forme d’un service Web. Les applications Web couramment utilisées incluent SharePoint, Confluence, OneBug, etc.

Les applications Web sont accessibles à l’aide de Citrix Workspace à l’aide du service Secure Private Access. Le service Secure Private Access associé à Citrix Workspace fournit une expérience utilisateur unifiée pour les applications Web configurées, les applications SaaS, les applications virtuelles configurées ou toute autre ressource de l’espace de travail.

La connexion SSO et l’accès à distance aux applications Web sont disponibles dans le cadre des packages de services suivants :

  • Secure Private Access Standard
  • Secure Private Access Advanced

Configuration système requise

Appliance Connector  : utilisez l’appliance Connector avec le service Citrix Secure Private Access pour prendre en charge l’accès sans VPN aux applications Web d’entreprise dans le centre de données des clients. Pour plus de détails, consultez la section Secure Workspace Access de travail avecle

Fonctionnement

Le service Citrix Secure Private Access se connecte en toute sécurité au centre de données sur site à l’aide du connecteur, qui est déployé sur site. Ce connecteur agit comme un pont entre les applications Web d’entreprise déployées sur site et le service Citrix Secure Private Access. Ces connecteurs peuvent être déployés dans une paire HA et ne nécessitent qu’une connexion sortante.

Une connexion TLS entre l’Connector Appliance et le service Citrix Secure Private Access dans le cloud sécurise les applications locales qui sont énumérées dans le service cloud. Les applications Web sont accessibles et mises à disposition via Workspace à l’aide d’une connexion sans VPN.

La figure suivante illustre l’accès aux applications Web à l’aide de Citrix Workspace.

Fonctionnent des applications Web

Configuration d’une application Web

La configuration d’une application Web implique les étapes de haut niveau suivantes.

  1. Configurer les détails de l’application
  2. Définir la méthode de connexion préférée
  3. Définir le routage des applications

Configurer les détails de l’application

  1. Sur la vignette Secure Private Access, cliquez sur Gérer.

  2. Sur la page d’accueil de Secure Private Access, cliquez sur Continuer, puis sur Ajouter une application.

    Remarque :

    Le bouton Continuer n’apparaît que la première fois que vous utilisez l’assistant. Dans les utilisations suivantes, vous pouvez accéder directement à la page Applications, puis cliquer sur Ajouter une application.

  3. Sélectionnez l’application que vous souhaitez ajouter et cliquez sur Ignorer.

  4. Dans Où se trouve l’emplacement de l’application ?, sélectionnez l’emplacement.

  5. Entrez les informations suivantes dans la section Détails de l’application et cliquez sur Suivant.

    Détails de l'application SPA

    • Type d’application  : sélectionnez le type d’application. Vous pouvez choisir parmi les applications HTTP/HTTPS ou UDP/TCP .

    • Nom de l’application  : nom de l’application.

    • Description de l’application : brève description de l’application. La description que vous saisissez ici est présentée à vos utilisateurs dans l’espace de travail.

    • Catégorie d’application : ajoutez la catégorie et le nom de la sous-catégorie (le cas échéant) sous lesquels l’application que vous publiez doit apparaître dans l’interface utilisateur de Citrix Workspace. Vous pouvez ajouter une nouvelle catégorie pour chaque application ou utiliser les catégories existantes depuis l’interface utilisateur de Citrix Workspace. Une fois que vous avez spécifié une catégorie pour une application Web ou SaaS, l’application s’affiche dans l’interface utilisateur de Workspace sous la catégorie spécifique.

      • Les catégories/sous-catégories sont configurables par l’administrateur et les administrateurs peuvent ajouter une nouvelle catégorie pour chaque application.
      • Le champ Catégorie d’application s’applique aux applications HTTP/HTTPS et est masqué pour les applications TCP/UDP.
      • Les noms des catégories/sous-catégories doivent être séparés par une barre oblique inverse. Par exemple, Business And Productivity \ Engineering . De plus, ce champ distingue les majuscules et les minuscules. Les administrateurs doivent s’assurer de définir la bonne catégorie. En cas de divergence entre le nom dans l’interface utilisateur de Citrix Workspace et le nom de la catégorie saisi dans le champ Catégorie de l’application, la catégorie est répertoriée en tant que nouvelle catégorie.

        Par exemple, si vous saisissez incorrectement la catégorie Business and Productivity en tant que Business and productivity dans le champ Catégorie App , une nouvelle catégorie nommée Business and productivity est répertoriée dans l’interface utilisateur de Citrix Workspace en plus de la catégorie Business and Productivity .

      Catégorie d'applications

    • Icône de l’application  : cliquez sur Modifier l’icône pour modifier l’icône de l’application. La taille du fichier d’icônes doit être de 128 x 128 pixels. Si vous ne modifiez pas l’icône, l’icône par défaut est affichée.

      Si vous ne souhaitez pas afficher l’icône de l’application, sélectionnez Ne pas afficher l’icône de l’application aux utilisateurs.

    • Sélectionnez Accès direct pour permettre aux utilisateurs d’accéder à l’application directement depuis un navigateur client. Pour plus de détails, voir Accès direct aux applications Web d’entreprise.

    • URL : URL avec votre ID client. L’URL doit contenir votre ID client (ID client Citrix Cloud). Pour obtenir votre ID client, consultez la section S’inscrire à Citrix Cloud. En cas d’échec de l’authentification unique ou si vous ne souhaitez pas utiliser l’authentification unique, l’utilisateur est redirigé vers cette URL.

      Nom de domaine duclient et ID de domaine client : le nom et l’ID de domaine du client sont utilisés pour créer l’URL de l’application et les autres URL suivantes dans la page SSO SAML.

      Par exemple, si vous ajoutez une application Salesforce, votre nom de domaine salesforceformyorg et votre identifiant sont 123754, alors l’URL de l’application est https://salesforceformyorg.my.salesforce.com/?so=123754.

      Les champs Nom de domaine du client et ID client sont spécifiques à certaines applications.

    • Domaines associés : le domaine associé est renseigné automatiquement en fonction de l’URL que vous avez fournie. Le domaine associé aide le service à identifier l’URL dans le cadre de l’application et à acheminer le trafic en conséquence. Vous pouvez ajouter plusieurs domaines associés.

    • Cliquez sur Ajouter automatiquement l’application aux favoris pour ajouter cette application en tant qu’application favorite dans l’application Citrix Workspace.

      • Cliquez sur Autoriser l’utilisateur à supprimer des favoris pour permettre aux abonnés de supprimer l’application de la liste des applications favorites de l’application Citrix Workspace. Lorsque vous sélectionnez cette option, une étoile jaune apparaît dans le coin supérieur gauche de l’application dans l’application Citrix Workspace.
      • Cliquez sur Ne pas autoriser l’utilisateur à supprimer des favoris pour empêcher les abonnés de supprimer l’application de la liste des applications favorites de l’application Citrix Workspace. Lorsque vous sélectionnez cette option, une icône en forme d’étoile avec un cadenas apparaît dans le coin supérieur gauche de l’application dans l’application Citrix Workspace.

        Application Favoris

        Si vous supprimez les applications marquées comme favorites dans la console de service Secure Private Access, ces applications doivent être supprimées manuellement de la liste des favoris dans Citrix Workspace. Les applications ne sont pas supprimées automatiquement de l’application Workspace si elles sont supprimées de la console du service Secure Private Access.

  6. Cliquez sur Suivant.

Important :

Définir la méthode de connexion préférée

  1. Dans la section Authentification unique, sélectionnez le type d’authentification unique que vous préférez utiliser pour votre application et cliquez sur Enregistrer. Les types d’authentification unique suivants sont disponibles.

    Authentification unique au SPA

    • De base : si votre serveur principal vous présente un défi de base 401, choisissez l’authentification unique de base. Il n’est pas nécessaire de fournir des détails de configuration pour le type d’ accès SSO de base .
    • Kerberos — Si votre serveur principal vous présente le défi Negotiate-401, choisissez Kerberos. Il n’est pas nécessaire de fournir des détails de configuration pour le type d’accès SSO Kerberos .
    • Basé sur un formulaire  : si votre serveur principal vous présente un formulaire HTML pour l’authentification, choisissez Form Based. Entrez les détails de configuration du type SSO basé sur un formulaire .
    • SAML - Choisissez SAML pour l’SSO basée sur SAML dans les applications Web. Entrez les détails de configuration pour le type SSO SAML .
    • Ne pas utiliser l’authentification unique : utilisez l’option Ne pas utiliser l’authentification unique lorsque vous n’avez pas besoin d’authentifier un utilisateur sur le serveur principal. Lorsque l’option Ne pas utiliser l’authentification unique est sélectionnée, l’utilisateur est redirigé vers l’URL configurée dans la section Détails de l’application .

    Détails basés sur le formulaire : entrez les détails de configuration basés sur les formulaires suivants dans la section Single Sign On et cliquez sur Enregistrer.

    Enregistrer la configuration 1

    • URL de l’action  : saisissez l’URL à laquelle le formulaire rempli est envoyé.
    • URL du formulaire de connexion  : saisissez l’URL sur laquelle le formulaire d’ouverture de session est présenté.
    • Format du nom d’utilisateur  : sélectionnez un format pour le nom d’utilisateur.
    • Champ de formulaire de nom d’utilisateur : saisissez un attribut de nom d’utilisateur.
    • Champ de formulaire de mot de passe : entrez un attribut de mot de passe.

    SAML : entrez les informations suivantes dans la section Connexion et cliquez sur Enregistrer.

    Enregistrer le fichier config2

    • Assertion de signature - La signature de l’assertion ou de la réponse garantit l’intégrité du message lorsque la réponse ou l’assertion est remise à la partie de confiance (SP). Vous pouvez sélectionner Assertion, Réponse, Les deux ou Aucun.
    • URL d’assertion : L’URL d’assertion est fournie par le fournisseur de l’application. L’assertion SAML est envoyée à cette URL.
    • État du relais : le paramètre État du relais est utilisé pour identifier la ressource spécifique à laquelle les utilisateurs accèdent après s’être connectés et dirigés vers le serveur de fédération de la partie utilisatrice. État de relais génère une URL unique pour les utilisateurs. Les utilisateurs peuvent cliquer sur cette URL pour ouvrir une session sur l’application cible.
    • Audience  : l’audience est fournie par le fournisseur de l’application. Cette valeur confirme que l’assertion SAML est générée pour l’application appropriée.
    • Format d’ID de nom : sélectionnez le format d’identificateur de nom pris en charge.

    • ID de nom  : sélectionnez l’ID de nom pris en charge.
  2. Dans Attributs avancés (facultatif), ajoutez des informations supplémentaires sur l’utilisateur qui est envoyé à l’application pour les décisions de contrôle d’accès.

  3. Téléchargez le fichier de métadonnées en cliquant sur le lien sous Métadonnées SAML. Utilisez le fichier de métadonnées téléchargé pour configurer l’authentification SSO sur le serveur d’applications SaaS.

    Remarque :

    • Vous pouvez copier l’URL de connexion SSO sous URL de connexion et utiliser cette URL lors de la configuration de l’authentification unique sur le serveur d’applications SaaS.
    • Vous pouvez également télécharger le certificat à partir de la liste des certificats et utiliser le certificat lors de la configuration de l’authentification SSO sur le serveur d’applications SaaS.
  4. Cliquez sur Suivant.

Définir le routage des applications

  1. Dans la section App Connectivity, vous définissez le routage pour les domaines d’applications connexes, si les domaines doivent être routés en externe ou en interne via Citrix Connector Appliance. Pour plus de détails, consultez la section Tables de routage pour résoudre les conflits si les domaines associés dans les applications SaaS et Web sont identiques.

    Connectivité des applications SPA

  2. Cliquez sur Terminer.

    Après avoir cliqué sur Terminer, l’application est ajoutée à la page Applications. Vous pouvez modifier ou supprimer une application depuis la page Applications après l’avoir configurée. Pour ce faire, cliquez sur le bouton de sélection d’une application et sélectionnez les actions correspondantes.

    • Modifier l’application
    • Supprimer

Lorsque vous publiez une application Web ou SaaS à partir du service Secure Private Access et si cette application n’est pas masquée, l’application Citrix Enterprise Browser apparaît automatiquement dans l’interface utilisateur de Citrix Workspace. En outre, le Citrix Enterprise Browser est également ajouté en tant qu’application favorite, par défaut. Les utilisateurs finaux peuvent lancer le navigateur de l’espace de travail sans URL et accéder aux sites Web internes à l’aide des navigateurs de l’espace de travail.

Enterprise-browser-app

Important :

  • Pour accorder l’accès aux applications aux utilisateurs, les administrateurs doivent créer des stratégies d’accès. Dans les stratégies d’accès, les administrateurs ajoutent des abonnés à l’application et configurent des contrôles de sécurité. Pour plus de détails, voir Création de stratégies d’accès.
Prise en charge des applications Web d’entreprise