Skip to main content
多くのアプリケーションは、ユーザーが誰であるかだけでなく、どのロール(管理者、メンバー、閲覧者など)を 持っているかを知る必要があります。Iru は、ユーザーのグループメンバーシップに基づいて、サインオン時に アプリケーションにロールをアサートでき、ロールごとにセッションの長さとリスクを変えることができます。 これはアプリケーションの Roles タブで設定します。アプリの他の部分と同様に、ドラフトで編集して 公開します。アプリケーションの概要を参照してください。

ロールがアプリケーションに届く仕組み

ロールは 1 つ以上のグループに付与されます。それらのグループの メンバーがサインオンすると、Iru は選択した方法を使用して、ロールの識別子をアプリケーションに アサートします。

ロールのアサート方法

ロールをアプリケーションにどのように送信するか(または送信するかどうか)を決定します。

ロールバンドル

ロールはロールバンドル内にあります。ロールバンドルは関連するロールをグループ化し、 ユーザーが同時に複数のロールを持てるかどうかを決定します。 Priority モードでは、各ロールに一意の優先度番号があり、ユーザーが複数のロールに該当する場合は 最も優先度の高いロールが選ばれます。

ロールの内容

ダッシュボードでのロールの名前と、アプリケーションにアサートされるロール識別子 (このロールに対してアプリが受け取る値)。
メンバーがロールを受け取るグループ。ロールをグループに基づかせることで、 ロールの割り当てがディレクトリに追従します。
このロールを通じて付与されたセッションの持続時間(分)。ロールごとに異なるセッションの長さを 設定できます。0 に設定すると、アプリケーションのデフォルト(アプリで変更しない限り 60 分)に 戻ります。
ロールのオプションのリスクレベル分類。 機密性の高いロールに一貫してラベルを付けることができます。
すべてのアプリケーションは Default バンドルとロールから始まるため、すぐにアクセスが機能します。 アプリケーションでロールベースのアクセスが必要な場合にのみ、バンドルとロールを追加してください。

アプリケーションのロールを設定する

1

ロールのアサート方法を選択する

アプリの Roles タブで、ロールをアプリケーションに届ける方法を設定します: グループ または Custom attribute、あるいはアプリがシングルサインオンでロールを受け取らない場合は なし。
2

ロールバンドルを作成する

バンドルを追加し、名前と識別子を付け、Include all または Priority の排他性を選択します。
3

ロールを追加する

各ロールについて、識別子を設定し、ロールを受け取るグループを割り当て、セッション期間と (オプションで)リスクレベルを設定します。Priority バンドルでは、各ロールに優先度番号を付けます。
4

公開する

ドラフトを現在のバージョンとして設定します。以降、サインオン時にバンドルに従って各ユーザーの ロールがアサートされます。

次のステップ

アクセスの割り当て

そもそもアプリにアクセスできるユーザーを付与します。

グループ

ロールはグループに付与されます。メンバーシップはそこで整理します。

SAML アプリケーション

SAML のロールアサートでカスタム属性名の形式を設定する場所。

OIDC アプリケーション

OIDC アプリでロールがクレームとして送信される場所。