Product Documentation

Pour ajouter une stratégie de profil de provisioning pour iOS

Jul 25, 2016

Lorsque vous développez et codez une application d'entreprise iOS, vous incluez généralement un profil de provisioning de distribution d'entreprise, dont Apple a besoin pour que l'application s'exécute sur un appareil iOS. Si un profil de provisioning est manquant, ou s'il a expiré, l'application se bloque lorsque l'utilisateur tape pour l'ouvrir.

Le principal problème avec les profils de provisioning est qu'ils expirent un an après qu'ils sont générés sur le portail Apple Developer et vous devez conserver les dates d'expiration pour tous les profils de provisioning sur tous les appareils iOS inscrits par vos utilisateurs. Le suivi des dates d'expiration non seulement implique de surveiller les dates d'expiration, mais aussi quels utilisateurs utilisent quelle version de l'application. Les deux solutions consistent à envoyer par e-mail les profils de provisioning aux utilisateurs ou à les placer dans un portail Web pour le téléchargement et l'installation. Ces solutions fonctionnent, mais elles peuvent entraîner des erreurs car elles requièrent que les utilisateurs réagissent à des instructions dans un e-mail ou accèdent au portail Web pour télécharger le profil approprié et l'installer.

Pour effectuer cette opération de façon transparente pour les utilisateurs, dans XenMobile, vous pouvez installer et supprimer les profils de provisioning avec les stratégies d'appareil. Les profils manquants ou arrivés à expiration sont supprimés si nécessaire et des profils à jour sont installés sur les appareils des utilisateurs, de façon à ce qu'il leur suffise de taper sur une application pour l'ouvrir.

Avant de pouvoir créer une stratégie de profil de provisioning, vous devez créer un fichier de profil de provisioning. Pour plus d'informations, veuillez consulter la section Création de profils de provisioning sur le site Apple Developer.

1. Dans la console XenMobile, cliquez sur Configurer > Stratégies d'appareil. La page Stratégies d'appareil s'affiche.

localized image

2. Cliquez sur Ajouter pour ajouter une nouvelle stratégie. La page Ajouter une nouvelle stratégie apparaît.

localized image

3. Sur la page Ajouter une nouvelle stratégie, cliquez sur Plus puis sous Applications, cliquez sur Profil de provisioning. La page d'informations Stratégie de profil de provisioning iOS s'affiche.

localized image

4. Dans la section Informations sur la stratégie, entrez les informations suivantes :

  • Nom de la stratégie : entrez un nom descriptif pour la stratégie.
  • Description : entrez une description pour la stratégie (facultatif).

5. Cliquez sur Suivant. La page d'informations Plate-forme iOS s'affiche.

localized image

6. Dans la page Informations sur la plate-forme iOS, sélectionnez le fichier de profil de provisioning à importer en cliquant sur Parcourir et accédez à l'emplacement du fichier.

7. Développez Règles de déploiement et configurez les paramètres suivants :

localized image

L'onglet Base s'affiche par défaut.

8. Dans la liste, cliquez sur les options pour déterminer quand la stratégie doit être déployée.

  • Vous pouvez déployer la stratégie lorsque toutes les conditions sont remplies ou lorsque l'une des conditions est remplie. L'option par défaut est Toutes.
  • Cliquez sur Nouvelle règle pour définir les conditions.
  • Dans la liste, cliquez sur les conditions, telles que Propriétaire et BYOD, comme illustré dans la figure qui précède.
  • Cliquez sur Nouvelle règle de nouveau pour ajouter davantage de conditions. Vous pouvez ajouter autant de conditions que vous le souhaitez.

9. Cliquez sur l'onglet Avancé pour combiner les règles avec des options booléennes.

localized image

Les conditions que vous avez choisies sur l'onglet Base s'affichent.

10. Vous pouvez utiliser une logique booléenne plus avancée pour combiner, modifier ou ajouter des règles.

  • Cliquez sur ET, OU ou SAUF.
  • Dans la liste qui s'affiche, sélectionnez les conditions que vous voulez ajouter à la règle, puis cliquez sur le signe plus (+) sur le côté droit pour ajouter la condition à la règle.
  • Vous pouvez à tout moment cliquer pour sélectionner une condition et cliquer sur MODIFIER pour modifier la condition ou sur Supprimer pour supprimer la condition.
  • Cliquez sur Nouvelle règle de nouveau pour ajouter davantage de conditions.
localized image

Dans cet exemple, le propriétaire doit être BYOD, le chiffrement sur l'appareil local doit être Vrai et l'indicatif de pays de l'appareil mobile ne peut pas être uniquement Andorre.

11. Cliquez sur Suivant. La page d'attribution Stratégie de profil de provisioning iOS s'affiche.

12. En regard de Choisir des groupes de mise à disposition, tapez pour trouver un groupe de mise à disposition ou sélectionnez un ou plusieurs groupes dans la liste auxquels vous souhaitez attribuer la stratégie. Les groupes que vous sélectionnez s'affichent dans liste Groupes de mise à disposition qui vont recevoir l'attribution d'applications.

localized image

13. Développez Calendrier de déploiement et configurez les paramètres suivants :

  • En regard de Déployer, cliquez sur ON pour planifier le déploiement ou cliquez sur OFF pour empêcher le déploiement. L'option par défaut est ON. Si vous choisissez OFF, aucune autre option ne doit être configurée.
  • En regard de Calendrier de déploiement, cliquez sur Maintenant ou Plus tard. L'option par défaut est Maintenant.
  • Si vous cliquez sur Plus tard, cliquez sur l'icône du calendrier, puis sélectionnez la date et l'heure pour le déploiement.
  • En regard de Conditions de déploiement, cliquez sur À chaque connexion ou Uniquement lorsque le déploiement précédent a échoué. L'option par défaut est À chaque connexion.
  • En regard de Déployer pour les connexions permanentes, cliquez sur ON ou OFF. L'option par défaut est OFF. Notez que cette option s'applique lorsque vous avez configuré la clé de déploiement d'arrière-plan de planification dans Paramètres > Propriétés du serveur. L'option de calendrier permanent n'est pas disponible pour iOS.

Remarque

le calendrier de déploiement que vous configurez est identique pour toutes les plates-formes. Les modifications que vous apportez s'appliquent à toutes les plates-formes, à l'exception de Déployer pour les connexions permanentes, qui ne s'applique pas à iOS.

localized image

14. Cliquez sur Enregistrer pour enregistrer la stratégie.