Créer un flux avec des rôles

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Créer 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 en savoir plus sur l’affectation de rôles à un flux, consultez Rôles de flux. Par exemple, autorisez l’exécution d’un flux avec le rôle itil afin qu’il puisse accéder à des données appartenant à Gestion des services informatiques des 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 vous souhaitez que le flux utilise pendant son exécution.

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

      Les rôles que vous sélectionnez remplacent tous les rôles dont dispose normalement 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 Rôles explicites (com.glide.explicit_roles) est activé, ajoutez le rôle snc_internal à 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 Gestion des services informatiques données telles que les incidents et les problèmes. L’exécution d’un flux sans rôles 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 que ITIL garantit que le flux peut accéder aux données dont il a besoin.
    7. Sélectionnez Créer un flux.

    Que faire ensuite

    Exemple de détails d’exécution d’un 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 des propriétés du flux.