Workfront Custom Form
Hi everyone,
I’m trying to implement a Portfolio → Program dependency in Adobe Workfront and ran into a behavior that I’d like to understand better.
Background
In the native Workfront project fields, Portfolio and Program already exist as built-in fields. When we create a project:
-
Portfolio can be selected
-
Program automatically shows only programs related to that portfolio
This dependency works perfectly.
However, the problem is that these native Portfolio and Program fields are not required fields, and Workfront does not allow us to make them required.
What we tried
To make these fields required, we created them again in a Custom Form using reference fields:
-
Portfolio field
-
Reference Field: Portfolio
-
Set as Required
-
-
Program field
-
Reference Field: Program
-
Set as Required
-
The goal was to force users to select both Portfolio and Program when creating a project.
Issue
After creating these fields in the custom form:
-
When we select a Portfolio,
-
The Program field still shows all programs, instead of only the programs related to that portfolio.
So the native dependency (Portfolio → Program) is not working in the custom form fields.
Question
Is there a recommended way in Workfront to:
-
Make Portfolio and Program required fields
-
Maintain the automatic filtering of Programs based on the selected Portfolio
Has anyone implemented this successfully, or is there a best practice for enforcing required Portfolio/Program selection while keeping the dependency intact?
Any suggestions or guidance would be greatly appreciated.
Thanks!