App Portal
Configuration requise

Le logiciel d'Application Store d'entreprise App Portal nécessite certaines configurations système pour fonctionner correctement. Ces configurations doivent être respectées avec exactitude. Dans le cas contraire, l'installation, le fonctionnement et l'utilisation d'App Portal en souffriront.

Configuration requise pour l'environnement informatique

Avant de débuter l'installation de la solution d'Application Store d'entreprise App Portal, assurez-vous que votre environnement informatique est conforme à la configuration suivante ou peut s'y conformer :

Configuration requiseDescription
Active Directory App Portal requiert Microsoft Active Directory. Celui-ci est entièrement pris en charge pour les domaines Windows Server 2008 R2 ou versions ultérieures opérant à tous les niveaux fonctionnels.
DNS Si vous choisissez « DNS inverse » comme méthode de découverte d'ordinateurs lors de l'installation d'App Portal, vous devez disposer d'un service DNS prenant en charge et contenant des zones DNS inverses.
Découverte d'utilisateurs Active Directory

La découverte d'utilisateurs Active Directory doit être activée dans System Center Configuration Manager et/ou dans Altiris Client Management Suite pour qu'App Portal fonctionne correctement. D'autres extensions de découverte d'utilisateurs Active Directory sont également requises.

Étendez les attributs au moment de l'installation ou en suivant manuellement la méthode de découverte d'utilisateurs Active Directory dans la console de System Center Configuration Manager et/ou celle d'Altiris Management. Dans le cas d'une procédure manuelle, ajoutez les attributs suivants :

mail
department
title
displayName
distinguishedName
manager
company
l (L en minuscules) (Entrez uniquement la lettre l !)
postalCode
sn
givenName
physicalDeliveryOfficeName

Important • Cette opération est nécessaire uniquement si vous employez la découverte standard de System Center Configuration Manager ou Altiris. Si vous avez recours à un script SQL personnalisé pour effectuer la découverte d'utilisateurs et d'ordinateurs, vous pouvez ignorer cette étape.

Attention • L'attribut d'utilisateur détectable displayName doit être étendu dans System Center Configuration Manager et/ou Altiris Client Management Suite. Ceci doit être effectué avant la mise à niveau d'App Portal, sans quoi la synchronisation entre utilisateurs et ordinateurs échouera.

Logiciel de base de données Microsoft SQL Server 2008 R2 ou version ultérieure
Système de messagerie électronique compatible avec SMTP App Portal nécessite un système de messagerie électronique compatible avec SMTP. App Portal prend en charge les serveurs SMTP locaux et distants.
Internet Information Server (IIS) App Portal prend en charge les versions d'IIS qui sont installées avec Windows Server 2008 R2 ou version ultérieure. App Portal est installé dans un répertoire virtuel nommé ESD et accessible via http://alias/ ESD. Si vous souhaitez utiliser un alias, un enregistrement DNS de type A doit être créé pour accéder au site.
Authentification intégrée App Portal utilise les informations d'identification Active Directory d'un utilisateur pour l'authentification auprès d'IIS/App Portal.
Connexion à haut débit Il est conseillé de placer le serveur IIS sur le même réseau physique que le serveur de bases de données, avec une connexion à haut débit (supérieur ou égal à 100 Mbit).

 

Configuration requise pour les clients

Voici la configuration requise pour les clients App Portal :

Configuration requiseDescription
Systèmes d'exploitation des postes de travail
  • Windows 7 ou version ultérieure
  • Mac OS X 10.7.x ou version ultérieure

Remarque • Pour le déploiement de logiciels à l'aide d'App Portal, ce dernier nécessite que l'équipement soit géré par Microsoft System Center Configuration Manager, Symantec Altiris ou Casper.

Systèmes d'exploitation mobiles
  • Google Android
  • iOS
  • Windows Phone

Remarque • Pour le déploiement d'applications mobiles à l'aide d'App Portal, l'équipement doit être enregistré et géré par AirWatch.

Navigateur

Microsoft Internet Explorer 9.0 ou version ultérieure
App Portal nécessite Internet Explorer 9.0 ou une version ultérieure comme navigateur Web du client. Internet Explorer 10 ou 11 est toutefois recommandé pour bénéficier de meilleures conditions d'utilisation.

Firefox, Chrome
App Portal prend également en charge les navigateurs Firefox et Chrome. Cependant, ces navigateurs ne prennent pas en charge ActiveX et détecteront donc nécessairement l'ordinateur au moyen de la méthode de DNS inverse.

Remarque • Le recours au DNS inverse sur ces navigateurs a lieu uniquement si ActiveX est la méthode principale de découverte d'ordinateurs choisie. Si la méthode de détection est réglée sur SCCM, App Portal emploiera celle-ci pour tous les navigateurs.

Sites de confiance Il convient d'ajouter le site Web d'App Portal à la liste des sites de confiance dans Internet Explorer.
Par exemple :

http://APPPORTALSERVER

Important : cette opération est essentielle.

Configuration requise pour les serveurs

Voici la configuration requise pour les serveurs du service Web d'App Portal et de la plateforme d'installation du portail logiciel App Portal : 

Installation du service Web d'App Portal

Voici la configuration système requise pour les serveurs où le service Web d'App Portal est installé :

Configuration requiseDescription
Authentification Authentification Windows
Microsoft .NET Framework Au minimum, Microsoft .NET Framework 2.0 SP1 est requis sur tous les sites primaires.
IIS App Portal prend en charge les versions d'IIS qui sont installées avec Windows Server 2008 R2 ou version ultérieure. Les rôles du serveur Web et du serveur d'applications IIS doivent être installés.
ASP.NET ASP.NET doit être installé.

Dans le cas de System Center 2007 Configuration Manager, le service Web d'App Portal doit être installé sur chaque serveur de site principal pour pouvoir servir les clients System Center Configuration Manager de ces sites. Dans le cas de System Center 2012 Configuration Manager et de System Center Configuration Manager (Current Branch), le service Web d'App Portal est uniquement nécessaire au CAS ou site central.

Par conséquent, vous devez exécuter AppPortalWebServiceSetup.exe sur chaque site principal, en confirmant le nom local et la base de données SQL System Center Configuration Manager du serveur de site principal. Une collection System Center Configuration Manager par défaut intitulée « App Portal Collection for Site XXX » sera créée sur chaque site principal. Cette collection sera renseignée comme il convient pour pouvoir servir les clients faisant appel à ce site.

Dans le cas de System Center 2007 Configuration Manager, un dossier publicitaire intitulé « App Portal Advertisements for Site XXX » sera créé pour conserver les annonces générées par App Portal.

Dans le cas de System Center 2012 Configuration Manager et de System Center Configuration Manager (Current Branch), les dossiers « App Portal Users For Site XXX » et « App Portal Computers for site XXX » seront créés.

Plateforme d'installation d'App Portal

La plateforme d'installation de la solution d'Application Store d'entreprise App Portal doit respecter la configuration requise suivante :

Configuration requiseDescription
Authentification Authentification Windows
IIS App Portal prend en charge les versions d'IIS qui sont installées avec Windows Server 2008 R2 ou version ultérieure. Les rôles du serveur Web et du serveur d'applications IIS doivent être installés.
Système d'exploitation Windows Server 2008 R2 ou version ultérieure
Microsoft .NET Framework

App Portal requiert Microsoft .NET Framework 4.5.1.

ASP.NET

ASP.NET doit être installé.

Définition des autorisations : Compte de service App Portal

Il vous faut indiquer un compte (compte de service App Portal) pour utiliser SQL et Active Directory avec App Portal. Le compte de service App Portal exige des autorisations administratives sur les stations de travail clientes si vous souhaitez qu'App Portal exécute correctement des évaluations des stratégies des ordinateurs, dans le but d'accélérer des déploiements de logiciels ou de republier des annonces, au besoin.

Le compte de service doit disposer d'une autorisation d'accès en lecture sur la base de données SQL de Microsoft System Center Configuration Manager ou Altiris Client Management Suite, et d'une autorisation d'accès en lecture/écriture sur la base de données App Portal créée lors de l'installation. Le compte d'installation tentera alors d'attribuer au compte de service des autorisations DB_DataReader sur la base de données SCCM et des autorisations DBO sur la base de données App Portal.

Technologies de déploiement prises en charge

App Portal prend en charge les technologies de déploiement suivantes pour la distribution de logiciels :

  • Microsoft System Center Configuration Manager (Current Branch)
  • Microsoft System Center 2007 Configuration Manager
  • Microsoft System Center 2012 Configuration Manager
  • Altiris Client Management Suite 7.1 ou version ultérieure
  • AirWatch 8.4 (pour le déploiement d'applications mobiles)
  • JAMF Casper Suite 9.6.4

App Portal prend en charge plusieurs technologies de déploiement afin de vous permettre de :

  • Fournir une expérience utilisateur transparente pendant la mise à niveau des anciennes versions de System Center Configuration Manager vers System Center Configuration Manager (Current Branch).
  • Présenter à vos utilisateurs une seule instance d'App Portal, même si votre organisation utilise System Center Configuration Manager parallèlement aux technologies de déploiement Altiris.
  • Fournir à vos utilisateurs un Application Store universel contenant à la fois des applications de bureau et des applications mobiles.

Pour configurer les paramètres de connexion de la technologie de déploiement, ouvrez l'onglet Deployment (Déploiement) dans la vue Site Management > Settings (Gestion de site > Paramètres), puis renseignez les sous-onglets ConfigMgr, SCCM 2012, SCCM 2007, Altiris, AirWatch ou Casper.

App Portal ne peut être connecté à plusieurs serveurs du même type que si ces derniers sont configurés dans une relation hiérarchique, c'est-à-dire lorsque seules les informations de connexion du site « principal » sont saisies dans l'onglet Site Management >Settings > Deployment (Gestion de site > Paramètres > Déploiement). Le tableau suivant décrit les relations hiérarchiques acceptables pour les trois technologies de déploiement :

TechnologieDescription
System Center 2007 Configuration Manager Site central > sites enfants primaires
App Portal prend en charge plusieurs sites enfants primaires SCCM 2007, à condition que ces derniers se trouvent dans la même hiérarchie configurée dans SCCM que le site central.
System Center Configuration Manager (Current Branch)
System Center 2012 Configuration Manager
Site principal unique OU site d'administration central > sites enfants primaires
Pour System Center Configuration Manager (Current Branch) ou System Center 2012 Configuration Manager, App Portal/App Broker communique avec un seul site : soit un site principal unique, soit un site d'administration central (qui réplique à son tour les données sur tous les sites enfants primaires).
Altiris Client Management Suite 7.1 ou version ultérieure Site principal unique OU site central > sites enfants primaires
Pour Altiris. App Portal communique avec un seul site : soit un site principal unique, soit un site central (qui réplique à son tour les données sur tous les sites enfants primaires).

Important • App Portal ne prend pas en charge la connexion à plusieurs serveurs de déploiement déconnectés utilisant les mêmes technologie et version de déploiement.

Remarque • Si vous utilisez System Center Configuration Manager, Microsoft .NET Framework 4.5.1 doit être installé sur le serveur IIS pour permettre l'exécution du service et du site Web d'App Portal. Cela n'est pas nécessaire si vous utilisez Altiris Client Management Suite.

Systèmes ITSM pris en charge

App Portal et App Broker prennent directement en charge l'intégration aux systèmes ITSM.

App Portal

App Portal 2016 assure la prise en charge des systèmes ITSM suivants :

  • ServiceNow
  • Suite BMC Remedy ITSM

Une fois App Portal intégré à ServiceNow ou à BMC, chaque fois que des actions spécifiées se produisent dans App Portal (lors de l'envoi d'une demande par exemple), il est possible d'ouvrir ou de fermer automatiquement les tickets joints au système ITSM, ou de créer un rapport sur le statut d'un ticket.

Remarque • Si vous souhaitez intégrer un système ITSM autre que ServiceNow ou BMC Remedy, vous pouvez utiliser l'infrastructure réutilisable d'App Portal pour vous connecter à ce système et en configurer l'intégration.

App Broker

Avec App Broker for ServiceNow 2016, vous pouvez publier des articles du catalogue App Portal dans le catalogue ServiceNow. Les utilisateurs de ServiceNow sont ainsi en mesure de demander des logiciels directement via le portail en libre-service de ServiceNow. La vérification de la licence et le déploiement automatisé de ces logiciels sont assurés par App Portal.

Important • Pour utiliser App Broker for ServiceNow, vous devez disposer d'un serveur MID ServiceNow ayant accès aux API REST d'App Portal/App Broker.

Important • Pour que le workflow prêt à l'emploi d'App Broker puisse fonctionner, vous devez également avoir acquis FlexNet Manager Suite et l'avoir connectée à App Portal.