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