Hi everyone,
I’m developing a Forge app with a custom field type that stores multiple users. However, I’ve noticed that custom fields created from my custom field type don’t appear as options in:
-
Permission Schemes - When selecting “User Custom Field Value” as a permission option
-
Workflow Conditions - When restricting who can transition an issue based on “Users in Custom Field”
Only native Jira custom fields (like the built-in Multi-User Picker) appear in these locations.
My Custom Field Type Configuration
jira:customFieldType:
- key: my-cft
name: My CFT
description: My CFT
type: user
collection: list
readOnly: true
resolver:
function: resolver
view:
render: native
resource: customFieldView
experience:
- issue-view
- portal-view
contextConfig:
resource: customFieldConfig
layout: basic
render: native
-
Is this a known limitation of Forge custom field types?
-
Is there a way to make Forge custom field types with
type: userrecognized by Jira’s permission and workflow systems? -
Are there any workarounds or best practices for apps that need user-based custom fields that also work with permissions/workflows?
Any guidance or confirmation on whether this is possible would be greatly appreciated!
Thanks in advance!