Comportement des objets confidentiels ou sensibles
Un objet confidentiel ou sensible est inaccessible à un utilisateur qui n'a pas accès à la zone d'accès en lecture correspondante.
Tout se passe comme si l'objet n'existait pas, l'objet :
ne figure dans aucune liste.
est ignoré dans le résultat des requêtes.
ne figure dans aucun rapport, rapport (MS Word), Report DataSet, ou site Web.
est ni exporté, ni dupliqué, ni supprimé, ni sauvegardé et ses éventuels "fils" (les opérations d'un processus, par exemple) sont considérés comme orphelins.
se manifeste uniquement en cas de création d'un autre objet qui porterait le même nom ou de suppression d'un objet supérieur qui aurait un niveau d'accès en lecture inférieur.
n'est pas modifiable.
Pour plus de détails sur les zones d'accès en lecture, voir Gérer les accès en lecture dans HOPEX.
Afficher un objet confidentiel ou sensible dans un diagramme 
Par défaut, les objets confidentiels ou sensibles sont visibles dans les diagrammes.
*Pour masquer les objets confidentiels ou sensibles, voir Masquer les objets confidentiels ou sensibles d'un diagramme.
Le nom d'un objet confidentiel ou sensible est visible dans le diagramme, mais ses propriétés ne sont pas accessibles. Il apparaît grisé et une icône en bas à droite indique que l'objet est confidentiel ou sensible.
Un objet confidentiel ou sensible peut uniquement être retaillé et déplacé.
Pour rendre les occurrences d'une MetaClass invisibles dans les diagrammes :
1. Connectez-vous à HOPEX.
*Voir Connecting to HOPEX Customizing Desktop.
2. Dans la barre de menus HOPEX, sélectionnez Affichage > Fenêtres de navigation > MetaStudio.
3. Dépliez le dossier MétaClasse et ses sous-dossiers.
4. Faites un clic droit sur la MetaClass désirée et sélectionnez Propriétés.
5. Dans l'onglet Caractéristiques (sous-onglet Standard), dans le champ Affichage des objets confidentiels dans les diagrammes, sélectionnez "Les objets confidentiels sont cachés".
6. Cliquez sur OK.
Les occurrences de la MetaClass correspondante sont invisibles dans les diagrammes.
*Vous pouvez aussi paramétrer l'affichage des objets dans les diagrammes via le graphe des accès en lecture, voir Masquer les objets confidentiels ou sensibles d'un diagramme.
Export et duplication 
Dans le cas de l'export et de la duplication d'objets, si ces opérations ont un impact sur des objets confidentiels un message vous en avertit et vous demande si vous souhaitez continuer. Si vous effectuez l'export ou la duplication, les objets confidentiels concernés ne seront ni dupliqués ni exportés.
Dans le cas de la duplication d'objets, les objets invisibles (confidentiels) ne sont pas dupliqués. Seul un message dans la barre d'état signale que le résultat de la duplication est incomplet.
Génération de rapports et Report DataSets 
Lors de leur création, les rapports et Report DataSets sont créés avec le niveau d'accès en lecture de leur créateur (et non pas avec le niveau d'accès en lecture à la création).
Génération de rapports (MS Word) et sites Web 
Lors de leur création, les rapports (MS Word) et les sites Web sont créés avec le niveau d'accès en lecture de leur créateur (et non pas avec le niveau d'accès en lecture à la création).
Ils sont ensuite toujours générés à leur niveau d'accès en lecture.
Un attribut Chemin de la zone d'accès en lecture existe sur les zones d'accès en lecture. Si cet attribut est renseigné les sites Web et les rapports (MS Word) sont générés dans ce dossier. La génération des rapports (MS Word) et sites Web dans ce dossier est destinée à gérer les accès en lecture des fichiers générés en définissant des droits d'accès au dossier de génération. Cette tâche doit être assumée par un administrateur système.
Le chemin de génération des rapports (MS Word) et sites Web confidentiels peut être défini dans la fenêtre de propriétés d'une zone d'accès en lecture.
Pour définir ce chemin :
1. Dans la fenêtre de propriétés d'une zone d'accès en lecture, sélectionnez l'onglet Caractéristiques.
2. Dans le champ Chemin de la zone d'accès en lecture spécifiez le chemin désiré.
3. Cliquez sur OK.
Macros 
Le principe de la gestion des accès en lecture dans les macros est d'effectuer tous les calculs dans HOPEX et de cacher à l'affichage les objets confidentiels ou sensibles pour les utilisateurs qui n'ont pas une zone d'accès en lecture suffisante pour les voir.
Par défaut une macro est exécutée au niveau d'accès en lecture de l'utilisateur.
Une macro peut aussi être exécutée à son propre niveau d'accès en lecture.
Si vous exécutez une macro avec un niveau d'accès en lecture supérieur au niveau de l'utilisateur courant, les méthodes :
GetProp(xxx, "display") et GetFormatted renvoient vide,
GetProp("xxx") renvoie la valeur.
Les méthodes ExecuteGlobal et CreateObject («Mega.Application») sont interdites dans les macros.
Les autres propriétés sont accessibles normalement.
Pour qu'une macro soit exécutée avec son niveau d'accès en lecture :
1. Dans la fenêtre de propriétés de la macro, sélectionnez l'onglet Caractéristiques.
2. Dans le champ _ExecutionOptions cochez l'option Execution at Reading Access level.
Objets confidentiels ou sensibles et espaces de nommage 
Si un objet muni d'un espace de nommage n'est pas confidentiel ou sensible, mais que son parent l'est, le nom de celui-ci est masqué dans HOPEX. Il apparaît de cette façon dans HOPEX :
" ***::Opération 1 "