apps
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
LEGACY
Guide de l'utilisateur d'Apps
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated 5 août 2024

Applications publiques

Vue d'ensemble (Overview)

Avertissement : dans le cas d'entités, il est recommandé de supprimer le groupe Everyone pour éliminer l'accès involontaire aux données pour les applications publiques.

Vous pouvez utiliser UiPath® Apps pour créer des applications disponibles pour les utilisateurs en dehors du Secteur public d'Automation Cloud.

Cela ouvre de nouvelles opportunités pour votre application, telles que :

  • Créer une feuille de temps pour vos employés.
  • Création d'un formulaire dans lequel les utilisateurs peuvent soumettre leurs déclarations d'impôts et les traiter à l'aide de Document Understanding.
  • Création d'un formulaire pour réinitialiser un mot de passe ou modifier l'adresse.
  • Récupérer des données à partir d'un système hérité.
  • Création d'un formulaire où les utilisateurs peuvent envoyer des commentaires.
Avertissement : les applications publiques fonctionnent de manière anonyme, sans flux d'authentification. De ce fait, les applications publiques ne prennent pas en charge les fonctionnalités liées au statut ou aux données de l'utilisateur actuel.

Les limites de débit suivantes s'appliquent aux applications publiques :

  • Nombre de GET requêtes autorisées sur une période de 5 minutes par IP : 1000
  • Nombre de POST requêtes autorisées sur une période de 5 minutes par IP : 1000
  • Nombre de GET requêtes autorisées sur une période de 5 minutes par organisation : 1000
  • Nombre de POST requêtes autorisées sur une période de 5 minutes par organisation : 15000

    Toutes les autres méthodes HTTP ont des limites inférieures mais avec un impact minimal car elles sont utilisées occasionnellement.

Remarque : comme les applications publiques sont accessibles à toute personne disposant de l'URL, assurez-vous que votre application ne collecte ni ne récupère jamais de données sensibles telles que le numéro de sécurité sociale, les informations de facturation, etc.

Prérequis

Vous avez besoin du rôle d'administrateur de l'organisation pour créer une application destinée au public.

Remarque :

Les utilisateurs des plans Enterprise ont besoin d'unités d'application pour créer des applications publiques.

Étapes

Développer votre application

Suivez les étapes suivantes dans UiPath® Apps pour créer et publier votre application externe :

  1. Accédez à la page d'accueil UiPath® Apps et créez une nouvelle application.
  2. Dans la boîte de dialogue de création d'application, cochez la case Application publique ( Public App ).


    Remarque :
    Vous pouvez également rendre une application existante publique à partir de l'onglet Gérer l'accès (Manage access).
    docs image
  3. Créez l'application de votre choix.

  4. Publier l’application.
  5. Déployez l'application vers un dossier Orchestrator :

    1. Accédez à Automatisations (Automations) > Apps.

    2. Dans la liste déroulante Application (App), sélectionnez l'application à déployer.

    3. Dans la liste déroulante Version, sélectionnez la version spécifique de l'application que vous souhaitez déployer.

    4. Vous pouvez également saisir un Nom complet (Display name) ou une Description pour votre application.

    5. Cliquez sur Déployer (Deploy).

    Vous trouverez plus de détails ici...

Remarque : une application publique publiée contient public dans l' URL de production.


Remarque :
Les applications publiques créées à l'aide de UiPath® Apps sont affichées en tant qu'applications externes sur la page Admin > Applications externes ( External Applications ) > Applications OAuth ( OAuth Apps) . Identifiez ces applications par le préfixe UiPath-Apps .
docs image

Setting up the external app

Pour configurer l'application publique en tant qu'application externe :

  1. Attribuez les rôles appropriés à votre application externe au niveau du locataire et du dossier. Pour identifier l'application souhaitée, recherchez le préfixe UiPath-Apps et créez des rôles avec les autorisations suivantes :

    Ressource

    Autorisations à définir au niveau du locataire

    Autorisations à définir au niveau du dossier (*)

    Webhooks

    Afficher, Créer

    X

    Tâches (Jobs)

    X

    Créer (Create)

    Fichiers de stockage

    X

    Afficher, Créer

    Compartiments de stockage

    X

    Consultation (View)

    Files d'attente (Queues)

    X

    Consultation (View)

    Transactions

    X

    Créer (Create)

    (*) Les rôles au niveau du dossier doivent être attribués dans le dossier où l'application publique a été déployée.
    docs image
  2. Si vous disposez des droits Read pour le composant Data Service, les applications publiques fonctionnent par défaut avec Data Service. Si vous avez besoin de l'autorisation Write , l'autorisation Data.Writer doit être fournie pour l'application publique. Pour plus d'informations sur les composants Data Service, consultez la page Gestion de l'accès (Management access) du guide Data Service .
    Remarque : lorsque vous utilisez des entités avec des applications publiques, assurez-vous de fournir uniquement les autorisations pertinentes dans Data Service. Une bonne façon de le faire est de créer un rôle spécifique et de fournir les autorisations spécifiques nécessaires. Évitez d'utiliser des autorisations Read pour les entités contenant des informations qui ne doivent pas être exposées en externe.
    N'accordez les autorisations View et Edit à une entité que si vous acceptez que tous les utilisateurs de cette application accèdent aux données de cette entité.
  3. Ajoutez votre application externe à la fois à un locataire et à un dossier.

Remarque : Si vous souhaitez configurer l'étendue de l'application externe, consultez la page Accéder aux ressources UiPath à l'aide d'applications externes (Accessing UiPath resources using external applications) du guide Automation Cloud pour le secteur public

Pour vérifier que votre application externe dispose des rôles appropriés :

  1. Accédez à Orchestrator > Locataire (Tenant) > Gérer l'accès (Manage Access).

  2. Identifiez votre application dans la liste en recherchant le préfixe UiPath-Apps.
  3. Pour l'application souhaitée, cliquez sur Autres actions (More Actions), puis sélectionnez Vérifier les rôles et les autorisations (Check roles & permissions).

  4. Développez les rôles pour voir et valider les autorisations attribuées.
    docs image
  • Vue d'ensemble (Overview)
  • Prérequis
  • Étapes
  • Développer votre application
  • Setting up the external app

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.