Les actions d'audit mappent normalement vers des objets com.waveset.security.Right. Lorsque vous ajoutez de nouveaux objets Right (droit), vous devez spécifier une logDbKey de deux caractères, qui sera stockée dans la base de données. Vous pouvez rencontrer des cas de figure dans lesquels il n'y a pas de droit correspondant à une action particulière devant être contrôlée. Vous pouvez étendre les actions en les ajoutant à la liste d'objets de l'attribut extendedActions.
Chaque objet extendedActions doit comprendre les attributs listés dans le Tableau 10–16.
Tableau 10–16 Attributs de extendedAction
Attribut |
Type |
Description |
---|---|---|
name |
Chaîne |
Nom de l'action, est utilisé lors de la construction d'AuditEvents et pendant le filtrage d'événements. |
displayName |
Chaîne |
Clé du catalogue de messages représentant le nom de l'action. |
logDbKey |
Chaîne |
Clé de base de données formée de deux caractères à utiliser pour stocker cette action dans le tableau du journal. Pour les valeurs réservées, voir Mappages de la base de données du journal d'audit. |
Toutes les clés spécifiques au client doivent commencer par le symbole # pour empêcher tout doublon en cas d'ajout de nouvelles clés internes.
Le Tableau 10–16 illustre l'ajout d'une action pour Fermer la session.
<Object name=’Logout’> <Attribute name=’displayName’ value=’LG_LOGOUT’/> <Attribute name=’logDbKey’ value=’LO’/> </Object> |