Créer un flux avec des rôles

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Créez un flux ou un flux secondaire qui s’exécute avec les rôles affectés. L’affectation de rôles vous permet de créer un flux initié par l’utilisateur qui s’exécute avec ses propres rôles plutôt qu’avec les rôles de l’utilisateur.

    Avant de commencer

    Rôle requis : flow_designer ou admin

    Pourquoi et quand exécuter cette tâche

    Créez un flux initié par l’utilisateur qui s’exécute avec ses propres rôles et non avec les rôles de l’utilisateur. Pour plus d’informations sur l’affectation de rôles à un flux, reportez-vous à la section Rôles de flux. Par exemple, autorisez l’exécution d’un flux avec le rôle itil afin qu’il puisse accéder aux données appartenant aux Gestion des services IT applications telles que les incidents et les problèmes.

    Procédure

    1. Accédez à la Tout > Automatisation des processus > Concepteur de flux.
    2. Cliquer sur + Nouveau > Flux ou + Nouveau > Flux secondaire.
    3. Dans le formulaire Propriétés du flux, définissez le nom, l’application et la description du flux.
      Pour plus d'informations, consultez Créer un flux dans Studio de workflow.
    4. Développez la section Propriétés supplémentaires .
    5. Dans le champ Exécuter en tant que , sélectionnez Utilisateur qui lance la session.
      La sélection de rôle n’est pas disponible si l’option Utilisateur système est sélectionnée dans le champ Exécuter en tant que .
    6. Dans le champ Exécuter avec des rôles , sélectionnez un ou plusieurs rôles que le flux doit utiliser pendant son exécution.

      Exécuter avec la propriété rôles à l’aide du rôle itil.

      Les rôles que vous sélectionnez remplacent tous les rôles normalement détenus par l’utilisateur. Si vous ne sélectionnez aucun rôle, le flux s’exécute avec les rôles normalement associés à l’utilisateur.
      Conseil :
      Si le module d’extension Explicit Roles (com.glide.explicit_roles) est activé, ajoutez-le snc_internal rôle à votre flux.
      Par exemple, un flux d’e-mails entrants s’exécute normalement en tant qu’utilisateur existant ou en tant qu’utilisateur invité lorsqu’il n’y a pas d’utilisateur existant. Les utilisateurs invités n’ont pas accès aux données telles que les incidents et les Gestion des services IT problèmes. L’exécution d’un flux sans aucun rôle peut produire des erreurs d’accès lorsque le flux tente d’accéder à des données restreintes pour le compte de l’utilisateur invité. L’exécution d’un flux avec un rôle tel qu’itil garantit que le flux peut accéder aux données dont il a besoin.
    7. Sélectionnez le flux de version.

    Que faire ensuite

    Exemple de détails d’exécution de flux exécuté avec le rôle itil.

    Continuez à créer et à tester votre flux jusqu’à ce que vous soyez prêt à l’activer. Vous pouvez modifier les rôles de votre flux à tout moment en mettant à jour le formulaire Propriétés du flux.