- Primeros pasos
- Mejores prácticas
- Tenant
- Acerca del contexto de tenant
- Buscar recursos en un tenant
- Gestionar robots
- Conexión de los robots a Orchestrator
- Ejemplos de configuración
- Almacenar credenciales de robots en CyberArk
- Configuración de los robots atendidos
- Configuración de los robots desatendidos
- Almacenamiento de contraseñas de robot desatendido en Azure Key Vault (solo lectura)
- Almacenar las credenciales de robots desatendidos en HashiCorp Vault (solo lectura)
- Eliminar sesiones desconectadas y sin respuesta no atendidas
- Autenticación de Robot
- Autenticación de robots con credenciales de cliente
- Autenticación por SmartCard
- Auditoría
- Servicio de catálogo de recursos
- Contexto de carpetas
- Automatizaciones
- Procesos
- Trabajos
- Desencadenadores
- Registros
- Supervisión
- Colas
- Activos
- Depósitos de almacenamiento
- Pruebas de Orchestrator
- Otras configuraciones
- Integraciones
- Robots clásicos
- Administración de host
- Acerca del nivel del host
- Gestionar los administradores del sistema
- Gestión de tenants
- Configuración de las notificaciones por correo electrónico del sistema
- Registros de auditoría para el portal del host
- Modo de mantenimiento
- Administración de la organización
- Solución de problemas
Esta página contiene instrucciones para los administradores de tenant que quieran ver, añadir o editar aplicaciones externas que puedan acceder a los recursos de UiPath para su tenant utilizando OAuth.
Registered external applications can access your UiPath resources for the current tenant over API, using the OAuth 2.0 flow.
Esta página contiene instrucciones para los administradores de tenant que quieran ver, añadir o editar aplicaciones externas que puedan acceder a los recursos de UiPath para su tenant utilizando OAuth.
Debes ser Administrador del tenant para realizar las tareas descritas en esta página.
Añadir una aplicación externa
Para registrar una aplicación externa para que pueda acceder a tus recursos UiPath utilizando OAuth:
-
Inicia sesión en el tenant como Administrador.
-
Go to Tenant > Manage access > Assign roles and select Manage Accounts & Groups.
The tenant-level Management portal opens.
-
A la izquierda, selecciona Aplicaciones externas.
Aparecerá la página Aplicaciones externas, con una lista de todas las aplicaciones externas registradas para el tenant actual:
-
Selecciona Añadir aplicación.
-
Rellena el campo Nombre de la aplicación.
-
Selecciona una opción para el Tipo de aplicación.
Si seleccionas Aplicación confidencial, recibirás un secreto de la aplicación al final, así que asegúrate de que tu aplicación puede almacenarlo de forma segura. Si no se puede, selecciona Solicitud no confidencial.
-
En Recursos, selecciona Añadir ámbitos.
Aparecerá el panel Editar recurso a la derecha, en el que puedes seleccionar los recursos a los que debe tener acceso la aplicación.
-
En la lista desplegable Recursos, selecciona la API de UiPath que puede utilizar la aplicación.
Nota:Solo se puede añadir ámbito para un recurso a la vez. Si quieres permitir el acceso a varios recursos, repite este proceso para añadir el ámbito de cada recurso.
-
En la pestaña Ámbito(s) de usuario, selecciona las casillas de los permisos lógicos de la API que quieres otorgar, según sea necesario.
Conceder permisos bajo el ámbito de usuario significa que la aplicación externa puede acceder a esos recursos dentro de un contexto de usuario y un usuario con los permisos adecuados debe estar conectado.
-
Si se trata de una aplicación confidencial, puedes cambiar a la pestaña Ámbito(s) de aplicación para conceder también permisos a nivel de aplicación para el recurso seleccionado, según sea necesario.
Con los permisos bajo el ámbito de la aplicación, la aplicación externa tiene acceso a los datos de toda la aplicación para los ámbitos seleccionados sin necesidad de la interacción del usuario.
Las aplicaciones no confidenciales no pueden acceder al ámbito de la aplicación.
-
Selecciona Guardar.
Se cierra el panel y el recurso y los ámbitos seleccionados se añadirán a la tabla Recursos del formulario.
-
Si la aplicación externa puede aceptarla, puedes añadir una URL en el campo Redirigir la URL y la respuesta de autorización se envía allí. La aplicación puede usarlo para acceder a los recursos de UiPath.
-
Selecciona Añadir para crear el registro.
A confirmation message opens. For confidential applications, the confirmation message includes the app secret that the registered external application can use to request authorization. Make sure you save it in a secure location because you cannot revisit it.
Cambiar el ámbito de una aplicación existente
Los ámbitos son los permisos de la aplicación externa en relación con un recurso de UiPath.
-
Inicia sesión en el tenant como Administrador.
-
Ve a Tenant > Gestionar acceso > Asignar roles y haz clic en Administrar cuentas y grupos.
The tenant-level Management portal opens.
-
A la izquierda, selecciona Aplicaciones externas.
Aparecerá la página Aplicaciones externas, con una lista de todas las aplicaciones externas registradas para el tenant actual:
-
Haz clic en
a la derecha de la fila de la aplicación. -
Cambiar el ámbito al que tiene acceso la aplicación:
-
Utiliza los iconos de la derecha de una fila de recursos para editar el ámbito existente o para eliminar el recurso.
-
Haz clic en Añadir ámbitos para añadir un recurso adicional y selecciona los ámbitos.
-
Haz clic en Guardar.
Generar un nuevo secreto de aplicación
Si no conoces el secreto de aplicación que se generó para una aplicación externa confidencial, no podrás recuperarlo. Pero puedes generar uno nuevo.
Si generas un nuevo secreto de aplicación, asegúrate de compartirlo con el desarrollador que mantiene la integración con la aplicación externa. Deben actualizar el mecanismo de autenticación, si no la integración existente dejará de funcionar.
Para generar un nuevo secreto de aplicación:
-
Inicia sesión en el tenant como Administrador.
-
Ve a Tenant > Gestionar acceso > Asignar roles y haz clic en Administrar cuentas y grupos.
The tenant-level Management portal opens.
-
A la izquierda, selecciona Aplicaciones externas.
Aparecerá la página Aplicaciones externas, con una lista de todas las aplicaciones externas registradas para el tenant actual:
-
Click Edit the right of the application row.
-
En Secreto de la aplicación haz clic en Generar nuevo.
Se genera un nuevo secreto de aplicación que se muestra encima del botón. Permanece visible hasta que se hace clic en Cancelar para cerrar la página.
-
Copia el secreto de la aplicación y asegúrate de guardarlo en un lugar seguro.
Facilitar detalles a los desarrolladores
Tras registrar una aplicación externa, un desarrollador también debe configurar la aplicación externa para que se autentique correctamente, solicite autorización al Identity Server de UiPath y luego acceda a los recursos permitidos de UiPath.
Instructions for the developers maintaining the integration with the external application are available in Accessing UiPath Resources Using External Applications.
Para que los desarrolladores puedan realizar esas tareas, debes compartir con ellos la siguiente información:
-
el tipo de aplicación y ID de aplicación, ambos visibles en la página Aplicaciones externas
-
los ámbitos añadidos para cada tipo de ámbito; para algunos recursos, el mismo nombre se utiliza tanto en el ámbito de usuario como en el de aplicación, por lo que el tipo también es importante
-
si se trata de una solicitud confidencial, el secreto de la aplicación generado al registrar la aplicación externa.
Nota:If you don't have the secret anymore, generate a new one, as described above on this page.