Créer un flux, un flux secondaire ou une action pouvant être appelé par le client

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Activez un script client pour déclencher un flux, un flux secondaire ou une action.

    Avant de commencer

    • Rôle requis : security_admin
    • Tenez compte des implications liées à l’appel d’un flux, d’un flux secondaire ou d’une action par le client, par exemple s’il expose des données protégées ou contourne la logique de validation.

    Pourquoi et quand exécuter cette tâche

    Par défaut, les flux, les flux secondaires et les actions ne peuvent être appelés que par FlowAPI dans un script serveur. Les concepteurs de flux et d’action peuvent mettre des flux, des flux secondaires ou des actions individuels à la disposition des appels des clients en activant l’option Client pouvant être appelé pendant le processus de conception.

    Procédure

    1. Élevez les privilèges au rang de security_admin.
    2. Accédez à la Sécurité de système > Contrôle d'accès (ACL).
    3. Cliquez sur Nouveau.
    4. Créez un contrôle d’accès.
      Champ Description
      Type client_callable_flow_object
      Opération exécuter
      Remplacement administrateur Sélectionné
      Nom Saisissez un nom pour l’ACL.
      Demande un rôle Créez un rôle pour fournir l’accès aux API. Par exemple, créez un rôle flow_api_access.
    5. Affectez le rôle à l’utilisateur auquel vous souhaitez accorder l’accès.
    6. Activez un script client pour déclencher le flux, le flux secondaire ou l’action.
      1. Ouvrez le flux, le flux secondaire ou l’action que vous souhaitez rendre le client appelable.
      2. Dans le menu Actions supplémentaires , sélectionnez Gérer la sécurité.
      3. Sélectionnez Appelable par l’API cliente.
      4. Ajoutez l’enregistrement de contrôle d’accès créé précédemment dans le champ ACL.
      5. Cliquez sur Mettre à jour.

    Résultats

    L’utilisateur avec les autorisations désignées peut déclencher un flux, un flux secondaire ou une action appelable par le client à partir d’un script client à l’aide de l’API GlideFlow.