MINISTERE DE L INDUS T RIE ET D E LA TECHNOLOGIE SECR ETARIAT D ET AT D E LA TECHNOLOGIE

Dimension: px
Commencer à balayer dès la page:

Download "MINISTERE DE L INDUS T RIE ET D E LA TECHNOLOGIE SECR ETARIAT D ET AT D E LA TECHNOLOGIE"

Transcription

1 REPUBLIQUE TUNISIENNE MINISTERE DE L INDUS T RIE ET D E LA TECHNOLOGIE SECR ETARIAT D ET AT D E LA TECHNOLOGIE PORTAIL D ENTREPRISE OPEN SOURCE L I V R E B L A N C JUILLET 2011

2 Table des matières 1. Préface Contexte de l étude Auteur du livre Licence et droits de propriété intellectuelle Introduction Définition Les fausses définitions Catégorisation des Portails Types de portail en fonction du domaine d application Types de portail en fonction de la cible Types de portail par fonctionnalités Contexte et Expertise Locale Les fonctionnalités des Portails Ergonomie et Usabilité Gestion de contenu Syndication et agrégation de contenu Indexation et recherche Personnalisation et profils Gestion de connaissances Fonctions de collaboration Sécurité des portails Technique d intégration d applications existantes Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

3 4. Architecture Technique La problématique technologique des portails Architecture multi-tiers L architecture JEE Les services de présentation L infrastructure du portail Standards utilisés Projet Portail Open Source Solutions des portails Open Source exo & JBoss : GateIn Portal Liferay Jahia Jetspeed Etude comparative des solutions Critères de comparaison Le comparatif des portails Méthodologie projet Portail Audit Analyse des besoins Maquettage itératif Conception des services applicatifs Site Pilote Déploiement Maintien en Condition Opérationnelle (MCO) Synthèse Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

4 7. Glossaire Bibliographie Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

5 1. Préface 1.1. Contexte de l étude Depuis ces dernières années, La Tunisie accorde une place importante aux Logiciels Libres et Open Source dans le secteur des Technologies de l Information et de la Communication. L environnement tunisien favorise l utilisation des logiciels libres. Il offre aux utilisateurs des nouvelles technologies un cadre propice à l évolution vers de nouveaux outils et services Open Source en vue d'impulser l innovation et la création d emploi et d entreprises, ainsi que dans le but d améliorer la compétitivité et la productivité des entreprises tunisiennes. Ce livre blanc s inscrit dans le cadre de l encouragement du déploiement des portails d entreprise Open Source en Tunisie. La technologie des portails d entreprise est une nouveauté technologique qui connait une vulgarisation de plus en plus remarquable, en particulier, les portails libres d entreprise. En effet, les portails d entreprise offrent un environnement de travail interactif et collaboratif qui contribue à l amélioration de la productivité au sein d une entreprise tout en facilitant la gestion des systèmes d information complexe. Ce présent livre traite particulièrement des portails d entreprises du domaine du libre pour les atouts de pérennité, d ouverture et d accessibilité aux codes sources qu ils offrent. Nous allons illustrer en quatre parties les différents aspects du portail libre d entreprise. Une première partie introductive qui traitera les définitions, une seconde 5 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

6 pour lister les fonctionnalités d un portail. Nous allons ensuite présenter son architecture avant de finir par une étude d un projet type de portail d entreprise Open Source. 6 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

7 1.2. Auteur du livre Ce livre a été rédigé par exo MEA. exo est un éditeur de logiciels, spécialisé dans les portails d'entreprises basés sur les standards Open Source. Utilisant un socle de portail d'entreprise, exo Platform facilite la gestion des sites web et l intégration d'applications tierces tout en proposant des fonctionnalités modernes telles que la gestion du contenu, les outils collaboratifs, les réseaux sociaux d entreprise et la gestion de connaissances. La société, fondée en 2002, a été la première à implémenter le standard des portlets JSR 168. Elle a depuis continué son engagement à la technologie des portails d entreprise et aux communautés Open Source et Java/JEE.. Le siège Américain d exo est à San Francisco et le siège social Mondial en France, avec des filiales en Tunisie, en Ukraine et au Vietnam. Des partenaires stratégiques dont RedHat et Bull, et beaucoup d autres clients de renom dans les domaines de la finance, de l assurance, des médias, mais aussi des organismes publics et gouvernementaux, ont choisi exo pour concevoir des projets de portails modernes basés sur du contenu et des réseaux sociaux d entreprise. 7 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

8 1.3. Licence et droits de propriété intellectuelle Le présent livre blanc est publié sous la licence libre Creative Commons CC-by-nc-sa. Vous pouvez trouver la version originale de la licence à l adresse suivante : Le livre blanc, Portail d Entreprise Open Source, est disponible dans la section Base de Connaissance du site Les droits de propriété intellectuelle qui y sont rattachés reviennent au Secrétariat d Etat de la Technologie. 8 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

9 9 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

10 2. Introduction 2.1. Définition Cherchez-vous des outils de communication en interne avec vos employés? Cherchez-vous une meilleure façon d accès à vos applications nécessitant un login et une interface différents? Cherchez-vous un mécanisme d échange des fichiers, meilleur qu un transfert basique via le mail? Cherchez-vous un engin de recherche élaboré permettant de retrouver des informations directement liées à votre rôle dans l'entreprise? Cherchez-vous un système de création des portails dédiés par cibles et catégories d utilisateurs? Cherchez-vous un mécanisme de création et d édition du contenu web sans faire appel aux maitres d œuvre? Tableau 1.1. : Problématiques Le présent livre vise à expliquer la notion de portail d entreprise tout en essayant d explorer ses différents aspects. Pour commencer, nous allons présenter une définition référentielle de la notion de portail, puisqu il n existe aucun consensus ou définition universelle sur cette notion. Ainsi, nous définissons le portail d'entreprise comme étant «une plate-forme web offrant un point d accès central à des données fonctionnelles et des ressources du système d'information de l entreprise». L'enjeu majeur du portail d entreprise est d offrir à ses utilisateurs un espace d accès riche répondant à tous leurs besoins et attentes en utilisant un seul système d information. L utilisation du portail permet un gain de temps considérable grâce à la possibilité d accès à toutes les ressources via un unique point d entrée, et donc à la satisfaction de plusieurs requêtes à la fois. Un exemple de problématiques aux quelles peut répondre un portail d entreprise est illustré à travers le tableau Tableau Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

11 L utilisateur du système d information a connu ainsi un changement qui a affecté sa manière de gérer le flux d information graduel qu il reçoit. Au départ, il a été amené à réunir une multiplicité de formats de données, des applications et des documents provenant des différentes sources d information. Ce mécanisme a été géré par un processus intellectuel personnel de l utilisateur qui a déjà élaboré une cartographie de l information, comme l illustre la figure Figure-1.1. Cette situation empêche l utilisateur de se concentrer sur le processus métier et d ordonner ses idées, il est ainsi sollicité par chaque ilot d informations dans sa propre interface. Figure 2-1 : Le SI sans Portail d entreprise 11 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

12 Avec l arrivée des portails d entreprise, l utilisateur a bénéficié d un accès unifié à toutes les briques du système d information de l entreprise. La figure Figure-1.2 illustre la notion d agrégation de contenu et des ressources dans le portail de l entreprise. Figure 2-2 : Le portail d entreprise 12 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

13 2.2. Les fausses définitions Un portail d entreprise est : un site Web (qui est généralement caractérisée par des informations statiques) un intranet personnalisé un extranet personnalisé un Content Management System : CMS Après avoir donné notre définition de portail, il s avère indispensable de clarifier certaines ambigüités qui sous-estiment les apports d un portail. Le tableau 2 regroupe un ensemble de définitions erronées ou manquantes qui se sont attachées à la notion de portail. un front office personnalisée des applications métier une solution collaborative une solution de gestion de connaissances un engin de recherche sophistiqué Tableau 1.2. : Fausses définitions Un portail d entreprise est une solution qui peut englober un ensemble de composants et d applications pouvant opérer dans le cadre d un intranet ou d un extranet. de collaboration ou une solution de gestion de connaissances Catégorisation des Portails En guise d exemple, Il pourrait être à la fois, une plate-forme statique mais également une solution Nous pouvons catégoriser les portails en fonction de plusieurs critères à savoir la cible, les fonctionnalités et le domaine d application. Dans ce qui suit, nous allons traiter en détail chaque catégorie Types de portail en fonction du domaine d application Nous distinguons trois grandes familles de portails : Le portail d'information d'entreprise (EIP : Enterprise Information Portal) : ce type de portail se concentre sur les sources d information de l entreprise centralisant ainsi ces ressources en un point central. 13 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

14 Le portail d'application d'entreprise (EAP : Enterprise Application Portal) :c est un portail applicatif assemblant les différentes applications de l'entreprise tout en gérant les droits d accès relatifs aux utilisateurs de la plate-forme. Le portail d'expertise d'entreprise (EEP : Enterprise Expertise Portal) : c est un portail de veille réunissant les savoirs de l'entreprise en les rendant accessibles aux utilisateurs Types de portail en fonction de la cible Nous pouvons désormais distinguer trois grandes catégories de sites portails: le business-to-consumers, le business-to-business et le business-to-employees en se basant sur la cible clé d utilisateurs. Portail Business-to-employees : Ce type de portails cherche à unifier les ressources et les services de l entreprise en faveur de ses employés et ce en rendant accessible, toute information éventuellement demandée. Les intranets et extranets sont de bons exemples de portail B2E. Portail Business-to-Consumers : C'est la forme la plus populaire de portail et qui représente un modèle économique cherchant à offrir des produits ou des services pour les consommateurs cibles. Les exemples de portails «B2C» : Yahoo!, igoogle, mais aussi des sites personnalisables de médias ou news. Portail Business-to-Business : C est le genre de portails dédiés aux entreprises qui offrent des services spécifiques pour des départements en ciblant un jeu thématique ou des services-métier particuliers. Il s agit de portails permettant l accès à des ressources spécifiques, par exemple la gestion de flotte de mobiles, mise en place par les operateurs télécom. 14 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

15 Types de portail par fonctionnalités Portail horizontal : Ce portail n est pas conçu sur la base d un besoin spécifique pour un environnement particulier. Il pourrait englober, par ailleurs, un ensemble de caractéristiques standards et un mécanisme d intégration fédérateur ce qui favorise son implantation au niveau de différents environnements. Les portails horizontaux sont les portails les plus connus et utilisés, car ils peuvent servir de socle logiciel pour de nombreux projets. exo Platform/GateIn est un exemple de portail horizontal open source. Portail vertical : Contrairement au portail horizontal, le portail vertical est conçu pour répondre à une exigence fonctionnelle particulière dans un cadre spécifique. Du coup, ce portail se limite aux fonctionnalités escomptées et offre une plateforme de personnalisation et d adaptation. Cependant, le portail horizontal est beaucoup plus complet pour l interopérabilité avec d autres systèmes. Les portails fournis avec les ERP comme SAP, ou les sites marchands sont des exemples de portails verticaux 2.4. Contexte et Expertise Locale La notion du portail d entreprise a déjà fait ces preuves dans le monde technologique et économique, elle est arrivée à résoudre des problèmes d envergure pour l entreprise. Cette partie illustre des cas concrets du succès des portails Open Source à l échelle locale et internationale. Nous allons, dans ce qui suit, donner des cas réussis par secteur en indiquant les solutions utilisées. Par ailleurs, les entreprises qui projettent de mettre en place un portail d entreprise du domaine du libre peuvent obtenir des informations sur les compétences et les expertises tunisiennes en consultant l espace E-MarketPlace du portail Ce dernier offre une liste non exhaustive des entreprises tunisiennes opérant dans le domaine du libre selon leurs types d activités et les technologies utilisées. 15 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

16 a. Gouvernement Figure 2-3 : Portail CITET Solution : exo Platform (GateIn) Client : CITET, Centre International des Technologies de l'environnement de Tunis 16 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

17 b. Télécommunications Figure 2-4 : Portail de Tunisiana Solution : Jahia Client : Tunisiana, 1 er opérateur privé de télécommunications en Tunisie Lien : 17 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

18 c. Education Figure 2-6 : Portail Boston University Solution : Uportal Client : Boston University Lien : 18 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

19 19 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

20 3. Les fonctionnalités des Portails Cette deuxième partie illustre les principales fonctionnalités d un portail d entreprise Ergonomie et Usabilité L usabilité, connue également sous le terme anglophone «User s Experience», renseigne sur toute l expérience utilisateur durant son interaction avec un système donné, notamment un portail. Elle couvre le processus de communication utilisateur - système basé sur plusieurs critères à savoir, l utilité de l information présentée, sa valeur, son accessibilité, sa crédibilité et sa fiabilité. Cette notion est cruciale pour réussir l ergonomie escomptée par le portail de l entreprise. Rappelons dans ce contexte que le terme ergonomie concerne l étude de l interaction de l utilisateur avec son système en vue d instaurer le plus de convivialité et d efficacité. Pour garantir une ergonomie optimale, il est plus intéressant d opter pour une conception modulaire qui consiste en un découpage puis une réunification des différents composants du portail, aussi bien sur un plan ergonomique que fonctionnel. Cette conception, dite «en briques élémentaires» vise à instaurer une plate-forme simple, cohérente et flexible et passe par le déploiement hiérarchisé d un système de blocs et de connecteurs, illustré au niveau de la figure Figure 2-1. En effet, le bloc est une unité de base de la plate-forme, constitue une partie intégrante du contenu web du portail. Ces blocs peuvent contenir des composants élémentaires, 20 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

21 qui à leurs tours, peuvent intégrer d autres blocs, donnant ainsi naissance à une architecture modulaire et hiérarchisée. Le Connecteur assure une fonction de liaison inter-blocs. Ces connecteurs agissent soit sur l interface pour contrôler et paramétrer l affichage, soit au niveau de la navigation afin d assurer le dialogue entre les composants. Ils peuvent agir de même sur le contenu des blocs pour gérer des fonctionnalités collaboratives ou sociales. 21 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

22 Figure 3-1 : Portail d Entreprise et Conception Modulaire 22 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

23 3.2. Gestion de contenu AIIM (Association for Information and Image Management) a défini la gestion de ECM is the strategies, methods and tools used to capture, manage, store, preserve, and deliver content and documents related to organizational processes. ECM tools and strategies allow the management of an organization's unstructured information, wherever that information exists. contenu d entreprise (littéralement Enterprise Content Management) comme suit : La gestion de contenu vise ainsi à gérer l'ensemble des contenus d'une entreprise, afin d avoir une interface autonome d administration, capable de gérer automatiquement un contenu web et puis le mettre à jour tout en séparant la présentation des pages de leurs contenus. Le contenu est déterminé par un jeu de modèles (Template) et de cadres qui assure l homogénéité de l ensemble et qui pourrait être éditable directement à partir de l interface de l utilisateur. Ces fonctionnalités visent à banaliser les mises à jour du contenu et réduire les coûts des publications en assurant des qualités supérieures pour des délais opportuns. Ces aptitudes cherchent également à trouver une certaine logique au niveau de l attribution des droits de l édition afin de déterminer un administrateur, un auteur et un validateur, permettant ainsi de gérer tout un flux d approbation. La gestion de contenu nécessite quatre phases de gestion de contenu, comme le montre la figure Figure 3-2, à savoir : 23 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

24 Figure 3-2 : Cycle de vie de la gestion du contenu web La phase de création d un contenu web existant, son édition ou bien une éventuelle intégration d un contenu externe à travers la syndication (que nous allons expliquer dans le paragraphe suivant). Pour assurer une accréditation de la part de l ensemble des éditeurs, la création du contenu tend à être la plus simple et la plus correcte possible, permettant ainsi d assurer un niveau d ergonomie supérieur en termes de prévisualisation, d intégration des bibliothèques ou des outils déjà existants. Cette phase pourrait, elle aussi, être gérée par un Workflow permettant ainsi de définir des actions simples ou complexes. La phase de publication et de livraison du contenu cherche à préparer le contenu pour les différents groupes cibles et canaux de publication, de générer les fichiers finaux et les distribuer aux différents serveurs. Quant à la livraison du contenu, elle cherche à servir les pages quelques soient statiques, dynamiques ou hybrides pour les utilisateurs finaux du site web. Le choix d une publication du 24 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

25 contenu statiquement ou dynamiquement dépend en grande partie de la nature du contenu web lui-même et pas de la technologie déployée. La phase de Versionning et d Archivage cherche à assurer la sauvegarde et puis la restauration avec un minimum d effort possible. Il faut également prévoir les fonctions d annulation et de Rollback afin de revenir sur une version précédente Syndication et agrégation de contenu La fonctionnalité d agrégation de contenu se définit comme étant un mécanisme de recueil des contenus issus de différentes sources d'information. L agrégation permet alors d assurer l accès aux différents services et contenus exposés par l entreprise. Le portail reconnait plus d une façon d agréger le contenu et les services, il ne se présente pas comme étant l unique mécanisme à travers lequel, l entreprise peut tout gérer. Il peut offrir une simple vue sur des ressources métier ou bien offrir des chemins d accès. Il peut fournir des simples liens vers des sites, des ressources ou des tableaux de bord exposants des services métiers, comme il peut également offrir toute une plate-forme d exploitation de ces applications pour s exécuter entièrement sur le portail. Quant à la syndication, qui consiste à ramener un contenu d une application ou d un site défini, pour l incorporer dans le portail en question. Cette technologie met en évidence un dialogue entre deux parties, un émetteur qui fournit un contenu d information, et un récepteur qui aura la tâche de l interprétation puis la génération du contenu formaté. Le flux RSS, un type de syndication, est devenu un format d échange reconnu et utilisé par tous les médias et qui est également utilisé dans l environnement intranet/extranet de l entreprise. L agrégation et la syndication représentent des éléments essentiels dans les portails d entreprises. Ces fonctionnalités permettent de mettre à disposition des utilisateurs l ensemble des services du système d information dans un environnement unifié. 25 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

26 3.4. Indexation et recherche Le portail d entreprise intègre des fonctionnalités d'indexation de contenu Web, ainsi que des méthodes de classement du contenu indexé. En effet, la complexité du mécanisme de recherche pourrait varier d un cadre à un autre, il pourrait être déployé, pour une recherche simple du texte sur la base d une chaine simple, passant par une recherche de l information au niveau des documents indexés quelques soient structurés et non structurés, pour arriver à rechercher des personnes ou des projets ayant trait à la requête. Ce mécanisme permet aux utilisateurs de bénéficier des fonctionnalités avancées à savoir, des recherches textuelles, des recherches par taxonomies, ou bien lancer des recherches avancées basées sur des contraintes et des critères bien définis comme la recherche par auteur, par éditeur ou bien par date de création ou de modification. La fonctionnalité de recherche prévoit soit une zone de recherche simple toujours visible dans l'interface du portail ou bien, présente un menu de recherche pour faire appel aux critères avancés Personnalisation et profils La personnalisation des portails d entreprise vient remédier aux problèmes liés à l information abondante face au besoin d un utilisateur particulier pour un environnement spécifique. Cette solution permet à l utilisateur de personnaliser son propre flux d information et spécifier la vue d affichage qui lui convient le plus. La littérature distingue plusieurs types de personnalisation selon le niveau d application à savoir la personnalisation par profil, la personnalisation par préférence ou bien la personnalisation par module. Une première personnalisation se fait au niveau du profil de l utilisateur. Cette personnalisation est envisagée via un mécanisme d appartenance à un groupe particulier qui bénéficie d un ensemble de droits et subit un nombre de restrictions 26 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

27 de façon que l utilisateur n ait que des ressources filtrées qui lui sont autorisées. Cette personnalisation est faite sur la base des besoins demandés et des tâches attendues. Un second type de personnalisation peut être établi selon les préférences utilisateur afin de lui donner plus d autonomie et flexibilité. Ce dernier sélectionne un ensemble de ressources qui lui sont utiles et les organise en une ou plusieurs pages. Généralement, pour ce type de personnalisation, la plate-forme offre une panoplie d habillages permettant à l utilisateur de spécifier les paramétrages visuels de l interface souhaitée. Un dernier type de personnalisation vise à spécifier le module fonctionnel n est qu une configuration avancée du choix de l utilisateur du portail. La personnalisation des modules fonctionnels pourrait être définie d une manière explicite par l utilisateur lui-même en cochant des options ou des fonctionnalités particulières, ou bien implicite, après avoir choisi un modèle de compte spécifique, il aura ainsi un contenu déjà personnalisé Gestion de connaissances Dans la littérature, J.F. Ballay a défini la gestion de connaissances comme suit : vise à évaluer le capital intellectuel, à l améliorer, l organiser, le protéger, le valoriser, le faire évoluer, en fonction des objectifs stratégiques de l organisation Cette définition illustre l apport stratégique des outils de gestion de connaissances dans le cadre d un portail d entreprise. Ces outils offrent aux utilisateurs finaux un espace unique pour récupérer et manipuler l information, ils fournissent une infrastructure et des technologies permettant la création, la production, l acquisition, l agrégation, le filtrage, l organisation, la transmission, la diffusion, et l utilisation des connaissances. Il existe une panoplie d outils de gestion de connaissance permettant de réunir et d échanger des connaissances entre les différents utilisateurs. Ils servent ainsi à relier 27 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

28 les informations entre elles. Le GED (Gestionnaire Electronique des Documents) est l un des outils à assurer la gestion de connaissances vu qu il facilite l accès et l utilisation de l information partagée par les utilisateurs. Le Wiki, le FAQ, le Blog, la Newsletter et le Forum sont également des outils capitaux pour la gestion de connaissances vu qu ils permettent une centralisation des connaissances. Il est fréquent de voir la gestion de la connaissance au sein du portail d entreprise car ce dernier permet d accéder à toute l information de l entreprise Fonctions de collaboration La fonctionnalité de collaboration se définit comme étant une pratique de travail dans laquelle les membres qui partagent le même centre d intérêt collaborent entre eux pour réaliser des buts en commun. Cette notion se base essentiellement sur deux types d outils, des outils d une collaboration synchrone à savoir la messagerie instantanée et les réunions en ligne, et d autres outils asynchrones comme les espaces de travail partagés et les annotations. Pour assurer la fonction de collaboration escomptée, les entreprises sont en quête continue des outils collaboratifs Open Source afin d assurer la coopération et l entreaide et également réduire l échange de l information non structurée. Dans un niveau conceptuel, la collaboration, comme la montre la figure Figure.3-3, implique un ensemble des concepts à savoir : Sensibilisation : cherche à réunir un ensemble de collaborateurs d une entité de travail ayant un but en commun. Motivation : vise à obtenir un consensus pour le développement et la résolution des problèmes. Auto-synchronisation : tente à se décider quand les choses doivent se reproduire. Participation : vise à faire participer les collaborations au sujet en question. 28 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

29 Médiation : cherche un point intermédiaire à travers une négociation et une communication entre les collaborateurs. Réciprocité : cherche à partager l information et attendre le retour de ce partage Réflexion : vise à prévoir d'autres solutions. Engagement : cherche à s'engager d une façon proactive plutôt que d'attendre. Figure 3-3 : Cycle de vie de Collaboration Le travail collaboratif est bien recherché dans le cadre du portail de l entreprise, et on compte une multitude de fonctionnalités incorporées dans le processus métier de l organisme, à savoir la fonction de gestion d agenda personnel ou partagé, la fonction 29 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

30 de gestion des tâches et des notes, le forum, le carnet d adresses, la liste de diffusion, et aussi la messagerie électronique. L intégration de ces outils est recommandée vu qu ils présentent un point central pour l exploitation des ressources de l entreprise 3.8. Sécurité des portails Pour un portail d entreprise, la sécurité est fondamentale pour toute application et spécialement lorsqu elle se présente comme étant un point central d entrée. Les mécanismes de sécurité cherchent à renforcer l accessibilité aux ressources demandées, à définir un niveau d accès au système d information en se basant sur des règles et des politiques particulières ou bien définir des zones d isolation ou de segmentation pour restreindre l accès de l utilisateur. La problématique de la sécurité s illustre à travers deux axes majeurs. Le premier axe vise l accessibilité cherchant à déterminer les droits des utilisateurs, venant soit de l extérieur (Internet ou Extranet) ou bien de l intérieur (Intranet), à accéder à des ressources spécifiques. Le second axe cherche à classifier les différents types de ressources présents sur le portail à savoir les forums, les listes de diffusion, les documents fichiers, les bases de données, le serveur web, etc. La sécurité des portails cherche ainsi, à définir une politique d accès sur la base d une classification des services afin de mettre en évidence une solution de sécurisation efficace. Cette stratégie doit prendre en considération les quatre services fondamentaux à savoir l authentification, la confidentialité, l intégrité et la disponibilité. L authentification se présente comme étant un point central et incontournable pour la sécurité du portail, visant à définir les droits de l utilisateur au sein de la plate-forme, déploie un ensemble de technologies et de mécanisme pour bien gérer l accès au système, à savoir l annuaire d entreprise LDAP, une politique de renforcement des mots de passes, un système de Captcha contre les attaques robotisées, etc. 30 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

31 La confidentialité est également un volet important pour la sécurité du portail et ce, afin d assurer le contrôle d accès garantissant ainsi, qu un utilisateur donné ne peut accéder qu aux informations qui lui sont permises. La confidentialité des données se fait via plusieurs outils tels que les listes de contrôle d accès ou ACL (Access Control List), le chiffrement du contenu, etc. L intégrité cherche à instaurer un niveau de protection des données critiques de l entreprise transitant depuis et/ou vers l utilisateur. Le contrôle d accès au niveau des différents modules de la plateforme offre un niveau de sécurité pour les données stockées. Le cryptage pourrait également offrir un niveau supplémentaire et se définit comme l ultime moyen de protection des données en transit. Les protocoles SSL (Secure Socket layer) ou TLS (Transport Layer Security) intégrés nativement dans la majorité des navigateurs web, et servant à instaurer la technologie HTTPS (HTTP Secure), permettent à la fois de garantir la confidentialité et l intégrité des données. Ainsi, le cryptage des données peut entraîner une complexité distinctive entourant la gestion des clés de chiffrement Technique d intégration d applications existantes Les modules fonctionnels se définissent comme étant des composants unitaires des portails. Ces modules peuvent être complètement autonomes et font appel à des pages et applications externes à travers des liens simples figurant au niveau du portail, et peuvent également intégrer des applications entières. Cette intégration peut être explicite via un mécanisme standard à travers des services web ou bien en accédant directement à l application en récupérant l information nécessaire. On distingue ainsi plusieurs méthodes d intégration des ressources métiers de la plateforme. Un premier mode d intégration se fait via un flux XML permettant de récupérer des informations structurées déjà fournies par la source sans se préoccuper de la 31 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

32 présentation et la mise en forme. Il est utilisé généralement pour la syndication d un contenu provenant d un site partenaire pour ramener un flux RSS. Un autre mode robuste d intégration se fait à travers les services web fournis par l application source et qui peuvent être invoqués au niveau du portail. A l occurrence du mode du flux XML, ce mécanisme récupère un flux standardisé et formaté et ensuite s en servir pour extraire l information recherchée. L intégration pourrait se faire intégralement via un développement particulier d une application en tant que module du portail afin de garantir une facilité de manipulation et une haute qualité de service pour l utilisateur final. 32 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

33 4. Architecture Technique Le portail d entreprise est un composant central du système d information de chaque organisation et c est la raison qui le rend très sollicité par un flux important d information et de données. Le portail est amené alors à gérer ce flux et le présenter à l utilisateur final d une façon claire et compréhensible. L architecture du portail intervient pour répondre à des problèmes éventuels qu un système d information pourrait faire face. Ce chapitre illustre les solutions architecturales du portail d entreprise Open Source pour résoudre un ensemble de problématiques technologiques tout en proposant une architecture idéale avec les différents composants élémentaires La problématique technologique des portails Les portails d entreprise présentent un point d accès principal et central pour le flux des informations et des données. Cette invocation continue rend le portail sensible à la congestion des conduits des données et des processus fonctionnels, mais il est toujours amené à s interconnecter avec les différents modules du système d information dans un environnement hétérogène Architecture multi-tiers Dans le monde Open Source, la majorité des portails d entreprise repose sur une architecture JEE à cause de sa robustesse et de son efficacité. L architecture JEE, ellemême, repose sur une architecture modulaire appelée Architecture multi-tiers. Un portail offre des interfaces multiples afin d assurer la gestion des différents clients. Pour gérer ce nombre étendu et hétérogène de clients tout en assurant la souplesse escomptée, il s est convenu de séparer les différentes couches de traitement, prenant en considération l obligation d assurer un prix minimal de maintenance. L architecture du portail illustré au niveau de la Figure 3-1 met en évidence cette notion de séparation des couches. 33 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

34 Figure 4-1 : Exemple d architecture multi-tiers pour les portails Les bénéfices offerts par une telle architecture sont : La scalabilité : L architecture multi-tiers assure la flexibilité en termes de répartition de charges et de performance en offrant une disponibilité des connexions client concurrentes possibles. Les clients multiples : Le fait de faire fonctionner la totalité de la logique applicative dans le deuxième tiers permet au client d utiliser moins de mémoire et de ressources. La partie affichage peut être écrite en direction de plusieurs clients. Couplage faible des différents tiers : Un couplage faible entre les différents tiers permet de pouvoir changer de manière totalement indépendante chaque tiers sans que cela influence les autres (changement du design, changement de la méthode de compatibilité, etc.). Un autre aspect intéressant du découplage est que cela 34 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

35 permet d avoir une logique et plusieurs moyens de représentation de l information. Cette solution permet d avoir une représentation plus pertinente des informations. Simplification de la sécurité : L utilisation de modèle de sécurité est largement simplifiée grâce au multi-tiers. Le service de sécurité est alors utilisé comme un service quelconque qui peut être réutilisé simplement par n importe quel autre service. De plus, la répartition des différents tiers sur le réseau permet de simplifier la gestion de sécurité car les serveurs métiers seront inclus dans le réseau de l entreprise alors que la partie affichage de l extranet sera plutôt en zone dématérialisée. Facilité de maintenance : Le modèle multi-tiers facilite le déploiement d application sans aucune connaissance technique car il ne requiert aucune configuration spécifique ou tâche administrative. La partie installation et configuration des serveurs d applications (surtout dans un contexte réparti) est beaucoup plus complexe. Les services réutilisables : Un autre avantage de cette architecture est que nous sommes capables de voir une application comme étant un ensemble de services qui peuvent être éclatés puis ré-agrégés d une autre manière afin de constituer un autre produit L architecture JEE L architecture JEE est une architecture multi-tiers. Cette architecture offre un ensemble d API très utiles pour un portail. La figure Figure 3-2 illustre l'architecture technique optimale d un portail d entreprise pour contenir les différents modules élémentaires. 35 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

36 Figure 4-2 : Architecture technique Les services de présentation Les services de présentation d un portail d entreprise offrent à l utilisateur final des pages customisées et personnalisées via l agrégation. Un contenu web d une page est agrégé depuis une panoplie de sources à travers les contenus et les applications. Le moteur de portail : le moteur du portail d entreprise a comme première fonctionnalité, de récolter et d agréger le contenu web à partir de différentes sources et de le présenter pour les différents modules. Il sert 36 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

37 également à découpler la couche présentation du portail et les détails de l implémentation des applications et des portlets. Figure 4-3 : Composants du moteur de portail Le Serveur d authentification est un serveur proxy d authentification tierspartie qui se localise au niveau de la façade du moteur de portail, permettant ainsi de définir une première frontière d accès lors de l agrégation des pages et leurs customisations. La Servlet du portail est le composant clé du moteur du portail vu qu elle prend en charge les requêtes de ce dernier. Le traitement des requêtes du portail se fait sur deux phases, une première phase permettant au portail l envoie des messages, quant à la seconde, un module d agrégation relatif qui conçoit la page du portlet en question à travers la collection des informations recueillies. Les Services du portail : Ils sont des composants essentiels du portail qui permettent d étendre ses usages. Les fonctionnalités offertes par le portail se diversifient pour permettre la personnalisation, la recherche, la gestion de contenu, l intégration des applications de l entreprise, etc. 37 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

38 L infrastructure du portail L infrastructure du portail fournit les caractéristiques globales du portail telles que les fonctionnalités de gestion des utilisateurs et des groupes à travers l administration du portail. Les services de sécurité : Ce mécanisme assure un niveau d authentification et d autorisation indispensable pour le bon fonctionnement du portail. Cette gestion de sécurité bénéficie du déploiement du portail dans le cadre du serveur d application. L administration : Cette fonctionnalité essentielle fait référence aux informations issues de la gestion d authentification et d autorisation tout en incluant l administration des utilisateurs et leurs mots de passe, la gestion des rôles et les informations de contrôles d accès. La gestion des groupes et des utilisateurs fait appel généralement à une structuration LDAP afin de gérer les données relatives aux utilisateurs Standards utilisés Le portail d entreprise repose sur un ensemble de standards et technologies qui déterminent la capacité d une solution de portail d entreprise à s interfacer avec des technologies tierces. Nous allons dans ce qui suit donner une brève définition des standards utilisés par les portails. Portlet Specification and API (JSR-168/JSR-286) : c est la spécification des portlets pour définir son cadre d exécution. Cette spécification décrit la relation d interopérabilité entre le portail et les portlets déployées à travers un conteneur des portlets. La spécification illustre un ensemble des API pour les applications de portails agissant sur les fonctionnalités d agrégation, de personnalisation, de présentation et de sécurisation. Portlet Bridge for JavaServer Faces (JSR-301) : C est la spécification du bridge de portlet JSF qui permet de définir la communication entre le portlet container et le framework JSF. 38 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

39 WSRP (Oasis) : C est un protocole réseau qui est conçu pour définir la communication entre les portlets distantes. La spécification de WSRP définit l interface d interaction avec les services web orientés présentation. RESTful Web Service (JSR-311) : C est un service web qui utilise le HTTP et les principes du REST (Representational State Transfer) qui définit un style d architecture des logiciels pour des systèmes distribués. Content Repository for Java Technology API (JSR-170) : C est une spécification qui définit l accès au Content Repository d une manière uniforme. Le Content Repository est utilisé dans les systèmes de gestion de contenu pour sauvegarder les données du contenu ainsi que la métadonnée relative. CMIS (Oasis) : C est un protocole qui cherche à maximiser l interopérabilité entre les ECM (Entreprise Content Management). Il permet l accès aux documents gérés par les gestionnaires de contenus en utilisation une architecture spécifique. Java Management Extension (JMX) : C est une API qui permet de gérer le fonctionnement des applications Java à chaud. Elle permet de modifier dynamiquement le paramétrage d une application tel que la prise de contrôle d un composant Java. WebDav (IETF) : Pour dire (Web-based Distributed Authoring and Versioning), C est une extension du protocole HTTP pour simplifier la gestion des fichiers lors d une communication avec un serveur distant. Il assure la récupération, le dépôt, la synchronisation et la publication des fichiers et des dossiers d une manière souple et efficace. 39 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

40 5. Projet Portail Open Source Dans la partie suivante, nous allons parler du projet de portail Open Source et exposer les différents aspects de la mise en place d une solution de portail d entreprise. Pour un projet de portail, il faut toujours commencer par une étude fonctionnelle et technique des différentes solutions de portails Open Source existant sur le marché. Une solution sera choisie et sa mise en place sera faite selon une méthodologie bien spécifique Solutions des portails Open Source Un décideur a le choix entre plusieurs solutions de portails d entreprise présentant chacune une offre différenciée en terme de fonctionnalités et de services. Chaque produit présente une particularité technologique qui détermine le choix de tout décideur. Nous allons nous concentrer sur les leaders de ces solutions développées en Java/JEE, à savoir GateIn, Liferay, Jahia et Jetspeed, évitant ainsi des solutions peu robustes ou non dédiées à un cadre professionnel et mettant en évidence l apport des solutions Open Source exo & JBoss : GateIn Portal GateIn est un portail d entreprise issu de la fusion des deux projets Java matures, exo Portal et JBoss Portal. Ce projet communautaire vient réunir les meilleures qualités des deux portails pour les incorporer dans une unique solution robuste et facile à utiliser. GateIn est considéré, aussi bien pour exo que pour JBoss, comme le socle technique de leurs offres professionnels, exo Platform et JBoss EPP. Grace à GateIn, exo Platform 3 améliore et facilite le développement et la mise en production des applications métie. exo délivre ainsi une plateforme complète pour créer des applicatifs modernes centrés sur l'utilisateur, pouvant être déployés en interne ou dans le cloud 40 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

41 tout en intégrant des fonctionnalités de gestion de contenu, de travail collaboratif et de réseaux sociaux d entreprise. a. Les fonctionnalités essentielles GateIn contient une multitude de fonctionnalités élémentaires qui le différencie par rapport à d autres solutions de portail d entreprise. Nous listons ci-dessous les plus pertinentes : Interface utilisateur avancée : un puissant éditeur de mise en page pour une expérience utilisateur intuitive et pour un ajout des applications. Assistant : (Wizard) un outil pour faciliter le processus de création des pages et du contenu web. Tableau de bord : un outil permettant aux utilisateurs de personnaliser des pages avec leurs gadgets préférés. Une politique de gestion d accès basée sur les rôles : un contrôle d accès automatique pour les ressources du portail basé sur une gestion de profils utilisateur. Single Sign On (SSO) : un accès unifié pour les applications et les services déployés sur le portail. Internationalisation : Support multiple de langues majeures b. Les technologies utilisées GateIn se base, comme toute autre solution, sur un ensemble de technologies et des standards. La conformité aux standards détermine le caractère déterminant pour la solution lui permettant d avoir une zone de partage et de communication. Un support de portlet : GateIn respecte la spécification portlet Java JSR- 168 et JSR-286 qui définit la création et le déploiement des portlets opérant dans le cadre du portail de l entreprise. Java Content Repository (JCR) : le portail déploie la spécification JSR- 170, la Java Content Repository qui facilite le stockage des données, 41 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

42 l'extraction et la publication d'informations, indépendamment du système d'exploitation. Gadget OpenSocial : GateIn repose sur un ensemble de gadgets conformes au standard OpenSocial lancé par Google définissant un ensemble d API pour les applications sociales. Les développeurs opérant sur le Framework peuvent ainsi étendre leurs applications assez facilement et rapidement. Mécanismes de sécurité d accès : GateIn déploie un ensemble de mécanismes de sécurité à savoir le JAAS (Java Authentication and Authorization Service) permettant ainsi l authentification des utilisateurs et la définition de leurs droits d accès. Cette authentification est également assurée via un mécanisme de SSO (Single Sign On) supportant le CAS (Central Administration Service) et qui permet une authentification unique des différentes applications déployées sur la même plateforme. GateIn Web Services for RemotePortlets (WSRP) : GateIn permet l implémentation de la spécification WSRP de OASIS qui permet de produire et d utiliser des portlets dans un conteneur de portlets en utilisant des services web Liferay Liferay est un portail JEE Open Source qui bénéficie d un apport communautaire important. Il propose des fonctionnalités de personnalisation et de customisation du contenu par l utilisateur final du portail. Liferay a des partenariats technologiques intéressants à savoir Alfrescro, Pentaho, Ceci dans le but d offrir des solutions basées sur un portail. 42 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

43 a. Les fonctionnalités essentielles : Liferay peut intégrer différents modules tels que le CMS, la GED, mais nous allons nous intéresser dans cette partie au module du portail d entreprise, qui intègre un ensemble de fonctionnalités élémentaires. Une interface utilisateur facile à modeler : Liferay fournit une couche unique UI pour l intégration des systèmes d entreprise d une manière conviviale pour les utilisateurs finaux. L utilisateur aura alors la possibilité de personnaliser les pages de son portail en rajoutant, supprimant ou en repositionnant le contenu et les applications. Une administration de contenu basée sur les rôles :Liferay permet à l utilisateur d accéder à des ressources spécifiques et à une vue unique en fonction des rôles des utilisateurs, des groupes, des organisations ou des préférences personnelles. Liferay offre une plateforme centrale pour déterminer la politique générale de l entreprise pour éditer ou publier un contenu, des fichiers, des communautés ou des applications. Un accès unifié et centralisé: Liferay offre la possibilité de déployer les différentes applications de l entreprise sur un même serveur tout en assurant une seule authentification pour toute la plateforme. Un moteur de Workflow : Liferay permet d incorporer le workflow de l entreprise dans n importe quelle application du portail en s appuyant sur les API workflow de Liferay. Ceci permet d économiser l effort de développement tout en réutilisant les outils d administration de workflow. Les utilisateurs de Liferay peuvent également bénéficier de la possibilité de la création de leurs propres workflows et de définir le circuit d'approbation en fonction de leurs besoins opérationnels et fonctionnels. Un moteur de recherche et de marquage : Les utilisateurs de Liferay peuvent rechercher des ressources pertinentes au niveau des portlets, des communautés, au niveau du portail entier et même au niveau des 43 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

44 applications externes intégrées en se basant sur la notion de marquage de contenu (tagging). b. Les technologies utilisées Liferay déploie et intègre une panoplie de technologies pour une meilleure ergonomie et plus de fonctionnalités. Parmi ces technologies, nous citons : Un support du standard JSR 168 : Liferay est conçu pour déployer des portlets qui font partie de l'api Portlet (JSR-168). Liferay est également compatible avec la seconde implémentation de l API Portlet JSR-286 qui est disponible depuis la version 5 de Liferay. Apache Struts : La plupart des portlets de Liferay sont développées en utilisant Struts et qui communiquent en se basant sur un bridge spécifique à l utilisation des Portlet Struts. Spring : Utilisation du Framework Spring. Moteur de recherche Lucene : Moteur de recherche Java mature et robuste Jahia Jahia est une solution de portail Open Source Java/JEE, distribuée sous une licence communautaire. Cette plateforme regroupe d autres outils comme des outils de gestion de contenu, des outils de gestion documentaire, etc. Elle contient un ensemble de fonctionnalités et technologies élémentaires. c. Les fonctionnalités essentielles : Jahia est connu comme étant la première solution qui a pu réunir les fonctionnalités du portail d entreprise JEE et celles de gestion de contenu en un produit unique parfaitement intégré. Dans ce qui suit nous allons présenter les fonctionnalités du portail. L'authentification, la gestion des utilisateurs et des droits, de la sécurité : Jahia présente une liste de rôles prédéfinis dans l'application 44 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

45 déployée. L administrateur peut alors définir le mappage approprié entre ces rôles et les groupes ou les utilisateurs, déjà définis sur la plateforme. L accès à l application est alors transparent, l'utilisateur n aura pas l obligation de s identifier à nouveau lors de la connexion à une application grâce à la technologie SSO (Single Sign On). L'authentification peut également être externe à Jahia. Cette dernière soutient JaaS, CAS et les standards NTLM, ainsi que l'authentification par cookie. Personnalisation : Jahia offre la possibilité de personnaliser l interface utilisateur en appliquant les feuilles de style ou tout autre thème. Intégration et outils de développement : Jahia repose sur des mécanismes diversifiés pour intégrer des applications déjà existantes. Jahia permet le WebClipping et offre des outils de création de portlets pour présenter des informations provenant de systèmes tiers. Mécanisme de recherche avancée : Jahia intègre un moteur de recherche open source (Apache Lucene) qui permet d indexer toutes les métadonnées, ainsi que PDF et les fichiers Microsoft Office. Les résultats sont affichés en fonction des droits d'accès de l'utilisateur. d. Les technologies utilisées : Jahia déploie et intègre une multitude de technologies, parmi lesquelles, nous citons : Conformité aux standards JSR-168/286 : Jahia est développé en se basant sur les standards JSR168 et JSR-286 à la fois. Il intègre Pluton et Jetspeed-2 comme un environnement d'exécution portlet. La communication du portail avec ses portlets est standard et pourrait être définie au niveau de la portlet elle-même si nécessaire. Conformité au standard JSR 170:Jahia est basé sur le standard JSR 170 pour tous les échanges XML et les données Content Repository. Spring : Jahia fait appel au FrameworkSpring comme étant un outil Open Source capable d apporter l aide aux développeurs pour bâtir des modules de meilleure qualité. 45 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

46 L API REST : Jahia déploie une architecture de communication interservices sur la base de l API REST au lieu de faire appel à des mécanismes beaucoup plus compliqués comme CORBA, RPC, etc. Hibernate : Jahia utilise la bibliothèque de mappingobjetrelationnelhibernate Jetspeed Jetspeed est une implémentation Open Source du portail d entreprise, issue du projet Apache et fut le premier portail Open Source développé en Java et XML basé sur l API portlet1.0. Jetspeed a donné naissance à la spécification JSR 168 et qui a été considéré pendant longtemps le portail JEE de référence. Il a été concurrencé depuis son apparition par plusieurs portails qui ont commencé à implémenter la JSR 168 comme uportal et exo Portal. a. Les fonctionnalités essentielles Jetspeed est à la fois un portail opérationnel et un Framework de portail, il offre à l utilisateur final une panoplie de fonctionnalités essentielles que nous illustrons cidessous. Fonctionnalités de base de portail : Jetspeed intègre également des fonctionnalités de base d un portail qui traitent plusieurs aspects à savoir des portlets internationalisées, un mécanisme simple d authentification des utilisateurs et une gestion d affichage des ressources sur la base d une stratégie de gestion des rôles. Portlets d administration : Jetspeed repose sur un ensemble de portlets d administration qui permettent de gérer la plateforme du portail, à savoir l administration des utilisateurs, des groupes, des rôles et des profils, l administration des contraintes de sécurité, l administration des applications et de leurs cycles de vie. 46 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

47 Fonctionnalités de personnalisation : Le portail Jetspeed présente une flexibilité de personnalisation des pages et des applications via une adaptation des skins, une customisation des contenus des applications, une personnalisation de la disposition des portlets, etc Stratégie de Sécurité : Jetspeed repose sur un modèle de sécurité extensible depuis la version 2.2 qui se base sur des niveaux de sécurité différents que ça soit au niveau des applications (des portlets) ou bien au niveau des rôles et des permissions. b. Les technologies utilisées : Jetspeed est connu comme étant le premier portail Open Source, développé depuis 1999, et il ne cesse depuis d être à la page des nouvelles technologies et standards que nous listons ci-dessous. Une comptabilité avec les API portlet Java 1.0 et 2.0 : Jetspeed présente un support complet pour les standards JSR 168 et JSR 286, également, Jetspeed a adopté la suite de test de compatibilité TCK de ces deux standards. Sécurité JEE : Jetspeed implémente la sécurité JEE basée sur le standard JAAS et la politique de sécurité de JAAS DB. Support LDAP : Jetspeed supporte l intégration des annuaires LDAP pour le déploiement d une authentification utilisateur avancée. Intégration des Frameworks de développement web : Jetspeed dans sa seconde version intègre efficacement des frameworks populaires à savoir Wicket, Spring MVC, et JSF Etude comparative des solutions Avant de se lancer dans la mise en place d un projet d entreprise, il convient d évaluer les solutions de portails dans leur environnement technologique, ensuite il faut se poser un ensemble de questions pour déterminer les critères de choix de la solution. 47 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

48 Nous allons nous baser sur une liste de critères de comparaison afin de pouvoir ultérieurement dresser une matrice comparative Critères de comparaison Connecteurs applicatifs : Ce critère cherche à déterminer les applications à intégrer au niveau du portail, soit à travers des connecteurs déjà prêts (JSR 168 /286, WSRP, ) soit à travers un développement des connecteurs spécifiques. Une fois ces connecteurs définis, le choix se fera suite à l étude du degré de la facilité d intégration (paramétrage, présentation...) Moteur de recherche : Le critère de la recherche au sein du portail identifie si le portail passe par un moteur de recherche externe ou s il intègre son propre mécanisme de recherche. Authentification : Ce critère est crucial pour le système d information et la sécurité de l entreprise. Pour s authentifier, il faut que le portail soit connecté à un annuaire d utilisateur. Il cherche également à déterminer la possibilité de déploiement d une solution de Single Sign On au sein de l organisation ou bien l existence d un mécanisme de gestion de l authentification avec les applications auxquelles va se connecter le portail. Personnalisation : Le critère de la personnalisation détermine si les utilisateurs finaux ont la possibilité de customiser leurs interfaces (l affichage et la disposition des Portlets, la sélection des thèmes...), ou bien si cette fonctionnalité est exclusive pour les administrateurs du portail. Gestion de contenu : Ce critère illustre les besoins en matière de gestion de contenu à savoir l interface de contribution, le Workflow de publication, la mise en forme, etc. Il détermine si la solution intègre déjà un CMS existant ou si elle fait appel à un module externe Le comparatif des portails L étude comparative des portails d entreprise oriente le choix du décideur pour une solution. Cette étude se projette à moyen terme selon une démarche de choix afin 48 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

49 d organiser une analyse des besoins. Ce choix se base sur un ensemble de critères à satisfaire afin de garantir la bonne adéquation des besoins de l entreprise avec la solution choisie. 49 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

50 5.3. Méthodologie projet Portail La méthodologie de gestion des projets portail est une démarche visant à organiser de bout en bout le bon déroulement d un projet. Cette méthodologie affecte l organisation de l entreprise vu qu elle fait appel à plusieurs directions fonctionnelles et cherche à assurer un dialogue rationnel entre les différentes parties prenantes du projet. Le déploiement d une solution de portail repose sur un cycle de vie en 7 phases qui assure le pilotage du projet de l idée initiale à sa réalisation effective et son maintien opérationnel. Figure 5-1 : Phases de la méthodologie de projet Portail 50 Secrétariat d Etat de la Technologie - Reproduction autorisée selon les termes Creative Commons «by-nc-sa»

Open Source & Innovation exo Platform Oualid Chaker,

Open Source & Innovation exo Platform Oualid Chaker, Open Source & Innovation exo Platform Oualid Chaker, General Manager Middle East & Africa Agenda Introduction Innovation et Open Source Le cas exo Conclusion et recommandations Naissance de l Open Source

Plus en détail

Introduction MOSS 2007

Introduction MOSS 2007 Introduction MOSS 2007 Z 2 Chapitre 01 Introduction à MOSS 2007 v. 1.0 Sommaire 1 SharePoint : Découverte... 3 1.1 Introduction... 3 1.2 Ce que vous gagnez à utiliser SharePoint... 3 1.3 Dans quel cas

Plus en détail

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces Maryem Rhanoui 2013 Alfresco Liens utiles Le site Alfresco : http://www.alfresco.com/fr/ Le Portail Content Community http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation,

Plus en détail

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de En partenariat avec Webinar Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL avec la participation de 19 mars 2013 Qui sommes-nous? INTRODUCTION

Plus en détail

Constat ERP 20% ECM 80% ERP (Enterprise Resource Planning) = PGI (Progiciel de Gestion Intégré)

Constat ERP 20% ECM 80% ERP (Enterprise Resource Planning) = PGI (Progiciel de Gestion Intégré) Constat Les études actuelles montrent que la proportion d'informations non structurées représente aujourd'hui plus de 80% des informations qui circulent dans une organisation. Devis, Contrats, Factures,

Plus en détail

Portail collaboratif Intranet documentaire Dématérialisation de processus

Portail collaboratif Intranet documentaire Dématérialisation de processus Portail collaboratif Intranet documentaire Dématérialisation de processus 2 Le groupe Divalto, Solutions de gestion Catalyseur de performance Créé en 1982, le groupe Divalto propose des solutions de gestion

Plus en détail

! " # $ % & OPN Day Paris 14 mars 2006

!  # $ % & OPN Day Paris 14 mars 2006 '! " # $ % & L information en entreprise X2/an 40% 70% X5 Quelques chiffres! "# $ % &' )# $ * +*!% &' ' (! La voie de la Collaboration Solutions différentiées Plateforme intégrée Email & Calendrier Portails

Plus en détail

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D NOVA BPM «Première solution BPM intégr grée» Pierre Vignéras Bull R&D Définitions Business Process Pratiques existantes qui permettent aux personnes et systèmes de travailler ensemble Business Process

Plus en détail

1 JBoss Entreprise Middleware

1 JBoss Entreprise Middleware 1 JBoss Entreprise Middleware Les produits de la gamme JBoss Entreprise Middleware forment une suite de logiciels open source permettant de construire, déployer, intégrer, gérer et présenter des applications

Plus en détail

LE MEILLEUR DES SOLUTIONS COLLABORATIVE OPEN SOURCE. et pas que la GED

LE MEILLEUR DES SOLUTIONS COLLABORATIVE OPEN SOURCE. et pas que la GED LE MEILLEUR DES SOLUTIONS COLLABORATIVE OPEN SOURCE et pas que la GED Présentation de Smile mars 2014 Thomas Choppy @thcho @groupsmile Manager de la BL Collaborative Smile, EN QUELQUES CHIFFRES 1er INTÉGRATEUR

Plus en détail

Travail collaboratif. Glossaire

Travail collaboratif. Glossaire Glossaire Ajax Traduction anglaise : Ajax (Asynchronous JavaScript And XML) AJAX est un combiné de différents langages de développement Web comme XHTML, JavaScript ou XML, il est fréquemment utilisé pour

Plus en détail

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x WysiUpStudio CMS professionnel pour la création et la maintenance évolutive de sites et applications Internet V. 6.x UNE SOLUTION DE GESTION DE CONTENUS D UNE SOUPLESSE INÉGALÉE POUR CRÉER, MAINTENIR ET

Plus en détail

Sécurisation des architectures traditionnelles et des SOA

Sécurisation des architectures traditionnelles et des SOA Sécurisation des architectures traditionnelles et des SOA Un livre blanc de Bull Evidian Gestion SAML des accès SSO aux applications classiques et J2EE. Max Vallot Sommaire Émergence des architectures

Plus en détail

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information. PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Architecture d'entreprise : Guide Pratique de l'architecture Logique Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam

Plus en détail

Solution. collaborative. de vos relations clients.

Solution. collaborative. de vos relations clients. Solution collaborative de vos relations clients. Le Collaborative Relationship Management : une autre vision du CRM L un des enjeux majeurs dans les relations qu une entreprise entretient avec ses clients

Plus en détail

Gagner en performance avec un extranet. et mener son projet extranet?

Gagner en performance avec un extranet. et mener son projet extranet? Gagner en performance avec un extranet Comment déterminer et mener son projet extranet? mars 2010 Gagner en performance avec un extranet Nos intervenants Charles Billon, Architecte logiciel, KEY BLOX éditeur

Plus en détail

«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de

«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de 1 2 «Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de Copie, seules les références bibliographiques peuvent

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des tablettes ou smartphones.

Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des tablettes ou smartphones. PERSPECTIVES Le Single Sign-On mobile vers Microsoft Exchange avec OWA et ActiveSync Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des

Plus en détail

Tableau Online Sécurité dans le cloud

Tableau Online Sécurité dans le cloud Tableau Online Sécurité dans le cloud Auteur : Ellie Fields Ellie Fields, directrice principale du marketing produits, Tableau Software Juin 2013 p.2 Tableau est conscient que les données font partie des

Plus en détail

Quel ENT pour Paris 5?

Quel ENT pour Paris 5? Quel ENT pour Paris 5? Objectifs et Enjeux Contexte et ob jectifs du projet Objectifs Mettre à disposition des usagers de l établissement (étudiants, personnels, partenaires, contacts, internautes) : un

Plus en détail

DEMANDE D INFORMATION RFI (Request for information)

DEMANDE D INFORMATION RFI (Request for information) RFI-2013-09 Demande d information Page 1/9 DEMANDE D INFORMATION RFI (Request for information) Socle de Ged-Archivage SOMMAIRE 1. OBJET DE LA DEMANDE D INFORMATION... 3 2. PÉRIMÈTRE DE L INFORMATION...

Plus en détail

Déjeuner EIM 360 - Enterprise Information Management. Mardi 16 novembre 2010 Restaurant l Amourette Montreuil Thomas Dechilly CTO Sollan

Déjeuner EIM 360 - Enterprise Information Management. Mardi 16 novembre 2010 Restaurant l Amourette Montreuil Thomas Dechilly CTO Sollan Déjeuner EIM 360 - Enterprise Information Management Mardi 16 novembre 2010 Restaurant l Amourette Montreuil Thomas Dechilly CTO Sollan (Extract du livre blanc) Introduction... 2 Continuité des pratiques

Plus en détail

Catalogue Formation «Vanilla»

Catalogue Formation «Vanilla» Catalogue Formation «Vanilla» Date : octobre 2009 Table des matières Liste des Formations...2 Contenu des formations...3 Vanilla FastTrack...3 Vanilla Architecture...5 Enterprise Services...6 BIPortail...7

Plus en détail

Formation en Logiciels Libres. Fiche d inscription

Formation en Logiciels Libres. Fiche d inscription République Tunisienne Ministère de l'industrie et la Technologie - Secrétariat d'état de la Technologie Unité des Logiciels Libres Formation en Logiciels Libres Fiche d inscription (Une fiche par candidat)

Plus en détail

Réseau social : pourquoi, comment? Social Collaborative Suite

Réseau social : pourquoi, comment? Social Collaborative Suite Réseau social : pourquoi, comment? Social Collaborative Suite Vincent BOUTHORS PDG Tél : 01 39 23 92 88 e-mail : vincent.bouthors@jalios.com Jalios : 5 briques fonctionnelles, 2 familles d usage Web 2.0

Plus en détail

Urbanisme du Système d Information et EAI

Urbanisme du Système d Information et EAI Urbanisme du Système d Information et EAI 1 Sommaire Les besoins des entreprises Élément de solution : l urbanisme EAI : des outils au service de l urbanisme 2 Les besoins des entreprises 3 Le constat

Plus en détail

Les Architectures Orientées Services (SOA)

Les Architectures Orientées Services (SOA) Les Architectures Orientées Services (SOA) Ulrich Duvent Guillaume Ansel Université du Littoral Côte d Opale 50, Rue Ferdinand Buisson BP 699 62228 Calais Cedex Téléphone (33) 03.21.46.36.92 Télécopie

Plus en détail

Hébergement de sites Web

Hébergement de sites Web Hébergement de Solutions complètes et évolutives pour l hébergement de sites Web dynamiques et de services Web sécurisés. Fonctionnalités Serveur Web Apache hautes performances Apache 1. et.0 1 avec prise

Plus en détail

Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1) Figure 1-1 Architecture Middleware

Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1) Figure 1-1 Architecture Middleware 1 Introduction Ce chapitre décrit Oracle Fusion Middleware. Il comprend : o Qu'est-ce que Middleware o Les fonction de Middleware o L'architecture de conception Middleware o L'architecture orientée services

Plus en détail

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE GUIDE COMPARATIF BUSINESS INTELLIGENCE www.viseo.com Table des matières Business Intelligence :... 2 Contexte et objectifs... 2 Une architecture spécifique... 2 Les outils de Business intelligence... 3

Plus en détail

CMS Open Source : état de l'art et méthodologie de choix

CMS Open Source : état de l'art et méthodologie de choix CMS Open Source : état de l'art et méthodologie de choix Définition d'un CMS (wikipedia) Les CMS sont une famille de logiciel de conception et de mise à jour dynamique de sites web partageant les fonctionnalités

Plus en détail

Petite définition : Présentation :

Petite définition : Présentation : Petite définition : Le Web 2.0 est une technologie qui permet la création de réseaux sociaux, de communautés, via divers produits (des sites communautaires, des blogs, des forums, des wiki ), qui vise

Plus en détail

Chef de file dans le développement de solutions de gestion de contenu

Chef de file dans le développement de solutions de gestion de contenu Chef de file dans le développement de solutions de gestion de contenu Depuis 1997, Groupe EBI s est donné comme mission de proposer des solutions de gestion du patrimoine informationnel des organisations

Plus en détail

Système de gestion de contenu

Système de gestion de contenu 1 Système de gestion de contenu Un système de gestion de contenu ou SGC ((en) Content Management System ou CMS) est une famille de logiciels destinés à la conception et à la mise à jour dynamique de sites

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

Cursus 2013 Déployer un Content Management System

Cursus 2013 Déployer un Content Management System Cursus 2013 Déployer un Content Management System Les critères d évaluation d un CMS Les utilisateurs, après examen de la taille de la base d utilisateurs en France. La communauté, selon son dynamisme

Plus en détail

Manuel d utilisation du site web de l ONRN

Manuel d utilisation du site web de l ONRN Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil

Plus en détail

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm. WEB15 IBM Software for Business Process Management un offre complète et modulaire Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.com Claude Perrin ECM Client Technical Professional Manager

Plus en détail

Nouvelles Plateformes Technologiques

Nouvelles Plateformes Technologiques Cycle de présentation du développement Nouvelles Plateformes Technologiques Observatoire Technologique, CTI Observatoire Technologique 4 mai 2004 p 1 Plan de la présentation 1. Historique du projet 2.

Plus en détail

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA Comparatif CMS Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA Sommaire Introduction : Dans le cadre de notre projet de master première année, il nous a été demandé de développer un moteur de recherche

Plus en détail

Votre infrastructure est-elle? La collaboration informatique. améliore la performance globale

Votre infrastructure est-elle? La collaboration informatique. améliore la performance globale Votre infrastructure est-elle? La collaboration informatique améliore la performance globale Des processus automatisés Travail isolé ou processus de groupe : où en êtes-vous? Le travail en équipe a toujours

Plus en détail

SITE WEB E-COMMERCE ET VENTE A DISTANCE

SITE WEB E-COMMERCE ET VENTE A DISTANCE Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : aitnasser.btissam123@gmail.com GSM : Organisme

Plus en détail

Microsoft Office SharePoint Server 2007. Guide d évaluation

Microsoft Office SharePoint Server 2007. Guide d évaluation Microsoft Office SharePoint Server 2007 Guide d évaluation Février 2007 Synthèse Ce guide d évaluation est conçu pour vous présenter les objectifs et les fonctionnalités de Microsoft Office SharePoint

Plus en détail

BES WEBDEVELOPER ACTIVITÉ RÔLE

BES WEBDEVELOPER ACTIVITÉ RÔLE BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et

Plus en détail

Le Jeudi 14 Mars 9h à 18h Hôtel Ramada Encore Genève

Le Jeudi 14 Mars 9h à 18h Hôtel Ramada Encore Genève Le Jeudi 14 Mars 9h à 18h Hôtel Ramada Encore Genève DOSSIER DE PRESSE Contacts presse Félix Mollard / Jeff Chevasson felix.mollard@smile-suisse.com / jeff.chevasson@smilesuisse.com +41 22 732 69 30 Suivez

Plus en détail

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. www.sybase.fr/poweramc DOCUMENTATION

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. www.sybase.fr/poweramc DOCUMENTATION Sybase PowerAMC 16 Guide des nouvelles fonctionnalités générales DOCUMENTATION 2 2 www.sybase.fr/poweramc A propos de PowerAMC 16 PowerAMC est une solution de modélisation d'entreprise graphique qui prend

Plus en détail

Environnements de Développement

Environnements de Développement Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement: Environnements de Développement BEN ABDELJELIL HASSINE Mouna m.bnaj@yahoo.fr Développement des systèmes d Information Syllabus

Plus en détail

Présentation de SOFI 2.0

Présentation de SOFI 2.0 Présentation de SOFI 2.0 Version 2.0.3 Présentation SOFI 2.0 1 Agenda Historique Utilisation de SOFI Pourquoi SOFI? 3 Grands Axes Développement Accompagnement et formation Communauté Architecture Les nouveautés

Plus en détail

LES OUTILS COLLABORATIFS

LES OUTILS COLLABORATIFS LES OUTILS COLLABORATIFS Sommaire : I. Qu est ce qu un outil de travail collaboratif?... 3 II. Types d outils de travail collaboratif :... 3 III. Avantages de certains outils :... 5 IV. Exemples de solutions

Plus en détail

Découvrir Drupal, le CMS Open Source de référence. Michel-Marie MAUDET Linagora mmaudet@linagora.com / 0660469852

Découvrir Drupal, le CMS Open Source de référence. Michel-Marie MAUDET Linagora mmaudet@linagora.com / 0660469852 Découvrir Drupal, le CMS Open Source de référence Michel-Marie MAUDET Linagora mmaudet@linagora.com / 0660469852 Agenda Présentation de Drupal Dynamique de la communauté Drupal VS «la concurrence» Fonctionnalité

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Table des matières Avant-propos................................................ 1 Quel est l objectif de cet ouvrage?............................. 4 La structure

Plus en détail

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS Les tableaux de bord de pilotage de nouvelle génération Sommaire PRELYTIS en quelques mots LiveDashBoard : principes directeurs et positionnement La couverture fonctionnelle Démonstration Les packages

Plus en détail

I. Descriptif de l offre. L offre Sage 100 Entreprise Edition Entreprise

I. Descriptif de l offre. L offre Sage 100 Entreprise Edition Entreprise I. Descriptif de l offre L offre Sage 100 Entreprise Edition Entreprise Sage 100 Entreprise Edition Etendue est une offre en accès full web. En complément d une utilisation traditionnelle de Sage 100 Entreprise,

Plus en détail

2.1 Liferay en un clin d'oeil... 4 2.2 Forces, faiblesses, opportunités et menaces... 4 2.3 Résumé de notre évaluation... 5

2.1 Liferay en un clin d'oeil... 4 2.2 Forces, faiblesses, opportunités et menaces... 4 2.3 Résumé de notre évaluation... 5 Livre Blanc LE PORTAIL D'INTÉGRATION LIFERAY Version 1.0 - Novembre 2006 SOMMAIRE 1 PRÉSENTATION... 3 2 SYNTHÈSE... 4 2.1 Liferay en un clin d'oeil... 4 2.2 Forces, faiblesses, opportunités et menaces...

Plus en détail

Créer et partager des fichiers

Créer et partager des fichiers Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation

Plus en détail

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com Drive your success «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com ATEN, dix avantages au service de votre entreprise Qualité de mise en œuvre

Plus en détail

Description de la maquette fonctionnelle. Nombre de pages :

Description de la maquette fonctionnelle. Nombre de pages : Description de la maquette fonctionnelle Nombre de pages : 22/07/2008 STATUT DU DOCUMENT Statut Date Intervenant(s) / Fonction Provisoire 22/07/2008 Approuvé Validé HISTORIQUE DES MODIFICATIONSICATIONS

Plus en détail

HYPERSUITE/5. La solution de GED et d Archivage Légal intégrée à Delta-Bank

HYPERSUITE/5. La solution de GED et d Archivage Légal intégrée à Delta-Bank HYPERSUITE/5 La solution de GED et d Archivage Légal intégrée à Delta-Bank Par les ordonnances et les réglementations croissantes, une importance particulière est attribuée aux systèmes d archives La conservation

Plus en détail

Portails les solutions open source

Portails les solutions open source Livre blanc Portails les solutions open source Badr Chentouf Directeur Consulting Patrice Bertrand Directeur des Opérations Version 1.3 le 1er Septembre 2006 Pour plus d information : tél : 01 41 40 11

Plus en détail

Business & High Technology

Business & High Technology UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS Département : Informatique Business & High Technology Chapitre 3 : Progiciels de Gestion Intégrés Sommaire Définition... 2 ERP... 2 Objectifs

Plus en détail

Guide Share France. Web Single Sign On. Panorama des solutions SSO

Guide Share France. Web Single Sign On. Panorama des solutions SSO Web Single Sign On Panorama des solutions SSO Agenda Concepts généraux Quelques solutions de Web SSO Questions & Réponses Définition Qu est-ce que le Single Sign-On? Solution visant à minimiser le nombre

Plus en détail

Enterprise portals : portails informatiques d entreprise

Enterprise portals : portails informatiques d entreprise Enterprise portals : portails informatiques d entreprise Laurène Guelorget Polytech Grenoble - RICM5 Laurène Guelorget EA 2013 Enterprise portals 1 / 12 Plan de la présentation 1 Qu est-ce qu un «Enterprise

Plus en détail

Bénéfices pour votre organisation : une solution pouvant supporter vos besoins d affaires

Bénéfices pour votre organisation : une solution pouvant supporter vos besoins d affaires Pivotal CRM 6.0 Quelle que soit la tendance d évolution des marchés, faites de vos clients le moteur de votre réussite avec une meilleure maîtrise et une meilleure flexibilité et un coût de possession

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Avant-propos L économie en réseau, ou la netéconomie, est au cœur des débats et des stratégies de toutes les entreprises. Les organisations, qu il s agisse de

Plus en détail

Petit Déjeuner Pépinière du Logiciel Libre. 25 juin 2008

Petit Déjeuner Pépinière du Logiciel Libre. 25 juin 2008 Petit Déjeuner Pépinière du Logiciel Libre 25 juin 2008 1 / 37 Agenda Définition & Principes Les différents outils & composants Les Solutions intégrés Open-Source Vos Questions 2 / 37 Agenda Définition

Plus en détail

Présentation de la gamme des PGI/ERP modulaires Wavesoft

Présentation de la gamme des PGI/ERP modulaires Wavesoft Solutions ouvertes pour esprits ouverts Présentation de la gamme des PGI/ERP modulaires Wavesoft Sommaire WaveSoft en quelques chiffres Positionnement des Éditions (Gammes) Standard Professionnelle Entreprise

Plus en détail

Stratégies gagnantes pour les prestataires de services : le cloud computing vu par les dirigeants Dossier à l attention des dirigeants

Stratégies gagnantes pour les prestataires de services : le cloud computing vu par les dirigeants Dossier à l attention des dirigeants Dossier à l attention des dirigeants Centres d évaluation de la technologie inc. Le cloud computing : vue d ensemble Les sociétés de services du monde entier travaillent dans un environnement en pleine

Plus en détail

WEBSPHERE & RATIONAL. Jacques Rage

WEBSPHERE & RATIONAL. Jacques Rage WEBSPHERE & RATIONAL Jacques Rage Agenda Websphere WAS MQ Commerce et Portail Smash Travailler avec Webphere : Rational Les nouveaux venus Vendre Websphere Les liens Websphere qu'est ce que c'est? C'est

Plus en détail

Evidian IAM Suite 8.0 Identity Management

Evidian IAM Suite 8.0 Identity Management Evidian IAM Suite 8.0 Identity Management Un livre blanc Evidian Summary Evidian ID synchronization. Evidian User Provisioning. 2013 Evidian Les informations contenues dans ce document reflètent l'opinion

Plus en détail

Zimbra. S I A T. T é l : ( + 2 1 6 ) 7 1 7 9 9 7 4 4. F a x : ( + 2 1 6 ) 7 1 7 9 8 3 6 3

Zimbra. S I A T. T é l : ( + 2 1 6 ) 7 1 7 9 9 7 4 4. F a x : ( + 2 1 6 ) 7 1 7 9 8 3 6 3 Zimbra Zimbra est un logiciel serveur collaboratif qui permet à ses utilisateurs de stocker, organiser et partager rendez-vous, contacts, courriels, liens, documents et plus. Zimbra est un logiciel développé

Plus en détail

Imaginez un Intranet

Imaginez un Intranet Imaginez un Intranet clé en main et économique, adapté à vos besoins! Connectikup : Votre solution intranet/extranet/portail collaboratif Vous avez besoin de partager, organiser, synchroniser et sécuriser

Plus en détail

Progiciel K. Parce que chaque K est unique (c) 2005-2013 K-all

Progiciel K. Parce que chaque K est unique (c) 2005-2013 K-all Progiciel K Parce que chaque K est unique (c) 2005-2013 K-all Progiciel K pour une gestion intégrée sur mesure puissante et évolutive dans un environnement full Web. Internet, Extranet et Nomade. Le Progiciel

Plus en détail

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail.

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail. Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail. Comment exploiter au mieux l ensemble de vos indicateurs? Avec la solution agile Pilot4IT Tableau de

Plus en détail

IBM CommonStore for SAP V8.4 fournit un nouveau support complet pour ILM à partir de la gestion de la rétention des données SAP

IBM CommonStore for SAP V8.4 fournit un nouveau support complet pour ILM à partir de la gestion de la rétention des données SAP Lettre d'annonce IBM Europe ZP08-0456 du 30 septembre 2008 IBM CommonStore for SAP V8.4 fournit un nouveau support complet pour ILM à partir de la gestion de la rétention des données SAP Table des matières

Plus en détail

QUI SOMMES-NOUS? Cette solution s adresse aussi bien aux PME/PMI qu aux grands groupes, disposant ou non d une structure de veille dédiée.

QUI SOMMES-NOUS? Cette solution s adresse aussi bien aux PME/PMI qu aux grands groupes, disposant ou non d une structure de veille dédiée. PRESENTATION QUI SOMMES-NOUS? La société VIEDOC, formée d ingénieurs expérimentés, conseille depuis 2004 les entreprises dans les domaines de la veille, de l intelligence économique et de l innovation.

Plus en détail

25 % EXPERTS PAR AN. + de 20. + de 35. près de 50 DE CROISSANCE DE L OPEN SOURCE ANNÉES D EXPERIENCE AU SERVICE DE L OPEN SOURCE

25 % EXPERTS PAR AN. + de 20. + de 35. près de 50 DE CROISSANCE DE L OPEN SOURCE ANNÉES D EXPERIENCE AU SERVICE DE L OPEN SOURCE PRESENTATION DE 700 25 % DE L OPEN SOURCE PAR AN DE CROISSANCE EXPERTS + de 20 ANNÉES D EXPERIENCE AU SERVICE DE L OPEN SOURCE + de 35 PARTENAIRES OPEN SOURCE près de 50 Smile Open Source Solutions - Toute

Plus en détail

Content Management System V.3.0. BlackOffice CMS V3.0 by ultranoir 1

Content Management System V.3.0. BlackOffice CMS V3.0 by ultranoir 1 Content Management System V.3.0 BlackOffice CMS V3.0 by ultranoir 1 SOMMAIRE Introduction Grands principes de fonctionnement Description des modules Références principales BlackOffice CMS V3.0 by ultranoir

Plus en détail

Solution. collaborative. de vos relations clients.

Solution. collaborative. de vos relations clients. Solution collaborative de vos relations clients. Le Collaborative Relationship Management : une autre vision du CRM L un des enjeux majeurs dans les relations qu une entreprise entretient avec ses clients

Plus en détail

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture

Plus en détail

Gestion électronique de documents

Gestion électronique de documents you can Canon ADOS Architecture for Document Services TM Gestion électronique de documents Gestion électronique de documents ADOS Les exigences complexes posées à la gestion des documents requièrent des

Plus en détail

ASTER et ses modules

ASTER et ses modules ASTER et ses modules Sommaire Caractéristiques du site internet Rubriques et pages... page 3 Actualités... page 3 Agenda... page 4 Sons... page 4 Documents à télécharger... page 4 Liens... page 4 Albums

Plus en détail

Messagerie asynchrone et Services Web

Messagerie asynchrone et Services Web Article Messagerie asynchrone et Services Web 1 / 10 Messagerie asynchrone et Services Web SOAP, WSDL SONT DES STANDARDS EMERGEANT DES SERVICES WEB, LES IMPLEMENTATIONS DE CEUX-CI SONT ENCORE EN COURS

Plus en détail

Jahia. Guillaume Monnette École Ingénieurs 2000 Marne-La-Vallée IR3

Jahia. Guillaume Monnette École Ingénieurs 2000 Marne-La-Vallée IR3 Jahia Guillaume Monnette École Ingénieurs 2000 Marne-La-Vallée IR3 Qu'est ce que c'est? Jahia est une solution de portail internet et de gestion de contenu destiné aux entreprises. (CMS and Enterprise

Plus en détail

Analyse comparative entre différents outils de BI (Business Intelligence) :

Analyse comparative entre différents outils de BI (Business Intelligence) : Analyse comparative entre différents outils de BI (Business Intelligence) : Réalisé par: NAMIR YASSINE RAGUI ACHRAF Encadré par: PR. L. LAMRINI Dans le domaine d économies des Big Data et Open Data, comment

Plus en détail

Microsoft Office system 2007 16 Février 2006

Microsoft Office system 2007 16 Février 2006 Microsoft Office system 2007 16 Février 2006 Attendu d ici la fin de l année 2006, Microsoft Office system 2007 inclut des applications, serveurs et services innovants et perfectionnés. Il a été conçu

Plus en détail

scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5

scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5 SOMMAIRE scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5 Expertise & Consulting... 6 Définir et Architecturer votre Système

Plus en détail

Février 2007. Novanet-IS. Suite progicielle WEB pour l Assurance. Description fonctionnelle

Février 2007. Novanet-IS. Suite progicielle WEB pour l Assurance. Description fonctionnelle Novanet Février 2007 Novanet-IS Suite progicielle WEB pour l Assurance Description fonctionnelle Novanet-IS Description fonctionnelle 1 Définition 3 2 La production (module WEBACTION) 6 3 Relation Client

Plus en détail

ES Enterprise Solutions

ES Enterprise Solutions Strategic Media Technologies ES Enterprise Solutions Plateforme centralisée de collaboration en ligne www.dalim.com accès total au contenu indépendamment du lieu et fuseau horaire. N importe quand et n

Plus en détail

Gestion collaborative de documents

Gestion collaborative de documents Gestion collaborative de documents ANT box, le logiciel qui simplifie votre GED Les organisations (entreprises, collectivités, associations...) génèrent chaque jour des millions de documents, e-mails,

Plus en détail

Communiqué de lancement. Sage 100 Entreprise Edition Etendue Module CRM inclus

Communiqué de lancement. Sage 100 Entreprise Edition Etendue Module CRM inclus Sage 100 Entreprise Edition Etendue Module CRM inclus Disponibilité commerciale 3 Mars 2010 Nouveauté produit! 1 1 Sommaire I. Descriptif de l offre ------------------------------------------------------------------------------------

Plus en détail

Démonstration Google Apps. Christophe Thuillier Avril 2010 Arrowsoft

Démonstration Google Apps. Christophe Thuillier Avril 2010 Arrowsoft Démonstration Google Apps Christophe Thuillier Avril 2010 Arrowsoft Sommaire 0. Présentation E-Consulting 1. Le Cloud computing 2. Les Google Apps Communication et connexion Collaboration et publication

Plus en détail

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Messagerie & Groupeware. augmentez l expertise de votre capital humain Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows

Plus en détail

Pourquoi utiliser SharePoint?

Pourquoi utiliser SharePoint? Pourquoi utiliser SharePoint? Partage de Fichiers Accès distant aux informations Mise à jour permanente Gestion électronique de documents (GED) Notifications / Alertes Workflow / Flux de travail Extranet

Plus en détail

La notion de portail communautaire

La notion de portail communautaire La notion de portail communautaire portal-def La notion de portail communautaire Code: portal-def Originaux url: http://tecfa.unige.ch/guides/tie/html/portal-def/portal-def.html url: http://tecfa.unige.ch/guides/tie/pdf/files/portal-def.pdf

Plus en détail

Dématérialisation et travail collaboratif

Dématérialisation et travail collaboratif IBM Software Group Dématérialisation et travail collaboratif Thomas Coustenoble IBM Lotus Market Manager RDV Logiciels 25 novembre 2004 2004 IBM Corporation IBM Leadership in Content Management Content

Plus en détail

Solutions Microsoft Identity and Access

Solutions Microsoft Identity and Access Solutions Microsoft Identity and Access 2 Solutions Microsoft Identity and Access Microsoft Identity and Access (IDA) permet aux entreprises d améliorer leur efficacité et leurs connexions internes et

Plus en détail

Définition. Caractéristiques. - Du partage des ressources : espace de stockage, imprimantes, lignes de communication.

Définition. Caractéristiques. - Du partage des ressources : espace de stockage, imprimantes, lignes de communication. CONNECTER LES SYSTEMES ENTRE EUX L informatique, au cœur des tâches courantes, a permis de nombreuses avancées technologiques. Aujourd hui, la problématique est de parvenir à connecter les systèmes d information

Plus en détail

Sujet 2 : Interconnexion de réseaux IP (routeurs CISCO). Sujet 3 : Implémentation d un serveur VPN avec OpenVPN.

Sujet 2 : Interconnexion de réseaux IP (routeurs CISCO). Sujet 3 : Implémentation d un serveur VPN avec OpenVPN. UFC CENTRE DE BAB EZZOUAR EXEMPLES DE SUJETS POUR LE PROJET DE FIN D ETUDE OPSIE PROPOSES PAR M. NACEF (ENSEIGNANT) Sujet 1 : Management des risques par la méthode MEHARI. Type : étude, audit. MEHARI est

Plus en détail