La réalisation de certaines actions et l’accès aux tâches par un membre de l’organisation sont régis par les privilèges qui sont accordés au groupe dont il fait partie. Les rôles sont couramment utilisés pour limiter les types d’actions suivants à certains groupes :
- Création de tâches
- Réaffectation de tâches
- Mise à jour de diagrammes de workflow
- Gestion des paramètres d’élément de workflow
Remarque :
Les privilèges d’élément de workflow sont distincts des privilèges ArcGIS Online et ne nécessitent pas de privilèges d’administration ArcGIS Online pour la gestion des rôles et des privilèges des éléments de workflow.
Utilisateurs
Les comptes d’utilisateurs et l’accès à l’application Web Workflow Manager sont gérés dans votre organisation ArcGIS.
Groupes
Les groupes sont gérés dans votre organisation ArcGIS et permettent aux administrateurs d’élément de workflow d’affecter des rôles dotés d’un ensemble de privilèges à un groupe d’utilisateurs pour un élément de workflow déterminé.
Rôles
Un rôle s’accompagne d’un ensemble de privilèges qui peuvent être accordés à des groupes et qui dotent chaque utilisateur du groupe des privilèges sous-jacents pour un élément de workflow déterminé. Les sections suivantes répertorient les privilèges affectés aux rôles d’élément de workflow par défaut.
Administrateur Workflow
Le rôle Administrateur Workflow nécessite un type d’utilisateur Creator assorti d’un rôle Publisher et s’accompagne des privilèges suivants :
Privilège | Description |
---|---|
adminAdvanced | Affichez la page Design (Conception) et configurez des diagrammes de workflow, des modèles de tâche et les paramètres d’élément de workflow tels que les rôles et les privilèges de groupe. |
jobAssignAny | Attribuez une tâche à un utilisateur ou à un groupe à tout moment. |
jobAssignGroup | Attribuez une tâche attribuée à votre groupe à un utilisateur du groupe. |
jobAssignIndividual | Attribuez-vous une tâche assignée à votre groupe et attribuez à votre groupe une tâche qui vous est assignée. |
jobClose | Fermez une tâche une fois le workflow terminé. |
jobCreate | Créez une tâche. |
jobDelete | Supprimez une tâche. |
jobForceStop | Annulez une étape exécutée par un autre utilisateur. |
jobReopenClosed | Rouvrez une tâche fermée. |
jobUpdateAttachments | Ajoutez, mettez à jour et supprimez des pièces jointes à une tâche. |
jobUpdateDate | Mettez à jour les dates de début ou de fin planifiées pour des tâches. |
jobUpdateDescription | Mettez à jour les descriptions de tâche. |
jobUpdateExtendedProperties | Mettez à jour les propriétés étendues de tâche. |
jobUpdateHolds | Mettez à jour les suspensions de tâche. |
jobUpdateName | Mettez à jour le nom d’une tâche. |
jobUpdateNotes | Mettez à jour les notes d’une tâche. |
jobUpdateOwner | Mettez à jour le propriétaire d’une tâche. |
jobUpdateParentJob | Mettez à jour la tâche parente d’une tâche. |
jobUpdatePriority | Mettez à jour la priorité d’une tâche. |
jobUpdateStatus | Mettez à jour l’état d’une tâche. |
jobUpgrade | Mettez à niveau le diagramme de workflow d’une tâche vers la dernière version. |
viewCreatePanel | Affichez le volet Create (Création). |
viewDetailsPanelAttachments | Affichez les pièces jointes à une tâche dans le volet Details (Détails). |
viewDetailsPanelComments | Affichez les commentaires associés à une tâche dans le volet Details (Détails). |
viewDetailsPanelDiagram | Affichez les diagrammes de workflow d’une tâche dans le volet Details (Détails). |
viewDetailsPanelHistory | Affichez l’historique d’une tâche dans le volet Details (Détails). |
viewDetailsPanelHolds | Affichez les suspensions d’une tâche dans le volet Details (Détails). |
viewDetailsPanelLocation | Affichez les emplacements d’une tâche dans le volet Details (Détails). |
viewDetailsPanelNotes | Affichez les notes d’une tâche dans le volet Details (Détails). |
viewDetailsPanelProperties | Affichez les propriétés d’une tâche dans le volet Details (Détails). |
viewManagePage | Affichez la page Manage (Gestion). |
viewWorkPage | Affichez la page Work (Tâche). |
workflowSetStepCurrent | Définissez l’étape actuelle dans le workflow d’une tâche. |
Workflow Designer (Concepteur Workflow)
Le rôle Concepteur Workflow nécessite un type d’utilisateur Creator assorti d’un rôle Publisher et s’accompagne des privilèges suivants :
Privilège | Description |
---|---|
adminBasic | Affichez page Design (Conception) et configurez des diagrammes de workflow et des modèles de tâche. |
jobAssignAny | Attribuez une tâche à un utilisateur ou à un groupe à tout moment. |
jobAssignGroup | Attribuez une tâche attribuée à votre groupe à un utilisateur du groupe. |
jobAssignIndividual | Attribuez-vous une tâche assignée à votre groupe et attribuez à votre groupe une tâche qui vous est assignée. |
jobClose | Fermez une tâche une fois le workflow terminé. |
jobCreate | Créez une tâche. |
jobDelete | Supprimez une tâche. |
jobReopenClosed | Rouvrez une tâche fermée. |
jobUpdateAttachments | Mettez à jour les pièces jointes à une tâche. |
jobUpdateDate | Mettez à jour les dates de début ou de fin planifiées pour des tâches. |
jobUpdateDescription | Mettez à jour les descriptions de tâche. |
jobUpdateExtendedProperties | Mettez à jour les propriétés étendues de tâche. |
jobUpdateHolds | Mettez à jour les suspensions de tâche. |
jobUpdateName | Mettez à jour le nom d’une tâche. |
jobUpdateOwner | Mettez à jour le propriétaire d’une tâche. |
jobUpdateParentJob | Mettez à jour la tâche parente d’une tâche. |
jobUpdatePriority | Mettez à jour la priorité d’une tâche. |
jobUpdateStatus | Mettez à jour l’état d’une tâche. |
jobUpgrade | Mettez à niveau le diagramme de workflow d’une tâche vers la dernière version. |
workflowSetStepCurrent | Définissez l’étape actuelle dans le workflow d’une tâche. |
Manage Jobs - Advanced (Gérer des tâches - Advanced)
Le rôle Gérer des tâches – Advanced nécessite un type d’utilisateur Contributor et s’accompagne des privilèges suivants :
Privilège | Description |
---|---|
jobAssignAny | Attribuez une tâche à un utilisateur ou à un groupe à tout moment. |
jobCreate | Créez une tâche. |
jobDelete | Supprimez une tâche. |
jobReopenClosed | Rouvrez une tâche fermée. |
jobUpdateDate | Mettez à jour les dates de début ou de fin planifiées pour des tâches. |
jobUpdateDescription | Mettez à jour les descriptions de tâche. |
jobUpdateExtendedProperties | Mettez à jour les propriétés étendues de tâche. |
jobUpdateHolds | Mettez à jour les suspensions de tâche. |
jobUpdateName | Mettez à jour le nom d’une tâche. |
jobUpdateNotes | Mettez à jour les notes d’une tâche. |
jobUpdateOwner | Mettez à jour le propriétaire d’une tâche. |
jobUpdateParentJob | Mettez à jour la tâche parente d’une tâche. |
jobUpdatePriority | Mettez à jour la priorité d’une tâche. |
jobUpdateStatus | Mettez à jour l’état d’une tâche. |
viewCreatePanel | Affichez le volet Create (Création). |
viewDetailsPanelAttachments |
Affichez les pièces jointes à une tâche dans le volet Details (Détails). |
viewDetailsPanelDiagram | Affichez les diagrammes de workflow d’une tâche dans le volet Details (Détails). |
viewDetailsPanelHistory | Affichez l’historique d’une tâche dans le volet Details (Détails). |
viewDetailsPanelLocation |
Affichez les emplacements d’une tâche dans le volet Details (Détails). |
viewDetailsPanelNotes | Affichez les notes d’une tâche dans le volet Details (Détails). |
viewDetailsPanelProperties |
Affichez les propriétés d’une tâche dans le volet Details (Détails). |
viewManagePage | Affichez la page Manage (Gestion). |
viewWorkPage | Affichez la page Work (Tâche). |
Manage Jobs - Basic (Gérer des tâches - Basic)
Le rôle Gérer des tâches – Basic nécessite un type d’utilisateur Contributor et s’accompagne des privilèges suivants :
Privilège | Description |
---|---|
jobAssignGroup | Attribuez une tâche attribuée à votre groupe à un utilisateur du groupe. |
jobAssignIndividual | Attribuez-vous une tâche assignée à votre groupe et attribuez à votre groupe une tâche qui vous est assignée. |
jobUpdateAttachments | Ajoutez, mettez à jour et supprimez des pièces jointes à une tâche. |
jobUpdateHolds | Mettez à jour les suspensions de tâche. |
jobUpdateNotes | Mettez à jour les notes d’une tâche. |
viewCreatePanel | Affichez le volet Create (Création). |
viewDetailsPanelAttachments |
Affichez les pièces jointes à une tâche dans le volet Details (Détails). |
viewDetailsPanelLocation | Affichez les emplacements d’une tâche dans le volet Details (Détails). |
viewDetailsPanelNotes | Affichez les notes d’une tâche dans le volet Details (Détails). |
viewDetailsPanelProperties | Affichez les propriétés d’une tâche dans le volet Details (Détails). |
viewWorkPage | Affichez la page Work (Tâche). |
Privilèges
Les privilèges permettent aux groupes de réaliser des actions spécifiques et leur donnent accès aux tâches dans Workflow Manager. Par exemple, certains groupes peuvent être autorisés à créer des tâches, et d’autres à en exécuter mais pas à en créer.
Remarque :
Les privilèges adminAdvanced et adminBasic seront désactivés pour tout utilisateur accédant à l’élément depuis une autre organisation ArcGIS Online.
Vous trouverez ci-dessous la liste des privilèges Workflow Manager, le type d’utilisateur exigé et leur description :
Privilège | Type d’utilisateur | Rôle | Description |
---|---|---|---|
adminAdvanced | Creator | Publisher | Accédez à la page Design (Conception) et configurez des diagrammes de workflow, des modèles de tâche et les paramètres d’élément de workflow tels que les rôles et les privilèges de groupe. |
adminBasic | Creator | Publisher | Accédez à la page Design (Conception) et configurez des diagrammes de workflow et des modèles de tâche. |
jobAssignAny | Contributor | N/D | Attribuez une tâche à un utilisateur ou à un groupe à tout moment. |
jobAssignGroup | Contributor | N/D | Attribuez une tâche attribuée à votre groupe à un utilisateur du groupe. |
jobAssignIndividual | Contributor | N/D | Attribuez-vous une tâche assignée à votre groupe et attribuez à votre groupe une tâche qui vous est assignée. |
jobClose | Contributor | N/D | Fermez une tâche une fois le workflow terminé. |
jobCreate | Contributor | N/D | Créez une tâche. |
jobDelete | Contributor | N/D | Supprimez une tâche. |
jobForceStop | Contributor | N/D | Annulez une étape exécutée par un autre utilisateur. |
jobReopenClosed | Contributor | N/D | Rouvrez une tâche fermée. |
jobUpdateAttachments | Contributor | N/D | Ajoutez, mettez à jour et supprimez des pièces jointes à une tâche. |
jobUpdateDate | Contributor | N/D | Mettez à jour les dates de début ou de fin planifiées pour des tâches. |
jobUpdateDescription | Contributor | N/D | Mettez à jour les descriptions de tâche. |
jobUpdateExtendedProperties | Contributor | N/D | Mettez à jour les propriétés étendues de tâche. |
jobUpdateHolds | Contributor | N/D | Mettez à jour les suspensions de tâche. |
jobUpdateName | Contributor | N/D | Mettez à jour le nom d’une tâche. |
jobUpdateNotes | Contributor | N/D | Mettez à jour les notes d’une tâche. |
jobUpdateOwner | Contributor | N/D | Mettez à jour le propriétaire d’une tâche. |
jobUpdateParentJob | Contributor | N/D | Mettez à jour la tâche parente d’une tâche. |
jobUpdatePriority | Contributor | N/D | Mettez à jour la priorité d’une tâche. |
jobUpdateStatus | Contributor | N/D | Mettez à jour l’état d’une tâche. |
jobUpgrade | Contributor | N/D | Mettez à niveau le diagramme de workflow d’une tâche vers la dernière version. |
viewCreatePanel | Viewer | N/D | Affichez le volet Create (Création). Remarque :Ce privilège nécessite également le privilège viewWorkPage ou viewManagePage. |
viewDetailsPanelAttachments | Viewer | N/D | Affichez les pièces jointes à une tâche dans le volet Details (Détails). |
viewDetailsPanelComments | Viewer | N/D | Affichez les commentaires associés à une tâche dans le volet Details (Détails). |
viewDetailsPanelDiagram | Viewer | N/D | Affichez les diagrammes de workflow d’une tâche dans le volet Details (Détails). |
viewDetailsPanelHistory | Viewer | N/D | Affichez l’historique d’une tâche dans le volet Details (Détails). |
viewDetailsPanelHolds | Viewer | N/D | Affichez les suspensions d’une tâche dans le volet Details (Détails). |
viewDetailsPanelLocation | Viewer | N/D | Affichez les emplacements d’une tâche dans le volet Details (Détails). |
viewDetailsPanelNotes | Viewer | N/D | Affichez les notes d’une tâche dans le volet Details (Détails). |
viewDetailsPanelProperties | Viewer | N/D | Affichez les propriétés d’une tâche dans le volet Details (Détails). |
viewManagePage | Viewer | N/D | Affichez la page Manage (Gestion). |
viewWorkPage | Viewer | N/D | Affichez la page Work (Tâche). |
workflowSetStepCurrent | Contributor | N/D | Définissez l’étape actuelle dans le workflow d’une tâche. |
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?