JD/NC-95/4 ABS - PABX-fr

Transcription

JD/NC-95/4 ABS - PABX-fr
COMMUNICATION TECHNIQUE
N° TCV042
Ed. 01
OmniVista 4760
Nb de pages : 9
Date : 02-07-2004
URGENTE
NON URGENTE
TEMPORAIRE
DEFINITIVE
OBJET : SÉCURITÉ D'ACCÈS ET AFFICHAGE ANNUAIRE OmniVista 4760
Cette communication technique concerne la confidentialité des entrées annuaires et postes et de leur
attributs.
1
OmniVista 4760
SÉCURITÉ D'ACCÈS ET AFFICHAGE
ANNUAIRE OmniVista 4760
SOMMAIRE
1.
DESCRIPTION ..............................................................................3
2.
CONFIDENTIALITÉ DES ENTRÉES ANNUAIRES .............................3
2.1.
Interface utilisateur................................................................................... 3
2.2.
Administration par le serveur 4760 .......................................................... 4
2.2.1.
Gestion de l’interface utilisateur .......................................................................4
2.2.2.
Gestion des entrées accessibles ........................................................................5
2.3.
3.
Administration des ACI du serveur LDAP .................................................. 6
2.3.1.
Descriptions des ACI .........................................................................................6
2.3.2.
Gestion des ACI ................................................................................................6
CONFIDENTIALITÉ DES ENTRÉES POSTES ....................................7
3.1.
Interface utilisateur................................................................................... 7
3.2.
Gestion de l’interface utilisateur ............................................................... 7
3.3.
Gestion de l’attribut "PINNumber" ............................................................ 8
Ed. 01 / 02-07-2004
1
TCV042
OmniVista 4760
SÉCURITÉ D'ACCÈS ET AFFICHAGE
ANNUAIRE OmniVista 4760
TCV042
2
Ed. 01 / 02-07-2004
OmniVista 4760
SÉCURITÉ D'ACCÈS ET AFFICHAGE
ANNUAIRE OmniVista 4760
1.
DESCRIPTION
Cette communication technique concerne la confidentialité des entrées annuaires et postes et de leur
attributs.
Pour la définition, la mise en œuvre et le déploiement de configuration complexe, faire appel aux
services Professionnels à l’adresse [email protected] .
Méthodologie
Lorsqu’une personnalisation est effectuée sur le serveur, il est nécessaire de :
1
effectuer une sauvegarde préalable du serveur OmniVista 4760,
2
documenter cette personnalisation,
3
déposer une copie de cette documentation sous le répertoire
4760\Data\Scheduler\ServicePro du PC serveur.
La documentation sera accessible via un navigateur Web on par l’URL
http://localhost//nmcscheduler/
Lors des mises à jours de version, la personnalisation peut être écrasée. Il faudra donc reprendre le
document de personnalisation et effectuer à nouveau les modifications dans le nouveau contexte de
version OmniVista 4760.
2.
CONFIDENTIALITÉ DES ENTRÉES ANNUAIRES
2.1.
Interface utilisateur
Le serveur 4760 permet l’accès à des données de type annuaire via son interface Web.
−
Sur votre navigateur Web lancer l’URL http://<nom du serveur 4760> .
−
Cliquer sur Consultation Annuaire.
−
Effectuer une recherche d’entrée annuaire.
Si la recherche présente une grille avec plusieurs entrées, sélectionner une entrée pour visualiser
le détail d’une entrée annuaire.
−
Dans la fenêtre de détails, une icône en forme de loupe permet de visualiser plus d’attributs.
Pour accéder au mode modification ou visualiser des données privées, il faut s’authentifier au
moyen de l’icône Authentification. L’authentification est valable jusqu’à ce que les fenêtres du
navigateur Web soient toutes fermées.
Il es possible de modifier la présentation graphique de l’annuaire Web et de gérer la confidentialité
des entrées annuaires et de leur attributs.
Ed. 01 / 02-07-2004
3
TCV042
OmniVista 4760
SÉCURITÉ D'ACCÈS ET AFFICHAGE
ANNUAIRE OmniVista 4760
2.2.
Administration par le serveur 4760
L’accès aux entrées annuaires et à leur attributs est soumis à des règles de confidentialité définis au
niveau du serveur LDAP. Ces règles sont appelées "Instruction de Contrôle d’Accès" (ACI).
La gestion du serveur 4760 permet :
−
de modifier la présentation graphique de l’interface utilisateur,
−
d’exploiter les ACI définies par défaut.
Pour une gestion personnalisée, il faut accéder à la console du serveur LDAP pour modifier les ACI
(exemple, pour rendre Privé le champ Mobile).
2.2.1.
Gestion de l’interface utilisateur
Cette personnalisation est décrite dans la documentation utilisateur 3BH19260 Section 2 Annuaire
Chapitre 8 Annuaire HTML Configuration.
La personnalisation de l’interface concerne :
−
Les images utilisées dans la page HTML.
−
Les champs :
−
•
affichés dans la présentation des entrées annuaires sous forme de grille,
•
imprimés après une sélection d'une grille,
•
affichés dans la présentation des entrées annuaires sous forme de fiche,
•
éditables d’une entrée annuaire.
Le nombre d’entrées :
•
présentées dans une grille,
•
retournées suite à une recherche annuaire.
La présentation graphique de l’interface annuaire Web est unique et s’applique à tous les
utilisateurs. Si l’utilisateur n’a pas accès à un champ, le label du champ sera visible mais la valeur
du champ sera masquée.
Le choix des paramètres affichés n’apporte pas de confidentialité sur les champs non présentés. Au
niveau de chaque entrée, l’icône en forme de Loupe permet d’accéder à tous les attributs.
Pour personnaliser l'interface :
−
lancer la gestion 4760,
−
ouvrir le module Annuaire,
−
au niveau de l’onglet Système , se placer sous
nmc\NmcConfiguration\GlobalPreferences\DirectoryClient\DetailAttributes
−
modifier les paramètres,
−
rafraîchir la page Web de consultation annuaire.
Note
Cette personnalisation est mise en cache sous le répertoire 4760\WebClient\Preference\ . En
cas de restauration d’une version ou de mise à jour, effacer le contenu de ce répertoire pour
TCV042
4
Ed. 01 / 02-07-2004
OmniVista 4760
SÉCURITÉ D'ACCÈS ET AFFICHAGE
ANNUAIRE OmniVista 4760
réinitialiser le cache. La prochaine connexion par un client annuaire recrée ce cache
automatiquement.
2.2.2.
Gestion des entrées accessibles
L’accès aux entrées annuaires est contrôlé pour chaque entrée par :
−
son attribut de Confidentialité (Vert, Orange, Rouge et Administration 4760),
−
ses attributs privés/public,
−
le mode d’accès : lecture seule ou lecture + modification.
Un accès anonyme permet de lancer l’annuaire Web et de lire les attributs publics de toutes les
entrées de confidentialité Non renseigné et Vert.
Pour accéder aux autres types d’entrées annuaires, aux attributs privés et à la modification des
entrées, il faut une authentification (login et mot de passe) et l’attribution d'un droit dans l’annuaire
4760.
Exemple : pour attribuer le droit de consultation partielle à la liste orange :
−
lancer la gestion 4760,
−
ouvrir le module Annuaire,
−
créer une nouvelle entrée pour servir de login, de préférence sous la branche annuaire
<Nom de l’entreprise>\Administration\Administrateur ,
−
attribuer un mot de passe à cette entrée,
−
sélectionner le groupe Consultation partielle liste orange sous la branche
annuaire
<Nom de l’entreprise>\Administration\Groupes\
•
éditer l’attribut membre,
• ajouter le login défini ci-dessus,
La documentation utilisateur 3BH 19260 Section10 Sécurité présente les groupes prédéfinis et
leurs droits associés.
Une gestion équivalente au groupe prédéfini de l’annuaire entreprise consiste à utiliser les
niveaux d’accès prédéfinis de l’annuaire.
−
lancer le menu Sécurité Annuaire du 4760 :
•
constater que le groupe Consultation partielle liste orange possède déjà le
niveau d’accès Consult. partielle liste orange,
•
ajouter le login défini ci-dessus,
•
modifier le niveau d’accès pour Consult. partielle liste orange.
Note
Quelle que soit la méthode, l’attribution d’un droit annuaire permet également de lancer le client
d’administration Annuaire.
Ed. 01 / 02-07-2004
5
TCV042
OmniVista 4760
SÉCURITÉ D'ACCÈS ET AFFICHAGE
ANNUAIRE OmniVista 4760
2.3.
2.3.1.
Administration des ACI du serveur LDAP
Descriptions des ACI
Les instructions de contrôle d’accès (ACI) du serveur LDAP sont définies au niveau d’une branche de
l’annuaire. Elle comporte les éléments suivants :
Eléments
ACI Name
User/Groups
Right
Target
Target
Syntaxe
Syntaxe
Champ ACI
ACI
Userdn
Allow
targetattr
targetfilter
!=
||
Explication
Nom de la règle
Liste des logins et groupe pouvant exploiter la règle
Droits apportés par la règle : lecture écriture, ...
Attributs qui seront visibles
Critère pour rechercher les entrées annuaires qui seront visibles
Différent de ...
Ou logique...
La règle "Anonymous1" définit la consultation anonyme c'est-à-dire lecture seule pour les champs
publics des entrées annuaires non confidentielles.
(targetattr != "homePhone || homePostalAddress || carLicense || employeeNumber
|| costcenterName || userPassword")
(targetfilter != (|(cl=CL_O)(cl=CL_R)(cl=CL_A)))
(version 3.0; ACI "Anonymous 1"; allow (read,compare,search)
(userdn = "ldap:///anyone") ;)
2.3.2.
Gestion des ACI
Nous allons modifier la règle "Anonymous1" pour interdire l’accès au champ Mobile en
consultation anonyme.
−
−
Lancer la console d’administration du serveur LDAP.
•
login
cn=directory manager
•
password
celui saisi à l’installation du 4760
Ouvrir l’arborescence jusqu’à Directory server 4760 et cliquer sur Open.
Au niveau de l'onglet Directory, dans l’arbre se placer sur l’entrée o=’Nom de la racine
Annuaire entreprise’
Les règles d’accès sont indiquées (exemple 13 acis).
−
−
Afficher l’éditeur des règles d’accès pour la règle Anonyme.
Par le menu Objet \ Set Access Permission :
•
sélectionner la règle Anonymous1
•
cliquer sur le bouton Edit.
En édition manuelle, pour rendre Mobile non visible
•
TCV042
insérer Mobile || après TargetAttr != pour obtenir
TargetAttr != Mobile || HomePhone ....
6
Ed. 01 / 02-07-2004
OmniVista 4760
SÉCURITÉ D'ACCÈS ET AFFICHAGE
ANNUAIRE OmniVista 4760
•
−
valider la modification par OK .
Tester votre modification en login anonyme (c'est-à-dire non logué).
Via le Web, effectuer une recherche d’entrée annuaire.
Sur la fiche, la valeur du champ Mobile ne s’affiche plus.
3.
CONFIDENTIALITÉ DES ENTRÉES POSTES
3.1.
Interface utilisateur
Depuis la version OmniVista 4760 2.1.13, les paramètres techniques des postes téléphoniques sont
accessibles (y compris le champ Numéro de PIN).
−
Lancer une consultation annuaire Web.
−
Afficher le détail d’une entrée annuaire.
−
Dans la fenêtre de Détails, une icône en forme de loupe permet de visualiser plus d’attributs.
−
Si l’entrée possède un poste principal ou secondaire, ceux ci seront affichés sous forme
d’hyperlien Web avec comme libellé le nom du poste.
−
Un clic sur l’hyperlien donne l’ensemble des attributs de l’entrée poste situé dans l’annuaire
système.
Cette fonction peut être supprimée complètement.
Cas particulier du champ PINNumber.
•
Ce champ sera géré comme privé à partir de la version OmniVista 4760 2.1.16.
•
Dans les versions OmniVista 4760 2.1.13 , 2.1.14 et 2.1.15, il faut modifier l’ACI ou
supprimer la fonction.
3.2.
Gestion de l’interface utilisateur
Pour autoriser ou non cette fonction :
−
lancer la gestion 4760,
−
ouvrir le module Annuaire,
−
−
au niveau de l’onglet Système , se placer sous
nmc\NmcConfiguration\GlobalPreferences\DirectoryClient\DetailAttributes
\ViewDumpArea\ListArea
effacer le contenu du champ linkAttribute
•
double cliquer sur la valeur A4400PrimarySet,
•
effectuer un clic droit sur la valeur A4400PrimarySet et supprimer cette valeur,
•
double cliquer sur la valeur A4400SecondarySet,
•
effectuer un clic droit sur la valeur A4400SecondarySet et supprimer cette valeur.
Ed. 01 / 02-07-2004
7
TCV042
OmniVista 4760
SÉCURITÉ D'ACCÈS ET AFFICHAGE
ANNUAIRE OmniVista 4760
3.3.
Gestion de l’attribut "PINNumber"
ATTENTION
Cette modification n’est autorisée que pour le champ PINNumber et pour les versions OmniVista
4760 2.1.13, 2.1.14 et 2.1.15.
Les autres champs d’un poste téléphonique sont utilisés par les modules internes de l'OmniVista
4760 et ne doivent pas être modifiés.
Pour interdire l’accès anonyme au champ PinNumber :
−
−
lancer la console d’administration du serveur LDAP
•
login
cn=directory manager
•
password
celui saisi à l’installation du 4760
Ouvrir l’arborescence jusqu’à Directory server 4760 et cliquer sur Open.
Au niveau de l'onglet Directory, dans l’arbre se placer sur l’entrée o=NMC
Les règles d’accès sont indiquées (exemple 12 acis).
−
−
−
Afficher l’éditeur des règles d’accès pour la règle Anonyme :
Par le menu Objet \ Set Access Permission :
•
sélectionner la règle Anonymous Read-Search Access
•
cliquer sur le bouton Edit
En édition manuelle :
•
insérer || PinNumber après TargetAttr != pour obtenir
TargetAttr != PinNumber || userPassword || CMISDPassWord ....
•
Valider la modification par OK .
Tester votre modification en login anonyme (c’est-à-dire non logué).
Via le Web, effectuer une recherche d’entrée annuaire.
Sur la fiche, cliquer sur l’icône Loupe pour voir tous les attributs.
Cliquer sur le lien correspondant au Poste Principal.
Le champ Numéro de Pin ne s’affiche plus.
TCV042
8
Ed. 01 / 02-07-2004