- Primeros pasos
- Aplicaciones de demostración
- Tutorial
- Cree su primera aplicación (antiguo)
- Crear una aplicación optimizada para dispositivos móviles
- Directrices generales sobre la experiencia del usuario
- Utilizar la vista maestra detallada
- Uso del visor de documentos
- Utiliza Recuento con valores de conjunto de opciones
- Usar valores seleccionados de una tabla
- Insertar aplicaciones
- Insertar mapas
- Ocultar contenedores mediante un botón
- Incluir enlaces MailTo
- Incluir la clasificación por estrellas
- Establecer contexto externo
- Trabajo con origen de datos y enlace de valor
- Uso de la actividad de envío de resultado provisional
- Aplicaciones públicas
- Notificaciones
- Cómo utilizar expresiones VB
- Diseñar tu aplicación
- Eventos y reglas
- Regla: Si-Entonces-Si no
- Regla: abrir una página
- Regla: Abrir URL
- Norma: cerrar ventana emergente/inferior
- Regla: mostrar mensaje
- Regla: mostrar/ocultar indicador giratorio
- Regla: establecer valores
- Regla: iniciar el proceso
- Regla: subir el archivo al depósito de almacenamiento
- Regla: obtener el archivo del depósito de almacenamiento
- Regla: restablece los valores
- Regla: crear/actualizar registro de entidad
- Norma: elimina el registro de entidad
- Regla: añadir a la cola
- Función: Y, O, No
- Función: Concat
- Función: Contiene
- Función: Recuento
- Función: TerminaEn
- Función: Si
- Función: EstáEnBlanco
- Función: Guid
- Función: Longitud
- Función: Lista
- Función: ComienzaPor
- Función: suma
- Función: ordenar
- Función: ahora
- Función: hoy
- Función: Tiempo
- Función: Año
- Función: Mes
- Función: Día
- Función: Hora
- Función: Minuto
- Función: nueva
- Función: buscar
- Función: filtro
- Aprovechamiento de RPA en tu App
- Aprovechamiento de las entidades en tu App
- Aprovechar las colas en tu aplicación
- Aprovechar los medios en tu aplicación
- Aprovechar las acciones en tu aplicación
- Aprovechar las conexiones en tus aplicaciones
- Gestión del ciclo de vida de las aplicaciones (ALM)
- Aplicaciones de origen de Uipath
- Guía básica de resolución de problemas
Información general
En el caso de las entidades, se recomienda eliminar el grupo Everyone para eliminar el acceso involuntario a los datos para las aplicaciones públicas.
Puedes utilizar UiPath Apps para crear aplicaciones que estén disponibles para usuarios fuera del sector público de Automation Cloud.
Esto abre nuevas oportunidades para su aplicación, como:
- Crear un parte de horas para proveedores externos.
- Creating a form where users can submit their taxes reports and process them using Document Understanding.
- Crear un formulario para restablecer una contraseña o cambiar una dirección.
- Recuperar datos de un sistema heredado.
- Crear un formulario donde los usuarios puedan enviar comentarios.
Las aplicaciones públicas funcionan de forma anónima, sin un flujo de autenticación. Por tanto, las aplicaciones públicas no admiten funcionalidades relacionadas con el estado o los datos del usuario actual.
Se aplican los siguientes límites de tarifa para las aplicaciones públicas:
-
Número de
GETsolicitudes permitidas en un período de 5 minutos por IP:1000 -
Número de
POSTsolicitudes permitidas en un período de 5 minutos por IP:1000 -
Número de solicitudes
GETpermitidas en un período de 5 minutos por organización:1000 -
Número de solicitudes
POSTpermitidas en un período de 5 minutos por organización:15000Todos los demás métodos HTTP tienen límites más bajos pero con un impacto mínimo ya que se usan de vez en cuando.
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.
Requisitos previos
Necesitas el rol Administrador de organización para crear una aplicación de cara al público.
Los usuarios con planes de licencia Enterprise necesitan Apps Units para crear aplicaciones públicas.
Pasos
Construcción de la aplicación
Use the following steps in UiPath Apps to create and publish your external app:
-
Go to the UiPath Apps homepage and create a new app.
-
In the app creation dialog, mark the Public App checkbox.
Nota:You can also make an existing app public from the Manage access tab.
-
Cree la aplicación que desee.
-
Publique la aplicación.
-
Implementa la aplicación en una carpeta de Orchestrator:
Más detalles aquí...
- Ve a Automatizaciones > Apps.
- En el menú desplegable App, selecciona la aplicación a implementar.
- En el menú desplegable Versión, selecciona la versión específica de la aplicación que quieres implementar.
- De forma opcional, introduce un Nombre para mostrar o una Descripción para tu aplicación.
- Haz clic en Implementar.
Una aplicación pública publicada contiene public en la URL de producción.
Las aplicaciones públicas creadas con UiPath Apps se muestran como aplicaciones externas en la página Admin > Aplicaciones externas > Aplicaciones OAuth . Identifica estas aplicaciones por el prefijo UiPath-Apps .
Setting up the external app
Para configurar la aplicación pública como una aplicación externa:
-
Asigna los roles adecuados para tu aplicación externa tanto a nivel de tenant como de carpeta. Para identificar la aplicación deseada, busca el prefijo
UiPath-Appsy crea nuevos roles con los siguientes permisos:Recurso Permisos para establecer a nivel de tenant Permisos para establecer en nivel de carpeta (*) Webhooks Ver, Crear X Trabajos X Crear Archivos de almacenamiento X Ver, Crear Depósitos de almacenamiento X Ver Colas X Ver Transacciones X Crear (*) Los roles de carpeta deben asignarse en la carpeta donde se implementó la aplicación pública.
-
Si tiene derechos
Readpara el componente Data Service, las aplicaciones públicas funcionan de forma predeterminada con Data Service. Si necesitas el permisoWrite, debes proporcionar el permisoData.Writerpara la aplicación pública. Para obtener más información sobre los componentes de Data Service, consulta la página Gestionar acceso de la guía de Data Service .Nota:Al utilizar entidades con aplicaciones públicas, asegúrate de proporcionar solo los permisos relevantes en Data Service. Una buena forma de hacerlo es crear un rol específico y proporcionar los permisos específicos que se necesitan. Evita utilizar permisos
Readpara entidades que tengan información que no deba exponerse externamente.Otorga permisos
ViewyEditpara una entidad solo si te sientes cómodo con que todos los usuarios de esa aplicación accedan a los datos de esa entidad. -
Añade tu aplicación externa tanto a un tenant como a una carpeta.
Si deseas configurar el ámbito de la aplicación externa, consulta la página Acceder a los recursos de UiPath utilizando aplicaciones externas de la guía Sector público de Automation Cloud .
Para validar que tu aplicación externa tiene los roles adecuados:
-
Ve a Orchestrator > Tenant > Gestionar acceso.
-
Identifica tu aplicación en la lista buscando después del prefijo
UiPath-Apps. -
Para la aplicación deseada, haz clic en Más acciones y luego selecciona Comprobar roles y permisos.
-
Despliega los roles para ver y validar los permisos asignados.