> ## 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.

# PrincipalPermission

> ABBYY FlexiCapture レポートデータベース内の PrincipalPermission テーブルのリファレンス。プロジェクトおよびバッチタイプに対するロールベースのアクセスを付与する列について説明します。

<div id="purpose">
  ## 目的
</div>

ユーザーまたはユーザーグループの権限を格納します。特定のロールタイプとの関連付けを許可します。このバージョンでは、アクセスブロックは使用されません。

[アクセス制御テーブル間の関係図](/ja/flexi-capture/reports/database/users-reports-database)

<div id="list-of-columns">
  ## 列の一覧
</div>

<table width="100%">
  <tbody>
    <tr>
      <td>
        <p>
          <strong>キー</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>名前</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>型</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>必須</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>説明</strong>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>PK</p>
      </td>

      <td>
        <p>Id</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>はい</p>
      </td>

      <td>
        <p>エントリの識別子です。</p>
      </td>
    </tr>

    <tr>
      <td rowspan="5"> </td>

      <td>
        <p>BatchTypeId</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>いいえ</p>
      </td>

      <td>
        <p>
          バッチタイプの識別子です。<a href="/ja/flexi-capture/reports/database/batch-type">BatchType</a> テーブルのエントリ識別子に対応します。
        </p>

        <ul>
          <li>
            "<strong>0</strong>"" は、"Default" タイプのバッチに対して権限が付与されることを意味します。
          </li>

          <li>
            "<strong>Null</strong>" は、すべてのタイプのバッチに対して権限が付与されることを意味します。
          </li>
        </ul>
      </td>
    </tr>

    <tr>
      <td>
        <p>IsAllowed</p>
      </td>

      <td>
        <p>bit</p>
      </td>

      <td>
        <p>はい</p>
      </td>

      <td>
        <p>アクセスが許可されていることを示します。現在、アクセスブロックは使用されておらず、代わりにアクセスが必要なすべてのユーザーに権限が付与されます。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>PrincipalId</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>はい</p>
      </td>

      <td>
        <p>
          ユーザー識別子です。<a href="/ja/flexi-capture/reports/database/principal">Principal</a> テーブルのエントリ識別子に対応します。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>ProjectId</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>いいえ</p>
      </td>

      <td>
        <p>
          バッチタイプの識別子です。<a href="/ja/flexi-capture/reports/database/project-reports-database">Project</a> テーブルのエントリ識別子に対応します。値 "<strong>null</strong>"
          は、すべてのプロジェクトへのアクセス権限を付与します。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>RoleType</p>
      </td>

      <td>
        <p>int</p>
      </td>

      <td>
        <p>はい</p>
      </td>

      <td>
        <p>
          ユーザーまたはユーザーグループに権限が付与されるロールタイプです。指定可能な値は <a href="/ja/flexi-capture/reports/database/role-type-enum">User Role Type</a> に記載されています。
        </p>
      </td>
    </tr>
  </tbody>
</table>
