Config. de SA : Panneau Actions des menus contextuels

Document created by RSA Information Design and Development on Feb 6, 2017
Version 1Show Document
  • View in full screen mode
  

Dans le panneau Actions des menus contextuels, les administrateurs peuvent afficher des actions de menu contextuel intégrées, et ajouter, modifier ou supprimer des actions de menu contextuel personnalisées qui apparaissent sous forme d'options dans un menu contextuel. La procédure associée est décrite dans la rubrique Actions du menu Ajouter un contexte personnalisé.

Pour accéder à cette vue :

  1. Dans le menu Security Analytics, sélectionnez Administration > Système.
  2. Dans le panneau des options, sélectionnez Actions des menus contextuels.

La figure suivante est un exemple du panneau Actions des menus contextuels.
CntxtMenu.png

Fonctions

Le panneau Actions des menus contextuels contient une grille et une barre d'outils. Le tableau suivant décrit la barre d'outils et les fonctions des grilles.

                                                     
FonctionsDescription
add.pngAffiche la boîte de dialogue Configuration des menus contextuels qui vous permet de créer une action contextuelle.
Refresh.pngActualise la liste.
delete.pngSupprime les actions contextuelles sélectionnées. Security Analytics ne demande pas confirmation de la suppression de l'action. Les actions sélectionnées sont immédiatement supprimées sans aucune possibilité d'annulation.
edit.pngAffiche la boîte de dialogue Modifier l'action contextuelle qui vous permet de modifier une action contextuelle existante.
Élément du menuL'élément de menu apparaît dans le menu contextuel.
Lors de la création d'une action de menu contextuel, le paramètre est displayName.
Voici un échantillon de ligne de code :
"displayName": "User Agent String Lookup”
IDID unique pour l'action contextuelle. Lors de la création d'une action de menu contextuel, le paramètre est id.
Voici un échantillon de ligne de code :
"id": "UserAgentStringAction"
VersionNuméro de version de l'action contextuelle. Lors de la création d'une action de menu contextuel, le paramètre est version.
Voici un échantillon de ligne de code :
"version": "1"
TypeType d'action contextuelle.

Lorsque vous créez une action de menu contextuel, le paramètre est type.. Tous les types d’action de contexte Security Analytics commencent par cette chaîne : 
UAP.common.contextmenu.actions.
La dernière partie de la chaîne identifie le menu au sein de Security Analytics, par exemple, URLContextAction ou LivePostContextAction.

Voici un échantillon de ligne de code :
"type": "UAP.common.contextmenu.actions.URLContextAction"
ModulesNoms des modules dans lesquels l'action contextuelle est disponible. Pour le moment, toutes les actions intégrées des menus contextuels s'appliquent au module Investigation.
Lors de la création d'une action de menu contextuel, le paramètre est modules.
Voici un échantillon de ligne de code :
"modules": [ 
         "investigation" 
     ],
Classes de modulesLes classes CSS qui identifient les noms des vues des modules dans lesquels l'action contextuelle est disponible. Pour le moment, toutes les actions intégrées au menu contextuel concernent le module Investigation et les classes de module des clés non-méta sont décrites ci-dessous en détails.
Voici un échantillon de quelques ligne de code :
"moduleClasses": [ 
         "UAP.investigation.navigate.view.NavigationPanel”, <-- Enabled in Navigate pane--> 
        “UAP.investigation.events.view.EventGrid”
     ],
Classes CSSClasses CSS auxquelles l'action de menu contextuel s'applique. Les classes CSS définissent l'endroit où le menu contextuel apparaît dans Investigation lorsque vous cliquez avec le bouton droit. Lors de la création d'une action de menu contextuel, le paramètre est cssClasses.
Voici un échantillon de ligne de code :
"cssClasses": [ 
         “client”
]

La plupart des classes CSS que vous pouvez ajouter sont des clés méta. Vous pouvez également ajouter certaines classes CSS de clés non-méta. Vous trouverez ci-dessous des détails supplémentaires et des exemples.

Classes CSS et exemples

Les classes CSS peuvent être des clés méta et des clés non-méta.

Classes CSS de clés méta

Les clés méta sont un type de classe CSS que vous pouvez ajouter. Pour les clés méta qui présentent une période, remplacez la période par un tiret lors de la définition d'une classe CSS. Par exemple, la clé méta alias.host devient la classe CSS alias-host. La clé méta ip.src devient la classe CSS ip-src.  

Classes CSS non-méta

Les classes CSS de clés non-méta sont également disponibles. Les classes du tableau suivant définissent les actions et les parties de l'interface utilisateur où l'action est disponible.

                                        
Classe CSSTypeDescription
meta-value-session-linkActionOuvrir dans le décompte des sessions méta
meta-value-name-linkActionOuvrir dans le nom de la valeur méta
nw-event-valueAction
 
Utiliser pour les actions de contexte pour la reconstruction dans la valeur méta
UAP.investigation.navigate.view.
NavigationPanel
Interface utilisateurS'applique à la vue Naviguer
UAP.investigation.events.view.
EventGrid
Interface utilisateurS'applique à la vue Événement
UAP.investigation.reconstruction.view.
content.ReconstructedEventDataGrid
Interface utilisateurS'applique à la vue Reconstruction d'événement

Exemple 

Voici un exemple commenté d'une action de menu contextuel permettant de valider l'agent utilisateur à partir de la clé méta de l'application client (client). Les commentaires sont supprimés automatiquement une fois l'action appliquée dans la vue Système d'administration. Le nouvel élément du menu s'affiche après le redémarrage du navigateur.
{
     "displayName": "User Agent String Lookup”, <!-- What name shows up in SA UI --> 
     "cssClasses": [ 
         “client”  <!-- What meta key to launch from --> 
     ], 
     "description": "", 
     "type": "UAP.common.contextmenu.actions.URLContextAction", 
     "version": "1", 
     "modules": [ 
         "investigation" 
     ], 
     "local": "false", 
     "groupName": "externalLookupGroup”, <!-- What group to show link in. Remove line to show in main list --> 
     "urlFormat": "http://www.useragentstring.com/?uas={0}&getText=all”, <!-- The {0} gets replaced with whatever was right clicked on --> 
     "disabled": "", 
     "id": "UserAgentStringAction", 
    "moduleClasses": [ 
         "UAP.investigation.navigate.view.NavigationPanel”, <-- Enabled in Navigate pane--> 
        “UAP.investigation.events.view.EventGrid” <-- Enabled in Event View pane --> 
     ], 
     "openInNewTab": "true", 
     "order": "15" 

You are here
Table of Contents > Références > Panneau Actions des menus contextuels

Attachments

    Outcomes