We are looking for a native Jira Cloud capability (or recommended approach) that works similar to Behaviours / Initialisers in Jira Cloud
We are not using ScriptRunner or any third‑party apps.
Use Case
We have a Customer Request Type with a custom field called Applications (single select).
Example field values:
MyCOTIVITI
Okta
Other
Requirement
When a request type is opened:
User A should only see “MyCOTIVITI”
User B should only see “Okta” and “Other”
The visible values must be restricted dynamically based on the logged‑in user (e.g., user, group, or role).
This restriction should apply:
On the request creation screen
Without changing issue types or workflows
Without external apps such as ScriptRunner
What We’ve Observed
Field Context Configuration allows static value control but does not support user‑based or dynamic value filtering.
Jira Automation can set field values after creation, but cannot restrict selectable options at form load.
Request type field configuration does not provide conditional visibility of specific field options per user.
Expected Behavior
Jira Cloud should provide a way (native or recommended workaround) to:
Dynamically control which field options are visible
Based on the logged‑in user, group, or role
Similar to Behaviours / Initialisers in Jira Server/DC
Actual Behavior
All users see all values of the Applications field, regardless of the logged‑in user.
Questions
Is there any native Jira Cloud feature that can achieve this?
Is this functionality on the product roadmap?
Are there any recommended best practices for achieving user‑based field value restriction without third‑party apps?