フィールド
| 名前 | 型 | 説明 |
|---|---|---|
Id | int | データベース内のロールの ID。 |
Type | int | ユーザーロールの種類。指定可能な値については、RoleType を参照してください。 |
Name | string | ユーザーロールの名前。 |
ProjectId | int | プロジェクトの ID。 |
Attributes | int | ロール属性のビット配列。この値は、この表の後に示すフラグを組み合わせたものです。 |
Attributes field の値
Attributes の値は、以下のフラグを組み合わせたビット配列です。複数の属性を設定するには、それぞれの値を加算します。
| フラグ | 値 | 意味 |
|---|---|---|
RG_Attribute_Hidden | 0x1 | ロールを誰にも表示しません。 |
RG_Attribute_Disabled | 0x2 | 接続時にロールを表示しません。 |
RG_UseOnlyOwnBatches | 0x10 | 自分のbatchのみを操作できます。 |
RG_BatchListAccess | 0x100 | プロジェクトのbatchを表示できます。 |
RG_CreateDeleteBatches | 0x200 | batchを作成および削除できます。 |
RG_ModifyBatchStructure | 0x400 | Documentとページを作成・削除し、その順序を変更できます。 |
RG_ModifyDocumentLayout | 0x800 | Document Definitionとsectionをマッチさせ、ページのlayoutを編集できます。 |
RG_ModifyDocument | 0x1000 | Documentのcontentsを変更できます。 |
RG_CreateTasks | 0x10000 | taskを作成できます。 |
RG_PostponeTasks | 0x20000 | taskを延期できます。 |
RG_TasksQueueAccess | 0x40000 | queueからtaskを選択できます。 |
RG_TakeTaskOwnership | 0x80000 | 延期されたタスクおよび別のOperatorに割り当てられたtaskを引き取ることができます。 |
RG_CanSendToAnyStage | 0x100000 | 現在のstageの制限にかかわらず、taskを使用可能な任意のstageに送信できます。 |
RG_ChangeObjectsPriority | 0x200000 | batch、Document、taskのPriorityを変更できます。 |
