ユーザーロール

最終公開日 : Sep 16, 2026

動的ロール

ロールは、データに関連している場合、動的です。特定のエンティティのすべての発生に対して、静的ロールを人のグループに付与できる場合、各レコードの異なるユーザーグループに動的ロールを付与できます。たとえば、エンティティの特定の発生の所有者は、人のグループを参照するこの発生のフィールドとして設定できます。このグループ自体は静的ロールを参照します。これらの関係を調べることで、発生を静的ロールにリンクできます。したがって、動的ロールは、特定の発生の値に基づいて静的ロールを解決する方法を説明します。
動的ロールの構成は、 パースペクティブから行われます。
dynamic_role.png
各動的ロールに対して、エンティティから解決パスを定義できます。以下の例では、特定の資産のアプリケーション所有者は、その資産を含むインスタンスとこのインスタンスのメインアプリケーションを取得することで解決できます。指定されたパスに従ってソースレコードが取得されたので、グループへの参照であるソース値 (ここでは所有者) を取得できます。このグループは静的ロールにリンクされているため、動的ロールはこの静的ロールによって解決できます。
フィールドに入力する値は、ソース値が選択したエンティティの現在のオカレンス内に直接存在する場合は空の文字列にすることができます。それ以外の場合は、参照するレコード内の外部キーまたは関連付けへのパスの連続にする必要があります。
dynamic_role_resolution.png

メインタブ

- このフィールドは必須です。識別子は自動的に生成されます。変更できません。 - このフィールドは必須です。このプランで解決する動的ロールを定義します。 - 動的ロールを解決するエンティティ。このエンティティの発生が解決の開始点になります。 - スペースで区切られます。空の場合、ソースレコードは前のフィールドエンティティで定義されたエンティティの現在のオカレンスです。 - このフィールドは必須です。