ステートフローの担当者
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ステートフローのコンテキストでは、ステートフローにリンクされたエンティティまたはリレーションを作成または変更するためのロールが割り当てられているユーザーまたはユーザーグループassignees 。ユーザーは、静的 (手動) または 動的に割り当てることができます。
superuserであるか、ステートフローをエンティティに割り当てるためのUpdate権限を持っている必要があります。適切な権限を持っているが、担当者ではないユーザーは、状態フローを移行できません。
TransitionAllStateflows権限を持つユーザーまたはユーザーグループは、ステートフローの設定に関係なく、前または次のステートに移行できます。
ステートフローの担当者を更新するには、次のオプションを使用できます。
|
オプション |
形容 |
|---|---|
|
Replace all with |
以前の状態の担当者を削除し、Assigned usersフィールドとAssigned user groupsフィールドで指定された新しいユーザーを割り当てます。 |
|
Keep |
割り当てられたユーザーを前の状態から保持します。 |
|
Current user |
現在の状態遷移をトリガーしたユーザーにエンティティを割り当てます。 |
|
Clean |
担当者を前の状態から削除し、空のままにします。 |
|
Add to existing |
指定したユーザーを状態の担当者に追加します。 |
|
Find and remove |
指定したユーザーを状態の担当者から削除します。 |
-
特定のメンバーのカーディナリティが複数の値 (AssetTypeなどのOneToMany関係など) を許可しない場合は、遷移時にエラーを返すため、Add to existingオプションは使用しないでください。代わりに、Replace all with オプションを使用してください。
-
Add to existingおよびFind and remove移行オプションは、割り当てられたユーザー、割り当てられたユーザーグループ、およびスキーマで設定されたその他のユーザー関連フィールドに適用されます。ただし、これらのオプションは動的担当者には適用されません。