- Notas de la versión de nube de Action Center
- Primeros pasos
- Actividades
- Diseñar flujos de trabajo de larga duración
- Comenzar trabajo y obtener referencia
- Esperar trabajo y continuar
- Agregar elemento de la cola y obtener referencia
- Esperar elemento de la cola y continuar
- Esperar la tarea de formulario y continuar
- Reanudar después del retraso
- Asignar tareas
- Crear Tarea Externa
- Esperar la Tarea Externa y continuar
- Complete Task
- Forward Task
- Get Form Tasks
- Get Task Data
- Obtener tareas de la aplicación
- Agregar comentario de tarea
- Actualizar etiquetas de la tarea
- Crear tarea de aplicación
- Esperar tarea de aplicación y reanudar
- Configurar el temporizador de tareas
- Acciones
- Autopilot en Action Center: vista previa
- Procesos
- Notificaciones
- Auditoría

Action Center
UiPath.Persistence.Activities.Tasks.AssignTasks
Asigna una o más tareas en el flujo de trabajo actual a un usuario de Orchestrator mediante una dirección de correo electrónico o un nombre de usuario registrado en Orchestrator.
- Las asignaciones de grupo solo funcionan cuando el grupo o todos los miembros del grupo tienen al menos permisos de Acciones: Ver y Editar asignados a la carpeta correspondiente en Orchestrator. Puedes asignar acciones a los usuarios de un grupo solo si el grupo cumple las siguientes condiciones:
- Para todos los usuarios del grupo: el grupo puede ser un grupo local o un grupo de Azure Active Directory (AD). A los miembros anidados en los grupos de AD también se les asignaría la tarea.
- Para la asignación basada en la carga de trabajo o por turnos: solo se admiten grupos locales.
Nota: Las asignaciones basadas en la carga de trabajo y por turnos solo considerarían a los 1000 mejores miembros de un grupo local determinado para la asignación.
Panel del Diseñador
- Criterios de asignación : te permite asignar la acción a:
- Un único usuario: asigna la tarea a un usuario específico.
- Todos los usuarios de un grupo: asigna la misma tarea a todos los usuarios del grupo.
Cuando un usuario completa la tarea, se elimina automáticamente de la pestaña Pendiente para todos los demás usuarios y pasa a la pestaña Completada .
- Basado en la carga de trabajo: asigna la tarea al miembro del grupo con el menor número de tareas pendientes, excluyendo las tareas asignadas a Todos los usuarios de un grupo.
- Round-Robin: asigna tareas a cada miembro del grupo en orden rotativo. Solo las tareas asignadas mediante este método se consideran en el ciclo por turnos.
Para obtener más información, consulta Acciones de asignación de grupos.
-
Asignación de tarea única
- ID de la tarea : el ID de la tarea.
- Nombre de usuario o correo electrónico : el nombre de usuario o la dirección de correo electrónico del usuario al que quieres asignar esta tarea.
- ID de usuario : el ID del usuario al que quieres asignar la tarea. Para recuperar un ID de usuario,...
- Tipo de asignación de tareas : el tipo de operación de asignación que se va a realizar. De forma predeterminada, la operación de asignación está configurada y se puede cambiar a Reasignar si quieres asignar la misma acción a un usuario diferente.
- AsignacionesDeUsuarios : una lista de identificadores de tareas y la información de usuario correspondiente al que se va a asignar / reasignar una acción, almacenada en un objeto
List<TaskUserAssignment>. Este campo solo admite objetosList<TaskUserAssignment>. El objeto debe contener un identificador de tarea y su información de usuario correspondiente, como una dirección de correo electrónico o un nombre de usuario registrado en Orchestrator. - AsignacionesDeTareasFallidas : si alguna de las solicitudes de asignación del usuario falla, se crea una lista que contiene el identificador de la tarea, el mensaje de error y el código de error, así como la dirección de correo electrónico o el nombre de usuario registrado en Orchestrator, en un objeto
List<TaskAssignmentResponse>en este campo de propiedad. Este campo solo admite objetosList<TaskAssignmentResponse>.
Asignación de varias tareas
Selecciona Habilitar asignaciones múltiples. Las siguientes propiedades están disponibles en el panel del diseñador:
- AsignacionesDeUsuarios (entrada) : una lista de identificadores de tareas y la información de usuario correspondiente al que se va a asignar / reasignar una acción, almacenada en un objeto
List<TaskUserAssignment>. Este campo solo admite objetosList<TaskUserAssignment>. El objeto debe contener un identificador de tarea y su información de usuario correspondiente, como una dirección de correo electrónico o un nombre de usuario registrado en Orchestrator. - Tipo de asignación de tareas : el tipo de operación de asignación que se va a realizar. De forma predeterminada, la operación de asignación está configurada y se puede cambiar a Reasignar si quieres asignar la misma acción a un usuario diferente.
- AsignacionesDeTareasFallidas : si alguna de las solicitudes de asignación del usuario falla, se crea una lista que contiene el identificador de la tarea, el mensaje de error y el código de error, así como la dirección de correo electrónico o el nombre de usuario registrado en Orchestrator, en un objeto
List<TaskAssignmentResponse>en este campo de propiedad. Este campo solo admite objetosList<TaskAssignmentResponse>.
- Habilitar asignaciones múltiples : habilita la opción de asignar múltiples tareas.
- ID de la tarea : el ID de la tarea.
- Nombre de usuario o correo electrónico : el nombre de usuario o la dirección de correo electrónico del usuario al que quieres asignar esta tarea.
- Tipo de asignación de tareas : el tipo de operación de asignación que se va a realizar. De forma predeterminada, la operación de asignación está configurada y se puede cambiar a Reasignar si quieres asignar la misma acción a un usuario diferente.
- AsignacionesDeTareasFallidas : si alguna de las solicitudes de asignación del usuario falla, se crea una lista que contiene el identificador de la tarea, el mensaje de error y el código de error, así como la dirección de correo electrónico o el nombre de usuario registrado en Orchestrator, en un objeto
List<TaskAssignmentResponse>en este campo de propiedad. Este campo solo admite objetosList<TaskAssignmentResponse>.
Panel de propiedades
Entrada
- Ruta de la carpeta de Orchestrator : la ruta a la carpeta de Orchestrator que quieres utilizar con esta actividad. Si se deja vacío, se utiliza la carpeta actual de Orchestrator. Este campo solo admite cadenas y variables
String.
Otros
- ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es
False. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor esTrue, la ejecución del proyecto continúa independientemente de cualquier error.Si incluyes la actividad AsignarTareas en una actividad Intentar capturar y el valor y el valor de la propiedad ContinuarEnCasoDeError es Verdadero, no se detecta ningún error cuando se ejecuta el proyecto.
- TiempoDeEspera : especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de que se produzca un error. El valor predeterminado es
30000milisegundos (30 segundos).
Panel del Diseñador
- Criterios de asignación : te permite asignar la acción a:
- Un único usuario: asigna la tarea a un usuario específico.
- Todos los usuarios de un grupo: asigna la misma tarea a todos los usuarios del grupo.
Cuando un usuario completa la tarea, se elimina automáticamente de la pestaña Pendiente para todos los demás usuarios y pasa a la pestaña Completada .
- Basado en la carga de trabajo: asigna la tarea al miembro del grupo con el menor número de tareas pendientes, excluyendo las tareas asignadas a Todos los usuarios de un grupo.
- Basado en turnos: asigna tareas a cada miembro del grupo en un orden rotativo (por turnos). Solo las tareas asignadas mediante este método se consideran en el ciclo por turnos.
Para obtener más información, consulta Acciones de asignación de grupos.
-
Asignación de tarea única
- ID de la tarea : el ID de la tarea.
- Nombre de usuario o correo electrónico : el nombre de usuario o la dirección de correo electrónico del usuario al que quieres asignar esta tarea.
- ID de usuario : el ID del usuario al que quieres asignar la tarea. Para recuperar un ID de usuario, utiliza la API
GET /odata/Usersde Orchestrator. - Tipo de asignación de tareas : el tipo de operación de asignación que se va a realizar. De forma predeterminada, la operación de asignación está configurada y se puede cambiar a Reasignar si quieres asignar la misma acción a un usuario diferente.
- AsignacionesDeUsuarios : una lista de identificadores de tareas y la información de usuario correspondiente al que se va a asignar / reasignar una acción, almacenada en un objeto
List<TaskUserAssignment>. Este campo solo admite objetosList<TaskUserAssignment>. El objeto debe contener un identificador de tarea y su información de usuario correspondiente, como una dirección de correo electrónico o un nombre de usuario registrado en Orchestrator. - AsignacionesDeTareasFallidas : si alguna de las solicitudes de asignación del usuario falla, se crea una lista que contiene el identificador de la tarea, el mensaje de error y el código de error, así como la dirección de correo electrónico o el nombre de usuario registrado en Orchestrator, en un objeto
List<TaskAssignmentResponse>en este campo de propiedad. Este campo solo admite objetosList<TaskAssignmentResponse>.
Asignación de varias tareas
Selecciona Habilitar asignaciones múltiples. Las siguientes propiedades están disponibles en el panel del diseñador:
- AsignacionesDeUsuarios (entrada) : una lista de identificadores de tareas y la información de usuario correspondiente al que se va a asignar / reasignar una acción, almacenada en un objeto
List<TaskUserAssignment>. Este campo solo admite objetosList<TaskUserAssignment>. El objeto debe contener un identificador de tarea y su información de usuario correspondiente, como una dirección de correo electrónico o un nombre de usuario registrado en Orchestrator. - Tipo de asignación de tareas : el tipo de operación de asignación que se va a realizar. De forma predeterminada, la operación de asignación está configurada y se puede cambiar a Reasignar si quieres asignar la misma acción a un usuario diferente.
- AsignacionesDeTareasFallidas : si alguna de las solicitudes de asignación del usuario falla, se crea una lista que contiene el identificador de la tarea, el mensaje de error y el código de error, así como la dirección de correo electrónico o el nombre de usuario registrado en Orchestrator, en un objeto
List<TaskAssignmentResponse>en este campo de propiedad. Este campo solo admite objetosList<TaskAssignmentResponse>.
- Habilitar asignaciones múltiples : habilita la opción de asignar múltiples tareas.
- ID de la tarea : el ID de la tarea.
- Nombre de usuario o correo electrónico : el nombre de usuario o la dirección de correo electrónico del usuario al que quieres asignar esta tarea.
- Tipo de asignación de tareas : el tipo de operación de asignación que se va a realizar. De forma predeterminada, la operación de asignación está configurada y se puede cambiar a Reasignar si quieres asignar la misma acción a un usuario diferente.
- AsignacionesDeTareasFallidas : si alguna de las solicitudes de asignación del usuario falla, se crea una lista que contiene el identificador de la tarea, el mensaje de error y el código de error, así como la dirección de correo electrónico o el nombre de usuario registrado en Orchestrator, en un objeto
List<TaskAssignmentResponse>en este campo de propiedad. Este campo solo admite objetosList<TaskAssignmentResponse>.
Panel de propiedades
Entrada
- Ruta de la carpeta de Orchestrator : la ruta a la carpeta de Orchestrator que quieres utilizar con esta actividad. Si se deja vacío, se utiliza la carpeta actual de Orchestrator. Este campo solo admite cadenas y variables
String.
Otros
- ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es
False. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor esTrue, la ejecución del proyecto continúa independientemente de cualquier error.Si incluyes la actividad AsignarTareas en una actividad Intentar capturar y el valor y el valor de la propiedad ContinuarEnCasoDeError es Verdadero, no se detecta ningún error cuando se ejecuta el proyecto.
- TiempoDeEspera : especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de que se produzca un error. El valor predeterminado es
30000milisegundos (30 segundos).