Un utilisateur ayant un accès en écriture peut gérer les schémas de Risk Exchange et leurs champs.
Voir les entités d'échange de risques
Visualisez et modifiez toutes les entités créées et leurs champs.
- Allez sur Risk Exchange > Schema Editor.
- Une liste de tous les champs disponibles dans l'entité sélectionnée s'affiche.

Créez des champs New
Un utilisateur ayant un accès en écriture peut créer des champs d'entité Risk Exchange. Les types de données pris en charge pour les champs sont les suivants :
- String: Pour les valeurs textuelles.
- Number: For numeric values.
- Boolean: For
trueorfalsevalues. - List: Pour une liste de valeurs.
- Calculated: Pour les valeurs calculées à partir d'une expression mathématique impliquant d'autres champs numériques.
- Datetime: Pour les valeurs de date et d'heure.
- Reference: Pour établir un lien avec un champ unique dans une autre entité.
- Value Map String: Pour mettre en correspondance les valeurs de chaîne d'un champ sélectionné avec les valeurs de chaîne de New.
- Value Map Number: Pour mettre en correspondance les valeurs numériques d'un champ sélectionné avec les valeurs numériques de New.
- Range Map: Pour faire correspondre une plage de chiffres à une valeur spécifique.
String Field Normalization
For String fields, you can optionally configure normalization to store a consistent value when source plugins provide the same value in different formats (for example, user emails with different letter cases).
- Supported normalization types:
- None (default): Stores values as received.
- Lowercase: Converts values to lowercase before storing.
- Uppercase: Converts values to uppercase before storing.
- Titlecase: Converts values to title case format before storing.
- Storage behavior:
- Risk Exchange stores one normalized value for matching and deduplication.
- Risk Exchange also preserves plugin-specific original values to support downstream plugin-specific update and action workflows.
- Important notes:
- Normalization applies only to
Stringfields. - After a normalized field is created, changing its normalization type is not supported.
Appendaggregate strategy is not supported for normalized string fields.
- Normalization applies only to
Boolean Field Type
A boolean field can be used to store true or false values for an entity.
- Boolean fields are stored and displayed as boolean values.
- Boolean fields do not support aggregate strategy.
- During CSV import, accepted values are
trueandfalse(case-insensitive). - Boolean fields can be used in record filters and business rules where a true/false condition is required.
Filtrage des correspondances
Lorsque vous travaillez avec les champs Value Map String, Value Map Number, ou Range Map, vous pouvez filtrer la liste des mappings afin de visualiser facilement leur statut.
- Unmapped Fields: Affiche uniquement les valeurs qui n'ont pas encore été mappées.
- All Fields: Affiche toutes les correspondances disponibles.
- Mapped Fields: Affiche uniquement les valeurs qui ont été mappées.
Propriétés du champ
Lors de la création ou de la modification d'un champ, vous pouvez configurer les propriétés suivantes :
- Unique: Activez cette option pour vous assurer que chaque enregistrement a une valeur distincte pour ce champ. Si plusieurs champs sont marqués comme uniques, leur combinaison doit être unique pour chaque enregistrement.
- Aggregate Strategy: Cette propriété définit la manière de traiter les valeurs New lors de la mise à jour d'un enregistrement. Les stratégies disponibles sont les suivantes :
- Append: Ajoute la valeur New à la valeur existante.
- Overwrite: Remplace la valeur existante par la valeur New.
Aggregate Strategy does not apply to Boolean fields.
Type de champ calculé
Un champ calculatrice peut être utilisé pour créer une valeur numérique unique en utilisant un ou plusieurs champs numériques dans une expression mathématique.

Carte de valeurs Chaîne Type de champ
Un champ de type "value map string" peut être utilisé pour convertir des valeurs de type "string" en d'autres valeurs de type "string". Lorsque vous sélectionnez un champ à mapper, le système récupère automatiquement les valeurs existantes pour ce champ, ce qui facilite la définition des mappings.
Numéro de la carte des valeurs Type de champ
Un champ numérique de la carte des valeurs peut être utilisé pour convertir des chaînes de caractères en valeurs numériques. Lorsque vous sélectionnez un champ à mapper, le système récupère automatiquement les valeurs existantes pour ce champ, ce qui facilite la définition des mappings.

Type de champ de la carte de portée
Un champ de type carte de plage peut être utilisé pour convertir une plage numérique en une valeur de type chaîne de caractères.

Type de champ de référence
Le type de champ Référence vous permet de lier une entité à une autre entité en faisant référence à un champ unique. Cela crée une relation entre les deux entités, ce qui vous permet d'accéder à des données connexes.

