> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# カスタム Operator ロール

> ABBYY FlexiCapture でカスタム Operator ロールを作成し、標準の検証ロールに加えて、ステージ、データ操作、タスクキューへのアクセスを制御します。

システムで利用できる標準の Operator ロール (Data Verification Operator、Verification Operator、Senior Verification Operator) に加え、独自のカスタムロールを作成して、処理ステージにおけるデータやキューへの Operators のアクセスを制御できます。

<Note>
  Web Verification Station および Web Capture Station のカスタムロールを設定する際は、データに対する操作やタスクに対する操作への Operator のアクセスを制限することはできません。これらのステーションで設定できるのは、次の標準 Operator ロールのみです: Data Verification Operator、Verification Operator、Senior Verification Operator。
</Note>

たとえば、多数のユーザーが 1 つのプロジェクトに関わっている場合は、カスタムロールを作成することで、異なるユーザーグループに、同じバッチタイプに対して別々の field セットを検証する異なる検証ステージへのアクセスを許可できます。また、カスタムロールを使って、Operators に許可する操作と禁止する操作を制御することもできます。たとえば、あるロールでドキュメントの削除を禁止したり、[ある処理ステージから別の処理ステージへのドキュメント送信を禁止したり](/ja/flexi-capture/project-settings/forbid-sending)、逆に、[特定の 1 つのステージにのみドキュメントを送信できるようにしたり](/ja/flexi-capture/project-settings/allow-the-only-stage)できます。

<Note>
  ロール以外の方法で、Operators が特定のステージにタスクを送信することを禁止することもできます。詳しくは、[この例](/ja/flexi-capture/project-settings/hide-stage)を参照してください。
</Note>

新しいロールの作成と設定は、**Project Properties** ダイアログの ユーザーロール で行えます (**Project →** Project Properties... をクリック) 。その tab で作成したロールは、その後、管理および監視コンソールで Operators に割り当てられます。

<Note>
  そのロールがアクセスできるステージのプロパティの編集中に、新しいロールを作成することもできます。これは、Workflow Stage Propertiesダイアログの Roles タブ で行います (**Project →** Project Properties... または **Project →** Batch Types... をクリックし、変更するバッチタイプを選択して Workflow tab をクリックします。さらに、Advanced または Advanced for Web Capture station の処理スキーマを使用している場合は、対話型ステージを作成するか既存のステージを選択し、Edit... をクリックします) 。ただし、この方法で作成したロールにアクセス権限を付与するには、やはり ユーザーロール に移動する必要があります。
</Note>

ロールの作成 (New\...) および削除 (Delete) に加え、既存のロールを元に新しいロールを作成すること (Duplicate...) や、既存のロールを変更すること (Edit...) もできます。Edit... をクリックすると、Role properties ダイアログが開きます。

<Note>
  標準の Operator ロール (Data Verification Operator、Verification Operator、Senior Verification Operator) は変更できません。
</Note>

Role properties ダイアログでは、ロールに対して次のアクセス権限を指定できます。

* そのロールがタスクを受け取れるステージの一覧。ステージの一覧を指定するには、次の操作を行います:
  1. Stages for Getting Tasks.... をクリックします。
  2. そのロールがアクセスできるようにしたいステージの横にある適切なアイテムを選択します。特定のバッチタイプのすべてのステージにアクセスできるようにするには、そのバッチタイプの横にあるアイテムを選択します。Select/deselect all stages をクリックすると、すべてのステージを選択または解除できます。
  3. **OK** をクリックして変更を保存し、Role properties ダイアログに戻ります。

* データに対する操作へのアクセス。

<table width="100%">
  <tbody>
    <tr>
      <td>
        <p>
          <strong>アイテム</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>アクセス </strong>
          <strong>権限</strong>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>プロジェクトのバッチ一覧の表示</p>
      </td>

      <td>
        <ol>
          <li>
            <ol>
              <li>バッチ一覧の表示。</li>
            </ol>
          </li>
        </ol>
      </td>
    </tr>

    <tr>
      <td>
        <p>バッチの作成/削除</p>
      </td>

      <td>
        <ol>
          <li>
            <ol>
              <li>バッチの作成と削除</li>
              <li>バッチ添付ファイルの操作</li>
              <li>バッチ登録パラメーターの操作</li>
              <li>バッチタイプの変更</li>
            </ol>
          </li>
        </ol>
      </td>
    </tr>

    <tr>
      <td>
        <p>バッチ内容の変更</p>
      </td>

      <td>
        <ol>
          <li>ドキュメント添付ファイルの操作</li>
          <li>ドキュメント登録パラメーターの操作</li>
          <li>ページ / ドキュメントの追加 / 削除 / 移動</li>
          <li>画像の変更</li>
          <li>画像をディスクに保存。</li>
        </ol>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>ドキュメントの組み立て</strong>
        </p>
      </td>

      <td>
        <ol>
          <li>添付ファイルの保存/ダウンロード</li>
          <li>登録パラメーターの表示</li>
          <li>ページ / ドキュメントの移動</li>
          <li>画像の変更</li>
          <li>画像をディスクに保存。</li>
        </ol>

        <p>
          <strong>注: </strong> <strong>ドキュメントの組み立てロール</strong>は、<strong>バッチ内容の変更</strong>ロールと同時に自動的に有効になります。個別に有効にすることも
          できます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>ドキュメントレイアウトの変更</p>
      </td>

      <td>
        <ol>
          <li>
            <ol>
              <li>セクション / ドキュメントの定義の変更、ページを添付ファイルとしてマーク</li>
              <li>field領域の変更</li>
            </ol>
          </li>
        </ol>
      </td>
    </tr>

    <tr>
      <td>
        <p>ドキュメント内容の変更</p>
      </td>

      <td>
        <ol>
          <li>
            <ol>
              <li>field内容の変更</li>
              <li>fieldインスタンスの追加と削除</li>
              <li>fieldの確認</li>
              <li>ドキュメント登録パラメーターの操作</li>

              <li>
                検証の開始 (<strong>F7</strong>)
              </li>
            </ol>
          </li>
        </ol>
      </td>
    </tr>
  </tbody>
</table>

* タスク操作へのアクセス

<table width="100%">
  <tbody>
    <tr>
      <td>
        <p>
          <strong>アイテム</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>アクセス </strong>
          <strong>権限</strong>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>タスクまたはサブタスクの作成</p>
      </td>

      <td>
        <p>バッチまたはドキュメントを処理ステージに送信</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>タスクの延期</p>
      </td>

      <td>
        <p>タスクの延期</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>キュー内のタスク一覧の表示</p>
      </td>

      <td>
        <p>ロールがアクセス可能な処理ステージのタスクキューを表示し、そこからタスクを取得する</p>

        <p>
          <strong>注: </strong> この権限がロールに付与されている場合、ユーザーは他の権限の有無にかかわらず Data Verification ステーションを使用してタスクを処理できます
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>利用可能な任意のステージへのタスク送信</p>
      </td>

      <td>
        <p>指定されたバッチタイプについて、ロールがアクセス可能な任意の処理ステージにタスク / サブタスクを送信する</p>

        <p>
          <strong>注: </strong> この項目がオフの場合、オペレーターは Exceptions キューおよび Rescanning キュー (設定で許可されている場合) と、ルーティングスキーマで許可された任意の対話型
          ステージにのみタスクを送信できます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>処理優先度の変更</p>
      </td>

      <td>
        <p>タスク / ドキュメント / バッチの優先度を変更する</p>
      </td>
    </tr>
  </tbody>
</table>

ロールは、そのオペレーターがタスクを受け取る処理ステージの範囲を制限します。そのため、Workflow Stage PropertiesダイアログのRolesタブで、特定の処理ステージへのアクセス権限を付与することもできます。

1. Default タイプのバッチの場合は、**Project →** Project Properties... をクリックします。その他のバッチタイプの場合:
   * **Project →** Batch Types... をクリックします
   * アクセスを許可または禁止したいバッチタイプを選択します
   * Edit... をクリックします
2. Workflow タブに移動します。
3. Advanced または Advanced for Web Capture station 処理スキーマを使用している場合は、対話型ステージを作成するか、既存のステージを選択して Edit... をクリックします。
4. Workflow Stage Propertiesダイアログで、Roles タブをクリックします。
5. 指定した処理ステージにアクセスするロールに対して適切な項目を選択します。
6. 新しいロールを追加する必要がある場合は、New Role... をクリックし、新しいロールの名前を入力して、**OK** をクリックします。

<Note>
  このように作成したロールに他のアクセス権限を付与するには、［ユーザーロール］タブに移動する必要があります。
</Note>

<div id="examples">
  ## 例:
</div>

[ドキュメントを処理ステージへ送信できないようにする](/ja/flexi-capture/project-settings/hide-stage)

[ドキュメントをある処理ステージから別の処理ステージへ送信できないようにする](/ja/flexi-capture/project-settings/forbid-sending)

[指定したステージ以外のステージには、ドキュメントをある処理ステージから送信できないようにする](/ja/flexi-capture/project-settings/allow-the-only-stage)
