Utilisation de l'expression [SYSTEMOWNER] dans les flux de messages pour les notifications d'autorisation

[SYSTEMOWNER] renvoie à l'adresse e-mail de la personne (ou de la liste de diffusion, ou encore de l'équipe) en charge d'une collection ou d'une autorisation. Utilisez-le lorsque l'accès est modifié, afin que le titulaire des droits soit informé de toute démarche de suivi qui pourrait s'avérer nécessaire.

Cas d'utilisation courants

  • Informer l'administrateur du système lorsqu'un utilisateur se voit attribuer, modifier ou perdre une autorisation.

  • Indiquez l'adresse du propriétaire dans le corps du message ou dans l'objet, à côté des autres informations.

Conditions préalables

Une adresse e-mail de propriétaire du système doit être définie pour le rôle « Système » ou pour le système parent (dans la section « Accès au système »).

Ordre de résolution : rôle système → système parent → vide (aucun e-mail envoyé).

Dès qu'il sera disponible

[SYSTEMOWNER] ne fonctionne que dans flux de messages basés sur l'historique. L'ensemble de règles associé doit inclure Type d'entrée à terme est égal à (l'un des) et argument AddPermission, EditPermission, ou DeletePermission.

Sans l'un de ces types d'entrée, il n'existe aucun contexte d'historique des autorisations permettant d'identifier le propriétaire.

Exemple : autorisation accordée

Règlement :

  • Type d'entrée est égal à (l'un des) AddPermission

  • NewValue est égal à 5711 (ID de rôle système) — Et

Flux des messages : Type de message Personnalisé, Ajouter un destinataire [SYSTEMOWNER].

Exemple : autorisation révoquée

Même schéma, mais Type d'entrée = DeletePermission et filtrer par Ancienne valeur (et non NewValue).

Où l'utiliser ?

  • Ajouter un destinataire — utilisation principale ; à associer au type de message « Personnalisé ».

  • Corps et objet du message — l'expression est analysée comme les autres variables.

Comment cela se résout-il ?

  1. L'ensemble de règles correspond à une entrée de l'historique des autorisations.

  2. eADM lit l'identifiant du rôle système à partir de NewValue (AddPermission / EditPermission) ou Ancienne valeur (DeletePermission).

  3. Le propriétaire du système est déterminé à partir du rôle « Système », ou à partir du système parent si ce rôle n'en possède aucun.

  4. [SYSTEMOWNER] est remplacé et le message est envoyé — un par entrée correspondante de l'historique.

Conseils

  • Définissez le propriétaire du système avant la mise en production ; sinon, l'expression renvoie une valeur vide.

  • Les paramètres définis au niveau du rôle prévalent sur ceux définis au niveau du système.

  • Le Accès au système L'assistant peut générer l'ensemble de règles et définir l'option « Ajouter un destinataire » sur [SYSTEMOWNER] lorsque vous choisissez Propriétaire du système en tant que destinataire.

Dernière mise à jour :