Rôle

Écrit le rôle et/ou l’utilisateur sélectionné dans les colonnes de chaque ligne. Utilisé pour les responsables, le circuit d’approbation et les champs de formulaire. Fonctionne dans UBC Data Bridge intégré à UBC Analytics.

Entrées et sorties

Une entrée in et une sortie out ; les colonnes sélectionnées sont ajoutées ou écrasées dans chaque ligne. Les valeurs sont relues pendant l’exécution active.

Paramètres

Le paramètreRéglages et valeursOptions et limites
connection_idLa connexion enregistrée par laquelle le bloc accède au système.Par défaut : empty
Jusqu’à 64 caractères
environmentL’environnement UBC Analytics ; sélectionnez-le avant l’objet et les champs.Par défaut : empty
Jusqu’à 80 caractères
role_fieldLe nom de la colonne de rôle ; une valeur vide désactive l’ajout du rôle.Par défaut : Роль
Jusqu’à 256 caractères
role_codeLe code du rôle sélectionné.Par défaut : empty
Jusqu’à 128 caractères
role_labelLe libellé du rôle enregistré pour l’interface.Par défaut : empty
Jusqu’à 200 caractères
role_valueÉcrit le nom ou le code du rôle.Options : name, code
Par défaut : name
user_fieldLe nom de la colonne utilisateur ; une valeur vide désactive l’ajout de l’utilisateur.Par défaut : Користувач
Jusqu’à 256 caractères
user_idL’identifiant de l’utilisateur sélectionné.Par défaut : not set
user_labelLe libellé de l’utilisateur enregistré pour l’interface.Par défaut : empty
Jusqu’à 400 caractères
user_valueÉcrit full_name, email ou id de l’utilisateur.Options : full_name, email, id
Par défaut : full_name

Configuration étape par étape

  1. Ajoutez le bloc dans un environnement UBC Analytics et sélectionnez sa connexion et son environnement.
  2. Définissez le rôle requis et son format de valeur.
  3. Définissez l’utilisateur et choisissez nom complet, adresse électronique ou identifiant.
  4. Nommez les colonnes cibles ; désactivez une partie inutile en laissant son nom de champ vide.
  5. Vérifiez les valeurs et associez-les aux champs correspondants du formulaire cible.

Règles et diagnostics

  • Un rôle supprimé ou désactivé provoque CMS_ROLE_MISSING ; un utilisateur absent ou inactif provoque CMS_USER_MISSING. Sélectionnez à nouveau un enregistrement actuel.
  • L’identifiant utilisateur est transmis comme texte compatible avec les champs de formulaire concernés.
  • Une colonne existante portant le nom sélectionné est écrasée dans chaque ligne.
  • Sur une route inactive, le bloc transmet la structure sans contacter UBC Analytics.
  • Dans une installation autonome, ce bloc ne donne pas accès aux rôles UBC Analytics.
  • Au moins une colonne doit être ajoutée. Si le rôle et l’utilisateur sont tous deux ajoutés, leurs noms cibles doivent être différents.

Exemple de configuration

Pour des demandes, définissez role_field=ApprovalRole, role_value=code et le rôle d’approbation ; définissez user_field=OwnerID, user_value=id et l’utilisateur responsable. Associez ensuite ces colonnes aux champs du formulaire.