fields
| Name | Type | Beschreibung |
|---|---|---|
Id | int | Die ID der Rolle in der Datenbank. |
Type | int | Der Rollentyp. Mögliche Werte finden Sie unter RoleType. |
Name | string | Der Name der Benutzerrolle. |
ProjectId | int | Die ID des Projekts. |
Attributes | int | Ein Bit-Array mit Rollenattributen. Der Wert kombiniert die nach dieser Tabelle aufgeführten Flags. |
Attributfeldwerte
Attributes ist ein Bit-Array, das die folgenden Flags kombiniert. Um mehrere Attribute festzulegen, addieren Sie ihre Werte.
| Flag | Wert | Bedeutung |
|---|---|---|
RG_Attribute_Hidden | 0x1 | Die Rolle ist für niemanden sichtbar. |
RG_Attribute_Disabled | 0x2 | Die Rolle wird beim Herstellen einer Verbindung nicht angezeigt. |
RG_UseOnlyOwnBatches | 0x10 | Ermöglicht die Arbeit ausschließlich mit eigenen Batches. |
RG_BatchListAccess | 0x100 | Ermöglicht das Anzeigen der Projekt-Batches. |
RG_CreateDeleteBatches | 0x200 | Ermöglicht das Erstellen und Löschen von Batches. |
RG_ModifyBatchStructure | 0x400 | Ermöglicht das Erstellen und Löschen von Dokumenten und Seiten sowie das Ändern ihrer Reihenfolge. |
RG_ModifyDocumentLayout | 0x800 | Ermöglicht das Abgleichen von Dokumentdefinitionen und Abschnitten sowie das Bearbeiten des Seitenlayouts. |
RG_ModifyDocument | 0x1000 | Ermöglicht das Ändern des Dokumentinhalts. |
RG_CreateTasks | 0x10000 | Ermöglicht das Erstellen von Aufgaben. |
RG_PostponeTasks | 0x20000 | Ermöglicht das Zurückstellen von Aufgaben. |
RG_TasksQueueAccess | 0x40000 | Ermöglicht das Auswählen einer Aufgabe aus der Warteschlange. |
RG_TakeTaskOwnership | 0x80000 | Ermöglicht die Übernahme zurückgestellter Aufgaben und Aufgaben, die einem anderen Operator zugewiesen sind. |
RG_CanSendToAnyStage | 0x100000 | Ermöglicht das Senden einer Aufgabe an jede verfügbare Stufe, unabhängig von den Einschränkungen der aktuellen Stufe. |
RG_ChangeObjectsPriority | 0x200000 | Ermöglicht das Ändern der Priorität von Batches, Dokumenten und Aufgaben. |
