IM-BIS for Accel Platform IM-BIS 仕様書 第12版 2019-08-01

8. IM-BIS 、 IM-FormaDesigner での権限の考え方

IM-BIS 、 IM-FormaDesigner でのフローやアプリケーションの定義の作成・編集に関する権限について説明します。

8.1. 基本的な考え方

  • IM-BIS では、「管理グループ」に基づいて、フローの作成が行えるユーザや組織、作成や編集が可能なフローやデータソースを設定します。
  • IM-BIS では、「管理会社」とユーザの所属する会社に基づいて、作成や編集が可能なアプリケーションやデータソースを設定します。

8.2. IM-BIS におけるフローやデータソースの作成や編集に関する権限

8.2.1. 「BISシステム管理者」が管理できる内容

「BISシステム管理者」が作成や編集などを行える定義をまとめると、以下の図の通りです。
../../_images/bis_administrator.png

8.2.2. 「BIS業務管理者」が管理できる内容

「BIS業務管理者」が作成や編集などを行える定義をまとめると、以下の図の通りです。
BIS業務管理者にあたるユーザは、フローを新規に作成することができますが、編集については設定されている管理グループの内容に依存します。
../../_images/bis_manager.png

8.2.3. 「BIS業務管理者」が管理できる内容(サブフロー設定時)

「BIS業務管理者」がサブフローの作成や編集などを行える定義をまとめると、以下の図の通りです。
BIS業務管理者にあたるユーザは、フローを新規に作成できますが、編集については設定されている管理グループの内容に依存します。
../../_images/bis_manager_sub_flow.png

コラム

IM-Workflow で作成したフローをサブフローに設定するためには、 IM-Workflow の管理グループの設定をする必要があります。
詳細は「 IM-Workflow 管理者操作ガイド 」の「管理グループを設定する」を参照してください。

8.3. IM-FormaDesigner におけるアプリケーションやデータソースの作成や編集に関する権限

8.3.1. 「Formaアプリ作成管理者」が管理できる内容

「Formaアプリ作成管理者」が作成や編集などを行える定義をまとめると、以下の図の通りです。
../../_images/forma_define_administrator.png
「Formaアプリ作成管理者」は、以下の操作を実行できます。
  • すべてのアプリケーションの作成・編集
  • データソース定義(DBクエリ、採番ルール)の作成・編集
  • 管理会社の設定
  • カテゴリの作成・編集

8.3.2. 「Formaアプリ作成者」が管理できる内容

「Formaアプリ作成者」が作成や編集などを行える定義をまとめると、以下の図の通りです。
../../_images/forma_app_category.png
Formaアプリ作成者は、以下の操作を実行できます。
  • アプリケーションの作成
    • カテゴリ未設定、または、アクセス権限を持ったカテゴリを設定してのアプリケーションの作成
  • アプリケーションの編集
    • アクセス権限を持ったカテゴリが設定されたアプリケーションの編集
    • カテゴリ未設定でFormaアプリ作成者の所属会社と管理会社設定が同じアプリケーションの編集

8.3.3. IM-FormaDesigner でのアプリケーションとカテゴリと管理会社の関係

カテゴリは、アプリケーション毎に1つ設定できます。
カテゴリが設定されたアプリケーションは、カテゴリに設定されたアクセス権を持つ Formaアプリ作成者が作成・編集を実行できます。
カテゴリを設定することで、管理会社設定より柔軟にアクセス権を設定できます。
カテゴリを設定した場合、管理会社設定は「なし」の状態で設定されます。
管理会社設定は、カテゴリが未設定の場合のみ、有効な設定です。
カテゴリと管理会社の関係については、「 IM-FormaDesigner 仕様書 」の「 カテゴリ運用時の仕様 」を参照してください。

8.3.4. IM-FormaDesigner でのアプリケーションとデータソースの管理会社の関係

アプリケーションで外部連携のできる画面アイテム(セレクトボックス、一覧選択など)から利用できるデータソースは、データソース側の管理会社とアプリケーションの管理会社の設定の組み合わせによって決定します。
  • アプリケーションに管理会社設定が行われていない場合のデータソースの利用

    ../../_images/forma_app_ds_1.png
  • アプリケーションに管理会社設定が行われている場合のデータソースの利用

    ../../_images/forma_app_ds_2.png

8.3.5. IM-FormaDesigner でのアプリケーションと採番ルール定義の管理会社の関係

アプリケーションで採番から利用できる採番ルール定義は、採番ルール定義側の管理会社とアプリケーションの管理会社の設定の組み合わせによって決定します。
  • アプリケーションに管理会社設定が行われていない場合の採番ルール定義の利用

    ../../_images/forma_app_number_1.png
  • アプリケーションに管理会社設定が行われている場合の採番ルール定義の利用

    ../../_images/forma_app_number_2.png