UiPath Documentation
apps
latest
false
Guide de l'utilisateur des applications héritées
Important :
Pour obtenir de la documentation sur les projets d'application créés dans Studio Web, reportez-vous au chapitre Projets d'application de la documentation de Studio Web : https://docs.uipath.com/fr/studio-web/automation-cloud/latest/user-guide/apps-in-studio-web. Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Applications publiques

Vue d'ensemble (Overview)

Avertissement :

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

Vous pouvez utiliser UiPath Apps pour créer des applications disponibles pour des utilisateurs extérieurs à Automation Cloud pour le secteur public.

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

  • Création d'une feuille de temps pour les fournisseurs externes.
  • Creating a form where users can submit their taxes reports and process them using 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. Les applications publiques ne prennent donc 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 :

Because public apps are accessible to anyone with the URL, make sure that your app never collects or retrieves sensitive data such as Social Security Number, billing information, and so on.

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

Use the following steps in UiPath Apps to create and publish your external app:

  1. Go to the UiPath Apps homepage and create a new app.

  2. In the app creation dialog, mark the Public App checkbox.

    Remarque :

    You can also make an existing app public from the Manage access tab.

  3. Créez l'application de votre choix.

  4. Publier l’application.

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

    Vous trouverez plus de détails ici...

    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).
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 > Apps OAuth . Identifiez ces applications par le préfixe UiPath-Apps .

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 :

    RessourceAutorisations à définir au niveau du locataireAutorisations à définir au niveau du dossier (*)
    WebhooksAfficher, CréerX
    Tâches (Jobs)XCréer (Create)
    Fichiers de stockageXAfficher, Créer
    Compartiments de stockageXConsultation (View)
    Files d'attente (Queues)XConsultation (View)
    TransactionsXCré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.

  2. Si vous disposez des droits de Read pour le composant Data Service, les applications publiques fonctionnent par défaut avec Data Service. Si vous avez besoin d'une 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 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 pour l'application externe, consultez la page Accéder aux ressources UiPath à l'aide d'applications externes 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.

  • Vue d'ensemble (Overview)
  • Prérequis
  • Étapes
  • Développer votre application
  • Setting up the external app

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour