OptionaleligibleRoles?: readonly string[]Limit new choices to these role names and people who fulfill any of them. The role filter retains initial selections so they remain removable. Omit to offer all available people and roles.
OptionalmaxUsers?: numberSet to 1 for a single person: choosing another replaces the selected
person and preserves selected roles. Omit to allow multiple people.
Only 1 is enforced as a limit. Do not rely on other values to limit selection.
Receives the complete next selection, not an added or removed item.
OptionalroleAliases?: RoleAliasesNormalized aliases from the workflow definition. They widen eligible people and role-member counts without changing literal inbox ownership.
A controlled picker for people and project roles. A nonempty role catalog supplies the role choices; otherwise the picker uses member-held roles. Your host owns the selected value and commits changes through the engine.