par PAT » 11 Mars 2004 à 14:19
La LCE (Liste de Control d' Execution), c'est un peu comme la sécurité de l'outil Internet Explorer. Avec IE, tu as dû remarquer que parfois, lorsque tu essais d'accéder à un site, IE t'envoie une fenetre t'expliquant qu'il y a des risques et te demandant si tu veux accepter ce code ...De la même manière, en fonction de ce que tu as paramétré sur ton PC (dans la LCE de ce lotus notes), certains types de scripts seront exécutés par Notes sans que Notes te demande si tu l'acceptes (car la LCE indiquera que tu acceptes le createur de ce code, c'est à dire son signataire, pour ce type de langage), et d'autres ne le seront pas tant que tu n'auras pas répondu à la demande d'acceptation envoyée par le client Notes sous forme de fenêtre.Dans DOMINO, il y a ce qu'on appelle la LCE d'administration. C'est celle qui sera copiée par défaut sur le poste client lors de l'installation de Lotus Notes. En général, par défaut, elle contient les signataires correspondant aux developpeurs Lotus/IBM et au signataire ayant l'identité de ton serveur (Id serveur).* Accés à la LCE d’un client NOTES (R5) :Aller dans le Menu : Fichier/Préférences/Préférences utilisateurs/Section « Général»/Bouton <Sécurité …>.* Modification de la LCE d’administration :Ouvrir le carnet d’adresse public puis, dans le Menu Actions, sélectionner « Modifier la LCE d’administration’.Cliquer sur la catégorie ‘Sécurité de poste de travail’ puis sur le bouton <Ajouter> pour ajouter un Signataire puis cocher toutes les autorisations associées.Cliquer sur la catégorie ‘Sécurité des applets java’ puis sur le bouton <Ajouter> pour ajouter un Signataire puis cocher toutes les autorisations associées.Cliquer sur la catégorie ‘Sécurité du code Javascript’ puis sur le bouton <Ajouter> pour un user Signataire puis cocher toutes les autorisations associées.Remarque : pour faire plus simple, on pourrait cocher toutes les autorisations/ toutes les catégories pour les users –Default- et –Pas de signature- mais cela reviendrait à anihiler les sécuritées inplémentées par la LCE.Message contenant le bouton demandant la mise à jour de la LCE de l’utilisateur en fonction de la LCE d’administration :- Nouveau Memo- Se positionner dans le corp du message- Menu : Création/Zone sensible/Bouton- Dans le fenêtre de propriété, donner un intitulé au bouton- Dans la fenêtre de formule, mettre :@RefreshECL("lev1n002/srv/fed":"names.nsf";"")