Champs
| Nom | Type | Description |
|---|---|---|
Id | int | L’ID du rôle dans la base de données. |
Type | int | Le type de rôle. Pour connaître les valeurs possibles, consultez RoleType. |
Name | string | Le nom du rôle utilisateur. |
ProjectId | int | L’ID du projet. |
Attributes | int | Un tableau de bits représentant les attributs du rôle. La valeur combine les indicateurs répertoriés après ce tableau. |
Valeurs du champ Attributes
Attributes est un tableau de bits combinant les indicateurs suivants. Pour définir plusieurs attributs, additionnez leurs valeurs.
| Indicateur | Valeur | Signification |
|---|---|---|
RG_Attribute_Hidden | 0x1 | Le rôle n’est visible par personne. |
RG_Attribute_Disabled | 0x2 | Le rôle ne s’affiche pas lors de la connexion. |
RG_UseOnlyOwnBatches | 0x10 | Permet de travailler uniquement avec vos propres lots. |
RG_BatchListAccess | 0x100 | Permet d’afficher les lots du projet. |
RG_CreateDeleteBatches | 0x200 | Permet de créer et de supprimer des lots. |
RG_ModifyBatchStructure | 0x400 | Permet de créer et de supprimer des documents et des pages, ainsi que de modifier leur ordre. |
RG_ModifyDocumentLayout | 0x800 | Permet d’associer des définitions de document et des sections, et de modifier la mise en page des pages. |
RG_ModifyDocument | 0x1000 | Permet de modifier le contenu du document. |
RG_CreateTasks | 0x10000 | Permet de créer des tâches. |
RG_PostponeTasks | 0x20000 | Permet de reporter des tâches. |
RG_TasksQueueAccess | 0x40000 | Permet de sélectionner une tâche dans la file d’attente. |
RG_TakeTaskOwnership | 0x80000 | Permet de prendre en charge des tâches différées et des tâches attribuées à un autre opérateur. |
RG_CanSendToAnyStage | 0x100000 | Permet d’envoyer une tâche vers n’importe quelle étape disponible, indépendamment des restrictions de l’étape actuelle. |
RG_ChangeObjectsPriority | 0x200000 | Permet de modifier la priorité des lots, des documents et des tâches. |
