La capacidad de los usuarios para acceder al trabajo y la funcionalidad mostrada en los elementos del flujo de trabajo dependen de los privilegios contenidos en los roles asignados a los grupos a los que pertenecen los usuarios. Los roles suelen utilizarse para limitar los siguientes tipos de acciones a grupos de usuarios específicos:
- Creación de trabajos
- Reasignación de trabajos
- Edición de diagramas de flujo de trabajo
- Administración de la configuración de los elementos del flujo de trabajo
Nota:
Los privilegios de los elementos de flujo de trabajo están separados de los privilegios de ArcGIS Enterprise y no requieren privilegios administrativos de Enterprise para administrar roles y privilegios de los elementos del flujo de trabajo en ArcGIS Workflow Manager.
Usuarios
Las cuentas de usuario y el acceso a la aplicación web Workflow Manager se gestionan en la organización de ArcGIS.
Más información sobre la incorporación de miembros al portal
Grupos
Los grupos se administran en la organización de ArcGIS y permiten a los administradores de elementos de flujo de trabajo asignar roles con un conjunto de privilegios a un grupo de usuarios con respecto a un elemento del flujo de trabajo.
Roles
Un rol contiene un conjunto de privilegios que se pueden asignar a grupos para conceder a cada usuario del grupo los privilegios subyacentes sobre un elemento del flujo de trabajo. En las secciones siguientes figuran los privilegios asignados a los roles de los elementos de flujo de trabajo predeterminados.
Administrador de flujo de trabajo
El rol de administrador de flujo de trabajo requiere un tipo de usuario Creator con un rol Publisher y contiene los siguientes privilegios:
Privilegio | Descripción |
---|---|
adminAdvanced | Vea la página Diseño y configure los diagramas de flujo de trabajo, las plantillas de trabajo y la configuración de los elementos de flujo de trabajo, como los privilegios y roles de grupo. |
jobAssignAny | Asigne cualquier trabajo a cualquier persona o grupo en cualquier momento. |
jobAssignGroup | Asigne cualquier trabajo asignado a su grupo a cualquier persona del grupo. |
jobAssignIndividual | Asigne cualquier trabajo que el grupo le haya asignado y asigne al grupo cualquier trabajo que se le haya asignado. |
jobClose | Cierre un trabajo cuando el flujo de trabajo haya concluido. |
jobCreate | Cree un trabajo. |
jobDelete | Elimine un trabajo. |
jobForceStop | Cancele un paso que esté realizando un usuario diferente. |
jobReopenClosed | Vuelva a abrir un trabajo cerrado. |
jobUpdateAttachments | Agregue, actualice y elimine los archivos adjuntos al trabajo. |
jobUpdateDate | Actualice las fechas de inicio y finalización programadas de los trabajos. |
jobUpdateDescription | Actualice las descripciones de los trabajos. |
jobUpdateExtendedProperties | Actualice las propiedades extendidas de los trabajos. |
jobUpdateHolds | Actualice las retenciones del trabajo. |
jobUpdateName | Actualice el nombre del trabajo. |
jobUpdateNotes | Actualice las notas del trabajo. |
jobUpdateOwner | Actualice el propietario del trabajo. |
jobUpdateParentJob | Actualice el trabajo principal de un trabajo. |
jobUpdatePriority | Actualice la prioridad del trabajo. |
jobUpdateStatus | Actualice el estado del trabajo. |
jobUpgrade | Actualice el diagrama del flujo de trabajo de un trabajo a la versión más reciente. |
viewCreatePanel | Vea el panel Crear. |
viewDetailsPanelAttachments | Vea los archivos adjuntos al trabajo en el panel Detalles. |
viewDetailsPanelComments | Vea los comentarios del trabajo en el panel Detalles. |
viewDetailsPanelDiagram | Vea los diagramas de flujo de trabajo del trabajo en el panel Detalles. |
viewDetailsPanelHistory | Vea el historial de trabajos en el panel Detalles. |
viewDetailsPanelHolds | Vea las retenciones del trabajo en el panel Detalles. |
viewDetailsPanelLocation | Vea las ubicaciones del trabajo en el panel Detalles. |
viewDetailsPanelNotes | Vea las notas del trabajo en el panel Detalles. |
viewDetailsPanelProperties | Vea las propiedades del trabajo en el panel Detalles. |
viewManagePage | Vea la página Administrar. |
viewWorkPage | Vea la página Trabajo. |
workflowSetStepCurrent | Defina el paso actual del flujo de trabajo de un trabajo. |
Diseñador de flujo de trabajo
El rol de diseñador de flujo de trabajo requiere un tipo de usuario Creator con un rol Publisher y contiene los siguientes privilegios:
Privilegio | Descripción |
---|---|
adminBasic | Vea la página Diseño y configure los diagramas de flujo de trabajo y las plantillas de trabajo. |
jobAssignAny | Asigne cualquier trabajo a cualquier persona o grupo en cualquier momento. |
jobAssignGroup | Asigne cualquier trabajo asignado a su grupo a cualquier persona del grupo. |
jobAssignIndividual | Asigne cualquier trabajo que el grupo le haya asignado y asigne al grupo cualquier trabajo que se le haya asignado. |
jobClose | Cierre un trabajo cuando el flujo de trabajo haya concluido. |
jobCreate | Cree un trabajo. |
jobDelete | Elimine un trabajo. |
jobReopenClosed | Vuelva a abrir un trabajo cerrado. |
jobUpdateAttachments | Actualice los archivos adjuntos del trabajo. |
jobUpdateDate | Actualice las fechas de inicio y finalización programadas de los trabajos. |
jobUpdateDescription | Actualice las descripciones de los trabajos. |
jobUpdateExtendedProperties | Actualice las propiedades extendidas de los trabajos. |
jobUpdateHolds | Actualice las retenciones del trabajo. |
jobUpdateName | Actualice el nombre del trabajo. |
jobUpdateOwner | Actualice el propietario del trabajo. |
jobUpdateParentJob | Actualice el trabajo principal de un trabajo. |
jobUpdatePriority | Actualice la prioridad del trabajo. |
jobUpdateStatus | Actualice el estado del trabajo. |
jobUpgrade | Actualice el diagrama del flujo de trabajo de un trabajo a la versión más reciente. |
workflowSetStepCurrent | Defina el paso actual del flujo de trabajo de un trabajo. |
Administrar trabajos - Avanzado
El rol Administrar trabajos - Avanzado requiere un tipo de usuario Editor y contiene los siguientes privilegios:
Privilegio | Descripción |
---|---|
jobAssignAny | Asigne cualquier trabajo a cualquier persona o grupo en cualquier momento. |
jobCreate | Cree un trabajo. |
jobDelete | Elimine un trabajo. |
jobReopenClosed | Vuelva a abrir un trabajo cerrado. |
jobUpdateDate | Actualice las fechas de inicio y finalización programadas de los trabajos. |
jobUpdateDescription | Actualice las descripciones de los trabajos. |
jobUpdateExtendedProperties | Actualice las propiedades extendidas de los trabajos. |
jobUpdateHolds | Actualice las retenciones del trabajo. |
jobUpdateName | Actualice el nombre del trabajo. |
jobUpdateNotes | Actualice las notas del trabajo. |
jobUpdateOwner | Actualice el propietario del trabajo. |
jobUpdateParentJob | Actualice el trabajo principal de un trabajo. |
jobUpdatePriority | Actualice la prioridad del trabajo. |
jobUpdateStatus | Actualice el estado del trabajo. |
viewCreatePanel | Vea el panel Crear. |
viewDetailsPanelAttachments |
Vea los archivos adjuntos al trabajo en el panel Detalles. |
viewDetailsPanelDiagram | Vea los diagramas de flujo de trabajo del trabajo en el panel Detalles. |
viewDetailsPanelHistory | Vea el historial de trabajos en el panel Detalles. |
viewDetailsPanelLocation |
Vea las ubicaciones del trabajo en el panel Detalles. |
viewDetailsPanelNotes | Vea las notas del trabajo en el panel Detalles. |
viewDetailsPanelProperties |
Vea las propiedades del trabajo en el panel Detalles. |
viewManagePage | Vea la página Administrar. |
viewWorkPage | Vea la página Trabajo. |
Administrar trabajos - Básico
El rol Administrar trabajos - Básico requiere un tipo de usuario Editor y contiene los siguientes privilegios:
Privilegio | Descripción |
---|---|
jobAssignGroup | Asigne cualquier trabajo asignado a su grupo a cualquier persona del grupo. |
jobAssignIndividual | Asigne cualquier trabajo que el grupo le haya asignado y asigne al grupo cualquier trabajo que se le haya asignado. |
jobUpdateAttachments | Agregue, actualice y elimine los archivos adjuntos al trabajo. |
jobUpdateHolds | Actualice las retenciones del trabajo. |
jobUpdateNotes | Actualice las notas del trabajo. |
viewCreatePanel | Vea el panel Crear. |
viewDetailsPanelAttachments |
Vea los archivos adjuntos al trabajo en el panel Detalles. |
viewDetailsPanelLocation | Vea las ubicaciones del trabajo en el panel Detalles. |
viewDetailsPanelNotes | Vea las notas del trabajo en el panel Detalles. |
viewDetailsPanelProperties | Vea las propiedades del trabajo en el panel Detalles. |
viewWorkPage | Vea la página Trabajo. |
Privilegios
Los privilegios permiten que los grupos de usuarios accedan al trabajo y a la funcionalidad específica de aplicaciones admitidas en Workflow Manager. Por ejemplo, algunos grupos de usuarios podrían ser capaces de crear trabajos, mientras que otros grupos de usuarios pueden ejecutar trabajos, pero no crearlos.
La siguiente es una lista de privilegios de Workflow Manager, el tipo de usuario requerido y sus descripciones:
Privilegio | Tipo de usuario | Rol | Descripción |
---|---|---|---|
adminAdvanced | Creator | Publisher | Acceda a la página Diseño y configure los diagramas de flujo de trabajo, las plantillas de trabajo y la configuración de los elementos de flujo de trabajo, como los privilegios y roles de grupo. |
adminBasic | Creator | Publisher | Acceda a la página Diseño y configure los diagramas de flujo de trabajo y las plantillas de trabajo. |
jobAssignAny | Editor | N/A | Asigne cualquier trabajo a cualquier persona o grupo en cualquier momento. |
jobAssignGroup | Editor | N/A | Asigne cualquier trabajo asignado a su grupo a cualquier persona del grupo. |
jobAssignIndividual | Editor | N/A | Asigne cualquier trabajo que el grupo le haya asignado y asigne al grupo cualquier trabajo que se le haya asignado. |
jobClose | Editor | N/A | Cierre un trabajo cuando el flujo de trabajo haya concluido. |
jobCreate | Editor | N/A | Cree un trabajo. |
jobDelete | Editor | N/A | Elimine un trabajo. |
jobForceStop | Editor | N/A | Cancele un paso que esté realizando un usuario diferente. |
jobReopenClosed | Editor | N/A | Vuelva a abrir un trabajo cerrado. |
jobUpdateAttachments | Editor | N/A | Agregue, actualice y elimine los archivos adjuntos al trabajo. |
jobUpdateDate | Editor | N/A | Actualice las fechas de inicio y finalización programadas de los trabajos. |
jobUpdateDescription | Editor | N/A | Actualice las descripciones de los trabajos. |
jobUpdateExtendedProperties | Editor | N/A | Actualice las propiedades extendidas de los trabajos. |
jobUpdateHolds | Editor | N/A | Actualice las retenciones del trabajo. |
jobUpdateName | Editor | N/A | Actualice el nombre del trabajo. |
jobUpdateNotes | Editor | N/A | Actualice las notas del trabajo. |
jobUpdateOwner | Editor | N/A | Actualice el propietario del trabajo. |
jobUpdateParentJob | Editor | N/A | Actualice el trabajo principal de un trabajo. |
jobUpdatePriority | Editor | N/A | Actualice la prioridad del trabajo. |
jobUpdateStatus | Editor | N/A | Actualice el estado del trabajo. |
jobUpgrade | Editor | N/A | Actualice el diagrama del flujo de trabajo de un trabajo a la versión más reciente. |
viewCreatePanel | Viewer | N/A | Vea el panel Crear. Nota:Este privilegio también requiere el privilegio viewWorkPage o viewManagePage. |
viewDetailsPanelAttachments | Viewer | N/A | Vea los archivos adjuntos al trabajo en el panel Detalles. |
viewDetailsPanelComments | Viewer | N/A | Vea los comentarios del trabajo en el panel Detalles. |
viewDetailsPanelDiagram | Viewer | N/A | Vea los diagramas de flujo de trabajo del trabajo en el panel Detalles. |
viewDetailsPanelHistory | Viewer | N/A | Vea el historial de trabajos en el panel Detalles. |
viewDetailsPanelHolds | Viewer | N/A | Vea las retenciones del trabajo en el panel Detalles. |
viewDetailsPanelLocation | Viewer | N/A | Vea las ubicaciones del trabajo en el panel Detalles. |
viewDetailsPanelNotes | Viewer | N/A | Vea las notas del trabajo en el panel Detalles. |
viewDetailsPanelProperties | Viewer | N/A | Vea las propiedades del trabajo en el panel Detalles. |
viewManagePage | Viewer | N/A | Vea la página Administrar. |
viewWorkPage | Viewer | N/A | Vea la página Trabajo. |
workflowSetStepCurrent | Editor | N/A | Defina el paso actual del flujo de trabajo de un trabajo. |