Product Documentation

Créer un magasin non authentifié

Oct 31, 2016

Utilisez la tâche Créer un magasin pour configurer des magasins non authentifiés supplémentaires afin de prendre en charge les utilisateurs (anonymes) non authentifiés. Vous pouvez créer autant de magasins non authentifiés que vous le souhaitez. Par exemple, vous pouvez créer un magasin non authentifié pour un groupe particulier d'utilisateurs ou regrouper un ensemble spécifique de ressources.

L'accès distant via NetScaler Gateway ne peut pas être appliqué à des magasins non authentifiés.

Pour créer un magasin non authentifié, identifiez et configurez les communications avec les serveurs fournissant les ressources que vous souhaitez mettre à disposition dans le magasin.

Important : dans les déploiements faisant appel à de multiples serveurs, n'utilisez qu'un serveur à la fois pour apporter des modifications à la configuration du groupe de serveurs. Assurez-vous que la console de gestion Citrix StoreFront n'est exécutée sur aucun des serveurs dans le déploiement. Une fois terminé, propagez les modifications que vous avez apportées à la configuration du groupe de serveurs de façon à mettre à jour les autres serveurs dans le déploiement.

Ajouter des bureaux et des applications au magasin

  1. Sur l'écran Démarrer de Windows où l'écran Applications, accédez à la vignette Citrix StoreFront et cliquez dessus.
  2. Sélectionnez le nœud Magasins dans le panneau gauche de la console de gestion Citrix StoreFront puis, dans le panneau Actions, cliquez sur Créer un magasin.  
  3. Sur la page Nom du magasin, spécifiez un nom pour votre magasin, sélectionnez Autoriser uniquement les utilisateurs non authentifiés (anonymes) à accéder à ce magasin, puis cliquez sur Suivant.
    Les noms des magasins s'affichent dans Citrix Receiver sous les comptes des utilisateurs, c'est la raison pour laquelle vous devez choisir un nom qui permette aux utilisateurs d'identifier le contenu du magasin.
  4. Sur la page Delivery Controller, indiquez l'infrastructure fournissant les ressources que vous souhaitez mettre à disposition dans le magasin. Cliquez sur Add
  5. Dans la boîte de dialogue Ajouter Delivery Controller, spécifiez un nom qui vous aidera à identifier le déploiement et indiquez si les ressources que vous souhaitez mettre à disposition dans le magasin sont fournies par XenApp ou XenMobile (AppController). Pour les déploiements XenMobile (App Controller), assurez-vous que le nom que vous avez spécifié ne contient pas d'espaces. Lorsque vous attribuez des Controller, veillez à n'utiliser que ceux qui prennent en charge la fonctionnalité d'applications anonymes. Si vous configurez votre magasin non authentifié avec des Controller qui ne prennent pas en charge cette fonctionnalité, il est possible qu'aucune application anonyme ne soit disponible dans le magasin. 
  6. Si vous ajoutez les détails de serveurs XenApp, passez à l'étape 7. Pour mettre des applications gérées par XenMobile (App Controller) à disposition dans le magasin, entrez le nom ou l'adresse XenMobile (App Controller) d'un boîtier virtuel App Controller dans la boîte de dialogue Serveur et spécifiez le port IP à utiliser pour les connexions à XenMobile (App Controller). La valeur par défaut est 443. Passez à l'étape 10. 
  7. Pour mettre des bureaux et applications fournis par XenApp à disposition dans le magasin, ajoutez les noms ou les adresses IP de vos serveurs dans la liste Serveurs. Spécifiez plusieurs serveurs pour activer la tolérance aux pannes en dressant la liste des entrées par ordre de priorité pour définir le basculement. Pour les sites XenDesktop, spécifiez les détails des Controller. Dans le cas de batteries XenApp, dressez la liste des serveurs exécutant le service XML Citrix.  
  8. Sélectionnez dans la liste Type de transport, le type de connexion qu'utilisera StoreFront pour les communications avec les serveurs.
    • Pour envoyer des données via des connexions non cryptées, sélectionnez HTTP. Si vous sélectionnez cette option, vous devez prendre vos propres dispositions pour sécuriser les connexions entre StoreFront et vos serveurs.
    • Pour envoyer des données via une connexion HTTP sécurisée à l'aide du protocole SSL (Secure Socket Layer) ou TLS (Transport Layer Security), sélectionnez HTTPS. Si vous sélectionnez cette option pour les serveurs XenDesktop et XenApp, vérifiez que le service XML Citrix est configuré pour partager son port avec les services Microsoft Internet Information Services (IIS) et que ces derniers sont configurés pour prendre en charge le protocole HTTPS.
    Remarque : si vous utilisez le protocole HTTPS pour sécuriser les connexions entre StoreFront et vos serveurs, vérifiez que les noms que vous spécifiez dans la liste Serveurs correspondent exactement (casse comprise) aux noms figurant sur les certificats de ces serveurs.
  9. Spécifiez le port StoreFront à utiliser pour les connexions aux serveurs. Le port par défaut est 80 pour les connexions utilisant le protocole HTTP et 443 pour les connexions HTTPS. Dans le cas de serveurs XenDesktop et XenApp, le port spécifié doit être le port utilisé par le service XML Citrix.
  10. Cliquez sur OK. Vous pouvez configurer les magasins pour fournir des ressources à partir de n'importe quelle combinaison des déploiements XenDesktop, XenApp et App Controller. Répétez les étapes 4 à 10, si nécessaire, pour répertorier les déploiements supplémentaires qui fournissent des ressources au magasin. Une fois que vous avez ajouté toutes les ressources requises au magasin, cliquez sur Créer.
Votre magasin non authentifié est maintenant disponible. Pour permettre aux utilisateurs d'accéder au nouveau magasin, Citrix Receiver doit être configuré avec les détails d'accès au magasin. Il existe plusieurs méthodes vous permettant de fournir ces détails aux utilisateurs afin de faciliter le processus de configuration. Pour plus d'informations, veuillez consulter la section Options d'accès utilisateur.

Éventuellement, les utilisateurs peuvent accéder au magasin via le site Receiver pour Web, ce qui leur permet d'accéder à leurs bureaux et applications via une page Web. Par défaut avec les magasins non authentifiés, Receiver pour Web affiche les applications dans une hiérarchie de dossiers qui comprend un chemin de navigation. L'adresse URL permettant aux utilisateurs d'accéder au site Receiver pour Web du nouveau magasin s'affiche lorsque vous créez le magasin.

Lorsque vous créez un nouveau magasin, l'adresse URL du site XenApp Services est activée par défaut. Les utilisateurs équipés de boîtiers de bureau membres du domaine et de PC réaffectés qui exécutent Citrix Desktop Lock, ainsi que les utilisateurs disposant de clients Citrix plus anciens qui ne peuvent pas être mis à niveau, peuvent accéder aux magasins directement à l'aide de l'adresse URL XenApp Services du magasin. L'adresse URL XenApp Services s'affiche au format http[s]://adresseserveur/Citrix/nomdumagasin/PNAgent/config.xml, où adresseserveur est le nom de domaine complet du serveur ou de l'environnement d'équilibrage de charge de votre déploiement StoreFront et nomdumagasin le nom spécifié pour le magasin lors de sa création à l'étape 3.

Remarque : dans les configurations StoreFront dans lesquelles le fichier web.config a été configuré avec le paramètre LogoffAction=”terminate", les sessions Citrix Receiver pour Web qui accèdent à ce magasin non authentifié ne se ferment pas. Le fichier web.config figure généralement dans C:\inetpub\wwwroot\Citrix\nomdumagasin\, où nomdumagasin est le nom spécifié pour le magasin lors de sa création. Pour vous assurer que ces sessions sont correctement fermées, l'option d'approbation des requêtes XML doit être activée sur le serveur XenApp utilisé par ce magasin comme indiqué dans la section Configuration du port et de l'approbation du Service XML Citrix dans la documentation XenApp et XenDesktop.