メインコンテンツまでスキップ

ロールと権限

OpSee は、ID およびアクセス管理に Keycloak を使用します。表示および実行できる 内容は、管理者がアカウントに割り当てる 3 つの要素によって決定されます。この ページでは、それらがどのように連携するかを説明します。

アクセスを決定する 3 つの要素​

レイヤー制御内容例
ビジネスロール職務機能に対応する機能の集合Operator、Supervisor、Technician
権限機能によって開放される個々のアクション/ページ「OEE を表示」「生産オーダーを編集」
設備スコープデータを表示できる設備Line 2 のみ、またはすべての設備

権限はほとんどの場合、1 つ以上の ビジネスロール を保持することで付与されます。 各ロールは、あらかじめパッケージ化された権限のセットにすぎません。管理者は、 単発の必要に応じて、追加の権限を 1 つだけ直接付与することもできます。

メニューの表示は権限に自動的に従います。あるページに必要な権限を保持していれば、 サイドバーにそのページが表示されます。 割り当てるべき別個の 「メニューロール」はありません。

ビジネスロール​

ビジネスロールは、職務機能に必要な権限をパッケージ化します。組み込みの ロール:

ビジネスロール想定ユーザー付与内容(概要)
Adminプラント管理者 / インテグレータすべて — すべての権限とすべての設備。
Operator現場オペレーターダッシュボードとデータの表示、OEE 理由の割り当て、生産オーダーの表示、Kaizen の編集。
Supervisorライン / シフト監督者Operator に加え、OEE レコードと構成の編集、生産オーダー、ディスパッチ、スケジュール、人員の管理、データのエクスポート。
Technician保全 / 制御データの表示に加え、設備、タグ、データソース、計算の構成、インポート/エクスポート。
Quality品質管理者データの表示に加え、OEE レコードと構成の編集、分析の実行、データのエクスポート。
Planner生産計画者データの表示に加え、生産オーダー、ディスパッチ、スケジュール、レシピ、材料の管理。
Viewer読み取り専用アカウントダッシュボード、設備、タグ、トレンド、OEE、コックピット、レシピ、材料、Kaizen ボードの表示と AI アシスタントの利用 — すべて読み取り専用。どこも変更できません。

Viewer は、書き込み権限を一切持たない唯一の組み込みロールです。他のすべての ロール — 次に狭い Operator を含む — は何かを変更できます。Operator は OEE の理由 を割り当て、自分のオーダーを開始・完了し、Kaizen カードを編集します。工場を見る 必要はあるが決して変更させたくない相手には Viewer を使ってください。工場長、訪問 中の監査担当者、顧客向けデモアカウント、壁掛けディスプレイなどです。

設備スコープはロールとは独立しています。Viewer は、別途スコープを付与された設備 のみを表示できます。これは他のロールとまったく同じです。

AI アシスタントも含まれますが、読み取り専用のままです。各ツールはアプリの他の部分 と同じ権限を確認するため、Viewer は質問はできても、アシスタントが代わりに何かを変更 することはできません。

管理者は、Access Control UI でこれらのロールを カスタマイズ したり、新しい ロールを作成したりすることもできます。

:::info 管理者によって管理される ユーザーはロールを自己割り当てできません。すべての割り当ては、 Administration → Access Control → Users で管理者によって実行されます。 :::

権限​

内部的には、すべての機能は perm:<area>:<action> という名前の 権限 です。 たとえば perm:oee:read(OEE の表示)や perm:production-orders:write(生産オーダーの編集)です。Equipment、OEE、 Production、Tags、Trend、Personnel、System、Access control などの領域にわたって 約 50 個あります。

通常、これらを個別に扱うことはありません。ビジネスロールが適切なものを バンドルしています。管理者は、完全な一覧と、各権限が正確にどの API を開放するかを、 Administration → Access Control → Permissions ページで参照できます。

設備スコープ​

設備スコープは、すべての生産データ(OEE、ダウンタイム、センサー値、 オーダー)を特定の設備に制限します。これは equipment:* ロールとして割り当てられます:

割り当て表示できる内容
すべての設備後から追加されたものを含め、すべての設備ノード
equipment:company-a:antwerpAntwerp サイトのみ(およびその配下のすべて)
equipment:company-a:antwerp:line-2Antwerp の Line 2 のみ
(なし)設備データなし

サイトまたはラインの付与は、その配下のすべてを自動的にカバーします。Line 2 に スコープ指定されたユーザーには、他の全員と同じページが表示されますが、Line 2 の データのみです。他のラインは一切表示されません。

自分の権限を確認する​

現在保持している内容を確認するには:

  1. 右上隅の プロフィールアバター をクリック
  2. Profile を選択
  3. Roles & Permissions カードまでスクロール

このカードには、ビジネスロール、実効権限(領域ごとにグループ化)、 および設備スコープが表示されます。

プロフィールのロールと権限カード

一般的な構成​

ユーザータイプ典型的なセットアップ
プラント管理者Admin ビジネスロール(すべて)
SupervisorSupervisor ロール + equipment:company-a:site-x
OperatorOperator ロール + equipment:company-a:site-x:line-y
保全担当Technician ロール + 関連する設備スコープ
PlannerPlanner ロール + 広範な設備スコープ
工場長、監査担当者、壁掛けディスプレイViewer ロール + 表示させたい設備スコープ

トラブルシューティング​

サイドバーにモジュールが表示されない — お持ちのロールに、そのページが必要とする 権限が含まれていません。管理者に、その権限を付与するロール(または特定の 権限)の追加を依頼してください。

モジュールは見えるがデータがない — 設備スコープがないか、スコープが 期待する設備をカバーしていません。プロフィールの Roles & Permissions カードを確認するか、管理者に尋ねてください。

ページは見えるが編集できない — 表示と編集は別々の 権限です(例:perm:oee:read と perm:oee:write)。お持ちのロールは読み取りを 付与していますが書き込みは付与していません。編集を含むロール/権限を依頼してください。

前提条件​

次のステップ​

関連​

  • Glossary — OpSee で使用されるすべての主要用語の定義