Guide de l’administrateur
A propos de l’administration d’HOPEX
Accéder à HOPEX Administration
Se connecter HOPEX Administration
Se connecter à un environnement
Gérer les utilisateurs
Actions à effectuer pour définir un utilisateur
Avant de définir un utilisateur : notions sur les profils
Actions obligatoires pour définir un utilisateur
Actions optionnelles pour définir un utilisateur
Autres actions de paramétrage d’un utilisateur
Introduction à la gestion des profils
Description d’un profil
Définition du profil
Assignation du profil
Schéma de connexion : Personne - Profil - Application
Schéma de connexion : Personne - Profil - Application - Bureaux
Schéma de connexion : Personne - Profil - Application - Bureaux spécifiques
Les profils d’Administration livrés
Le profil Administrateur HOPEX
Le profil Administrateur HOPEX - Production
Le profil Administrateur des utilisateurs Web
Le profil Administrateur fonctionnel d’une Solution
Propriétés d’un profil
Nom
Produits accessibles sur la licence (Ligne de commande)
Assignable
Profil d’administrateur
Environnement de travail type
Affichage du profil
Statut du profil
_GUIName
MetaPicture
Profil utilisé
Personnes
Applications disponibles
Bureaux disponibles
Terminologie
Types disponibles
Introduction à la gestion des utilisateurs
Utilisateurs livrés
Utilisateur : définition
Propriétés d’une personne
Nom
Image
Adresse e-mail
Numéro de téléphone et initiales
Langue des données
Bibliothèque par défaut
Zone d’accès en lecture et zone d’accès en lecture à la création de la personne
Zone d’accès en écriture et zone d’accès en écriture à la création de la personne
Login
Appartient à un groupe de personnes
Propriétés d’un login
Code utilisateur
Détenteur du login
Utilisateur inactif (Statut)
Produits accessibles sur la licence (Ligne de commande)
Mode d’authentification
Identifiant Windows
Serveur LDAP
Gérer les profils
Introduction sur les profils
Créer un Profil
Personnaliser un profil existant / créer un profil à partir d’un profil existant
Consulter les caractéristiques d’un profil
Paramétrer un profil
Paramétrer les caractéristiques d’un profil
Définir les applications accessibles aux utilisateurs du profil
Définir les bureaux de l’application accessibles aux utilisateurs du profil
Associer une terminologie au profil
Définir les types d’objet disponibles pour un profil
Assigner un profil à une personne
Assigner en masse un profil à des personnes
Supprimer un profil
Accès à la gestion des utilisateurs
Accéder aux dossiers de gestion des utilisateurs et des accès aux IHM
Accéder aux dossiers de gestion des utilisateurs et des accès aux IHM
Ouvrir la fenêtre de gestion des utilisateurs
Ouvrir la fenêtre de gestion des profils
Ouvrir la fenêtre des assignations de profils
Consulter les caractéristiques d’une personne
Consulter les caractéristiques d’un login
Gérer les utilisateurs
Créer un utilisateur
Définir une Personne
Créer le login d’une personne
Définir le login d’une personne
Modifier les propriétés d’un utilisateur
Empêcher un utilisateur de se connecter
Supprimer un utilisateur
Créer/modifier le mot de passe d’un utilisateur (Windows Front-End)
Exporter et comparer les utilisateurs d’un référentiel
Gérer les options des utilisateurs
Configurer l’accès au métamodèle
Autoriser la suppression d’un objet publié
Autoriser la modification des données HOPEX
Gérer l’inactivité des utilisateurs
Activer/Désactiver la gestion de l’inactivité des utilisateurs
Gérer l’inactivité des utilisateurs
L’authentification dans HOPEX
Définir son mode d’authentification par défaut
Consulter le mode d’authentification défini par défaut
Définir le mode d’authentification par défaut à LDAP
Définir le mode d’authentification d’un utilisateur
L’authentification Windows
Synchronisation avec un annuaire d’entreprise
Associer manuellement un utilisateur Windows à un utilisateur HOPEX
Connexion en cas d’authentification unique
Précautions en cas d’authentification unique
L’authentification LDAP
Configurer l’authentification LDAP
Accéder à la gestion d’un serveur LDAP
Créer un serveur LDAP
Paramétrer le serveur LDAP
Configurer un paramètre LDAP
Modifier le contenu de l’import d’un annuaire LDAP
Importer les personnes d’un serveur LDAP
L’authentification et un utilisateur créé à la volée (Web Front-End)
Gérer les référentiels
Utiliser les référentiels
Accéder à un référentiel
Structure d'un référentiel
Créer un référentiel
Consulter et modifier les propriétés du référentiel
Activer et personnaliser l’indexation d’un référentiel
Activer/désactiver l’indexation d’un référentiel pour la recherche rapide
Indexer manuellement un référentiel
Personnaliser le planificateur d’indexation (RDBMS)
Consulter les performances d’un référentiel RDBMS
Générer un fichier de santé d’un référentiel RDBMS
Accéder au journal des évolutions du référentiel (fichier .EMV)
Gérer un référentiel
Gérer les journaux
Journal sécurisé
Processus de journalisation sécurisée
En cas de problème
Activer le journal du référentiel
Configurer la journalisation pour une consolidation inter référentiels
La journalisation
Modifier le comportement de la journalisation
Visualiser le journal des mises à jour du référentiel
Visualiser le journal des mises à jour du référentiel
Visualiser les publications
Exporter des mises à jour
Supprimer un référentiel
Supprimer un référentiel GBMS
Supprimer un référentiel RDBMS
Convertir un référentiel
Convertir en masse les données techniques
Importer des bibliothèques dans un référentiel
Sauvegarder physiquement un référentiel
Fréquences de sauvegarde
Elements à sauvegarder
Autres éléments à sauvegarder
Eléments qui peuvent être utiles à sauvegarder
Contrôler et restaurer physiquement un référentiel GBMS
Contrôle d’un référentiel GBMS
Restauration physique
Réorganiser un référentiel
Recommandations concernant les référentiels GBMS
Réorganiser un référentiel
Effectuer une sauvegarde logique d’un référentiel
Dupliquer un référentiel
Dupliquer un référentiel GBMS
Dupliquer un référentiel Oracle
Initialiser un référentiel GBMS existant
Mettre à jour un référentiel
Importer des fichiers de commandes
Visualiser les rejets
Visualiser le fichier compte-rendu d’exécution
Visualiser le fichier de compte-rendu de l’environnement
Visualiser le fichier compte-rendu de l’environnement
Copier le fichier compte-rendu de l’environnement
Ouvrir le fichier de compte-rendu de l’environnement
Visualiser les fichiers de trace des erreurs des processus des utilisateurs
Ouvrir le fichier de trace à partir d’HOPEX Administration
Ouvrir le fichier de trace à partir de l’outil HOPEX Server Supervisor
Ouvrir le fichier de trace à partir d’HOPEX
Enregistrer le fichier zip des erreurs pour diagnostic
Visualiser l’historique des objets
Optimiser les performances d’accès à un référentiel
Gérer le volume des journaux
Fréquence de gestion du volume des journaux
Supprimer un journal ou réduire le volume d’un journal
Sauvegarder le jourmal du référentiel
Supprimer des éléments d’un journal pour réduire son volume (SQL server)
Modifier la journalisation d’une MetaClass
Gérer le cache en environnement RDBMS
Augmenter la taille des caches RDBMS (mémoire)
Modifier l’emplacement des caches HOPEX
Elargir ou supprimer l’enregistrement des fichiers de cache local RDBMS
Crypter les données du cache local RDBMS
Gérer les indicateurs d’état
Supprimer les données temporaires et les données historisées d’un référentiel RDBMS
Supprimer en masse les données temporaires de l’espace de travail privé
Supprimer en masse les données historisées du référentiel
Effectuer des tâches de maintenance régulières (référentiel RDBMS)
Gérer les verrous d’un référentiel GBMS (Windows Front-End)
Nettoyer un référentiel
Configurer votre anti-virus en fonction des données HOPEX
Référencer et déréférencer un référentiel
Référencer un référentiel
Déréférencer un référentiel
Protéger le référencement d’un référentiel
Ajouter un mot de passe de référencement à un référentiel
Modifier/Annuler le mot de passe d’un référentiel
Gérer les espaces de travail
Principe des espaces de travail privés
Espace de travail privé
Espace de travail collaboratif
Utiliser votre espace de travail privé
Se connecter à HOPEX
Enregistrer sa session
Propriétés de l’espace de travail
Évolution par états d'un référentiel HOPEX
Publier son travail
Conflits lors d'une publication
Créations d'objets en double
Suppression d'objets ou de liens déjà supprimés
Liens relatifs à un objet renommé
Rejets lors d'une publication
Changement des valeurs d'accès en écriture entre l'ouverture de l’espace de travail privé et la publication
Dualité Renommer/Créer
Respect d'unicité de lien
Unicité sur un attribut autre que le nom
Mise à jour d'un objet supprimé
Compte-rendu de publication
Rafraîchir ses données
Conflits lors d'un rafraîchissement
Abandonner son travail
Abandonner son travail à partir d’un espace de travail privé
Abandonner son travail à partir d’un espace de travail collaboratif
Quitter sa session
Quitter sa session à partir d’un espace de travail privé
Quitter sa session à partir d’un espace de travail collaboratif
Administrer les espaces de travail
Accéder à la fenêtre de gestion des espaces de travail
Supprimer un espace de travail
Vie d’un espace de travail privé : exemple
Espace de travail privé 1
Espace de travail privé 2
Espace de travail privé 3
Espace de travail privé 4
Espace de travail privé 5
Espace de travail privé 6
Gérer les mises à jour
Visualiser les mises à jour
Les espaces de travail privés
Les publications
Exporter le journal de votre espace de travail privé
Espaces de travail privés et taille des référentiels
Durée de vie des espaces de travail privés
Surveillance des espaces de travail privés
Gérer les verrous
Principe
Eviter les collisions
Supprimer un verrou ou déverrouiller un objet
Synchronisation de l’horloge
Précisions sur le fonctionnement des verrous
Gérer les verrous sur les objets
Gérer les verrous à partir d’HOPEX Administration
Gérer les verrous à partir d’HOPEX
Gérer les environnements
Structure d'un environnement
Référentiel système
Utiliser les environnements
Créer un environnement
Copier un environnement GBMS
Supprimer un environnement GBMS
Déplacer et référencer les environnements
Déplacer un environnement
Référencer un environnement
Déréférencer un environnement
Rendre un environnement inactif (RDBMS)
Personnalisation des environnements
Sauvegarder les personnalisations d'un environnement
Restaurer les personnalisations d'un environnement
Compiler un environnement
Comparer des environnements
Types de comparaison
Analyse standard
Analyse par thème
Paramétrer le comparateur d’environnements
Paramétrer la comparaison
Paramétrer le fichier XML de compte rendu
Lancer la comparaison d’environnements
Gérer les événements
Introduction à la supervision
Prérequis à la supervision
Evénement de supervision
Types d’événements
Fichiers de supervision
Fichier de configuration de la supervision : MegaSite.ini
Code des exécutables
L’outil de supervision : HOPEX Server Supervisor
Démarrer HOPEX Server Supervisor
Étendre les fonctionnalités de HOPEX Server Supervisor
Modifier les processus à superviser (filtre de megasite.ini)
Trouver l’emplacement des fichiers de supervision
Modifier l’emplacement des fichiers de supervision
Superviser les événements
L’outil Supervision
Barre de menus de l’outil Supervision
Onglets de l’outil Supervision
Consulter un fichier d’événements de supervision
Actions à partir de la fenêtre de supervision des événements
Evénements à superviser (serveur de production)
Evénements : login et authentification
Evénements : gestion de la configuration
Evénements : activité des espaces de travail
Evénements : connexions au référentiel
Evénements : exécution de services
Gérer les objets
Exporter des objets HOPEX
L’export
Exporter des objets
Exporter des objets HOPEX
Exporter un objet HOPEX à partir de l’objet
Visualiser un fichier d’export
Activer l’option de sélection du périmètre d’export
Visualiser des objets avant l’export
Activer l’option de visualisation
Visualiser les objets
Protéger les objets
Accéder à la fenêtre de gestion de la protection d’un objet
Affecter une zone d’accès en écriture à un objet
Propagation vers les objets reliés à un autre objet
Comparer et aligner des objets entre référentiels
Principe du Comparer et Aligner
Avertissements sur le Comparer et Aligner
Journal du référentiel
Utilisateurs
Niveaux d’accès en lecture (confidentialité) et en écriture
Comparer et aligner deux référentiels
Fusionner deux objets
Choix des objets à fusionner
Fusionner deux objets
Rechercher les objets isolés
Rechercher les objets à traduire
Importer un Solution Pack dans HOPEX
Gérer les accès aux IHM (Permissions)
Ouvrir la fenêtre de gestion des accès aux IHM (permission)
Les valeurs des accès aux IHM des objets
Permissions d’accès sur les occurrences d’une MetaClass
Permissions d’accès sur une MetaAssociationEnd
Permissions d’accès sur un MetaAttribute
Permissions sur un Outil
Gérer les accès aux IHM
Modifier les permissions d’accès sur les occurrences d’une MetaClass pour un profil
Modifier les permissions d’accès des MetaAttributes d’une MetaClass pour un profil
Modifier les permissions d’accès aux outils d’une MetaClass pour un profil
Modifier les permissions d’accès d’un lien autour d’une MetaClass pour un profil
Modifier les permissions d’accès liées au lien autour d’une MetaClass pour un profil
Règles sur les permissions lors d’agrégation de profils
Gérer les accès aux données de façon dynamique
Créer une règle de permission
Associer une règle de permission à un profil
Associer une règle de permission à un objet
Générer un rapport sur les permissions par profil
Générer le rapport
Contenu du rapport
Gérer les accès aux IHM générales
Gérer les formes graphiques
Accéder aux formes graphiques
Gérer les accès aux données en écriture
Introduction à la gestion des accès en écriture
Les utilisateurs
Les zones d’accès en écriture
Le graphe des accès en écriture
Règles
Utilisation
Orientation des liens : objets majeurs et mineurs
Ouvrir le graphe des accès en écriture
Ouvrir le graphe des accès en écriture (Windows Front-End)
Compiler le graphe des accès en écriture
Définir les zones d’accès en écriture
Créer une zone d’accès en écriture
Définir les personnes ou groupe de personnes d’une zone d’accès en écriture
Définir une zone d’accès en écriture à la création
Modifier la zone d’accès en écriture d’un objet
Modifier la zone d’accès en écriture d’un groupe d’objets
Supprimer une zone d’accès en écriture
Propager une zone d’accès en écriture d’un objet à tous ses fils
Associer des objets à une zone d’accès en écriture
Conseils d’utilisation des zones d’accès en écriture
Données communes
Conseils
Exemple typique
Personnaliser la gestion des zones d’accès en écriture
Zone d’accès en écriture calculée
MetaAttribute calculé
Mise en place d’un graphe des accès en écriture
Verrouillage des objets validés
Fusion de deux projets
Découpage d’un projet
Gérer les utilisateurs à partir du graphe des accès en écriture
Créer une personne avec une zone d’accès en écriture
Créer un groupe de personnes avec une zone d’accès en écriture
Gérer les utilisateurs à partir du graphe des accès en écriture
Compiler le graphe des zones d’accès en écriture
Transférer le graphe des accès en écriture
Personnaliser l’affichage du graphe des accès en écriture
Personnaliser la représentation de la structure du graphe
Personnaliser l’affichage d’une zone d’accès en écriture
Gérer les accès aux données en lecture
Introduction
La nécessité de gérer les données sensibles
Notions générales
Activer la gestion des accès en lecture des données
Consulter les informations d’accès en lecture de l’environnement
Gérer les accès en lecture dans HOPEX
Compiler le graphe des accès en lecture
La matrice des zones d’accès en lecture
Accéder à la matrice des zones d’accès en lecture
Ajouter une zone d’accès en lecture pour objets
Ajouter une zone d’accès en lecture pour utilisateurs
Associer une zone d’accès en lecture pour utilisateurs à une zone d’accès en lecture pour objets
Associer un utilisateur à une zone d’accès en lecture pour utilisateurs
Le graphe des accès en lecture
Fonctionnement du graphe des accès en lecture
Activer le graphe des accès en lecture
Interdire la modification du graphe des accès en lecture
Ouvrir le graphe des accès en lecture (Windows Front-End)
Organiser les zones d’accès en lecture
Créer une zone d’accès en lecture
Relier deux zones d’accès en lecture
Afficher les zones d’accès en lecture associées à une zone d’accès en lecture
Ajouter un utilisateur dans le graphe des accès en lecture
Ajouter une personne dans le graphe des accès en lecture
Ajouter un groupe de personnes dans le graphe des accès en lecture
Relier des utilisateurs aux zones d’accès en lecture
Zone d’accès en lecture de l’utilisateur
Zone d’accès en lecture à la création
Consulter les informations du graphe des accès en lecture
Personnaliser l’affichage dans les zones d’accès en lecture
Paramétrer les données d’accès en lecture
Associer des objets à une zone d’accès en lecture
Relier un objet à une zone d’accès en lecture pour objets
Délier un objet d’une zone d’accès en lecture
Afficher la liste des objets associés à une zone d’accès en lecture
Associer des zones d’accès en lecture pour utilisateur à un objet
Propager une zone d’accès en lecture
Propager une zone d’accès en lecture à partir d’HOPEX Administration
Propager une zone d’accès en lecture à partir d’HOPEX
Gérer la sensibilité des MetaClasses et les zones d’accès en lecture
Ouvrir la fenêtre de paramétrage des MetaClasses HOPEX pour l’accès en lecture
Modifier la sensibilité d’une MetaClass
Masquer les objets confidentiels ou sensibles d’un diagramme
Comportement des objets confidentiels ou sensibles
Afficher un objet confidentiel ou sensible dans un diagramme
Export et duplication
Génération de rapports (MS Word) et sites Web
Macros
Objets confidentiels ou sensibles et espaces de nommage
Modifier la zone d’accès en lecture
Modifier la zone d’accès en lecture d’un objet
Modifier la zone d’accès en lecture d’un utilisateur
Liste des MetaClasses non confidentialisables
Syntaxe des fichiers de commandes
Extensions des fichiers de commandes
Règles de nommage des objets
Les commandes
Syntaxe de base
Créer un objet
Supprimer un objet
Modifier un objet
Modifier un texte
Modifier un nom
Créer et modifier un objet en une seule commande
Créer un lien entre deux objets
Modifier un lien
Supprimer un lien
Gestion des traductions
Valider un import
Afficher un commentaire dans la fenêtre d'import
Transformer un fichier .mgl en .mgr
Transformer un fichier .mgr en .mgl
Gérer les options
Généralités sur les options
Présentation de la fenêtre d’options
Accéder aux options
Niveaux des options
Modifier les options au niveau du site
Modifier les options au niveau de l’environnement
Modifier les options au niveau du profil
Modifier les options au niveau de l’utilisateur
Modifier les options au niveau du poste de travail
Héritage des options
Contrôler la modification des options
Interdire la modification d’une option à un niveau inférieur
Déverrouiller la modification d’une option à un niveau inférieur
Réinitialiser les valeurs des options
Réinitialiser les valeurs d’une d’option
Réinitialiser les valeurs d’un groupe d’options (Windows Front-End)
Générer la liste des options
Groupes d’options disponibles
Options de l’utilisateur
Options du poste
Gérer les langues
Changer la langue de l’interface (Windows Front-End) d’un utilisateur
Définir les langues des données disponibles pour un utilisateur
Changer la langue des données d’un utilisateur (Windows Front-End)
Installer des langues supplémentaires
Définir la langue des e-mails dans les workflows
Gérer les langues dans les applications Web
Questions fréquentes - Administration
Manipulations courantes
Messages Récurrents
Codes produits
Accédez à la liste de vos produits disponibles
Glossaire
Technical Articles (EN)
Web connection overloading and configuration MEGA HOPEX 1.0 EN
Authentication and mapping principles
Overloading the authentication web service
Defining the web service to call
Web service interface to implement
Overloading the mapping web service
Defining the web service to call
Web service interface to implement
Delegating authentication to A Centralized Authentication service (SSO)
Delegated authentication principle
Activating delegated authentication
Delegated authentication samples
Windows .Net authentication
Writing your own delegated authentication service
Improving MEGA Advisor first connection response time
Timeout configuration
Configuring IIS Application Pool timeout
Configuring Advisor ASP.NET Session State timeout
Configuring Advisor session timeout
Preload profiles configuration
Configuring the KeepAlive value
Configuring the Preload profiles
Administration page
Preload planning
HOPEX – Securing the platform
Introduction
Securing the access to the application
Activating SSL on the website
Disabling SSL v2, v3, TLS 1.0 and TLS 1.1
Block the TRACE HTTP request
Remove the default install page in IIS
Securing the RDP access (Terminal Services)
Configuring the firewall
Configuring the default error page of the application to hide application errors
Protection against ClickJacking
Securing the ASP.NET session cookie
Hide ASP.Net version header
Strict-Transport-Security HTTP header
Manage content type options
Securing the application
Hiding the error details
Activating the automatic logoff
Hiding the information when entering the wrong credentials
Description of MEGA Data Exchange XML Format
Introduction to MEGA XML Data Exchange Format
Format XML Schema Model
Tags in Brief
<MegaExchange>
<Header>
<Attribute>
<Value>
<Commands>
<Content>
<Object>
<Link>
<Add>
<Delete>
<Replace>
<Extension>
Format in Detail
MEGA data exchange XML document structure
Physical structure
Logical structure
Exchanged data description modes
Command exchange: <Commands> tag
Content exchange: <Content> tag
Commands description: <Add>, <Delete>, <Replace> tags
Object Descriptions
Command Mode
Content Mode
Object identification mechanisms
Link description
Hierarchical link in content mode
Other links
Description of attribute values
Attribute value format
Translatable attributes and attribute value expression language
MEGA XML format extensions
Example of use of the <Extension> tag by MEGA
Example 1 : Use of the <Extension> tag by MEGA
Attributes of MEGA XML documents used by MEGA
Document attributes list
Glossary
Reporting Datamart
Reporting Datamart Overview
Reporting Datamart Description
Structure
Data
Content
Excluding MetaAttribute values from the Reporting Datamart
Creating and initializing a reporting datamart
Creating a Reporting Datamart
Initializing the Reporting Datamart structure
Initializing the Reporting Datamart data
Synchronizing the Reporting Datamart with the HOPEX Repository content
Synchronization frequency
Launching an incremental synchronization
Launching a calculated MetaAttribute synchronization
Launching a diagram synchronization
Deleting a reporting datamart
Using the Reporting Datamart
Usage
Advantages
Reporting Datamart Detailed description
Reporting Datamart table classification
Reporting Datamart table name format
Technical tables
MetaClass occurrence tables
MetaAssociation tables
Reporting Datamart columns
MetaClass occurrence table columns
Link table columns
Use case: reading the Reporting Datamart through a link
Accessing your Reporting Datamart tables
Understanding a link table
Finding the MetaClass corresponding to an IdAbs
Finding attributes or tagged values belonging to a MetaClass occurrence
Finding information on an attribute
Use case: saving the diagram drawings
RDBMS Environment Duplication (EN)
RDBMS Environment Duplication - 1 - SQL Server
Prerequisites
The SQL Server account
Backup/Restore of SQL Server databases
Backup and file transfer
Restore
When duplicating a repository in an environment – Expert mode
RDBMS environment duplication - 1 - Oracle
Generalities
Oracle supported versions
Oracle tools used
Using Oracle SQL Developer
Fill in the connection parameters according to MEGA Administration settings
The Oracle data export with expdp
Prerequisites for using expdp utility
Oracle USER configuration
Oracle DIRECTORY object configuration
Initiating the export
expdp parameters explained
The actual export
SystemDb repository export
User data repositories export
Special case (not recommended): many repositories for one SCHEMA
Identifying the set of data corresponding to the MEGA repository
Filtering the export to include only that specific repository data
Initiating the import
Location of the target Oracle database
impdp parameters explained
When duplicating a repository in an environment – Expert mode
When renaming an environment – Expert mode
RDBMS Environment Duplication - 2 - Post Processing Tasks
Introduction
Post Installation Tasks
Create/Attach an environment in Mega
Creating an environment
Attaching the working database(s) to the environment
When duplicating a repository
Copy the documents from source to target
The Word/RTF documents
The internal documents (.DAT files)
Get the parameters of the environment
MegaEnv.ini file
Mega_Usr folder
Guide de l’administrateur
Post Installation Tasks