How to configure new forms and wizards
The Forms and Wizards feature offers the following configuration approaches for creating panels in the Jira issue view:
Single form: Create a standalone form that appears in a panel.
Wizard configuration: By adding steps in the form configuration screen, you can turn it into a multi-step wizard.
Button-based configuration: Create multiple entry points within a panel, where each button opens its own form or wizard.
There is a limitation of one form configuration per project-issue type combination. This means:
Each issue type within a specific project can have only one form/wizard configuration assigned to it.
The same issue type in different projects can have different form configurations.
If you have already created forms/wizards for all available issue types in your current project, the issue type selection field will appear empty.
To create a new form for an issue type that already has a configuration in the same project, you must first delete the existing configuration for that issue type.
How to configure a single form
Log in to Jira as an Administrator.
Open Apps > Manage apps from your Jira Administration Settings.
Go to Power Scripts > Configurations > Automations > Forms and Wizards.
Click Add form.
In the Add form configuration dialog that opens, fill in the required information.
Name: Type a name for the new form.
Description (optional): Provide a short description about the new form.
Leave the Buttons toggle turned off as illustrated in the screenshot below:
The Add form configuration dialogSelect the Jira projects where this form should appear.
Select the Issue types where this form should appear.
Select which side of the issue screen the form should appear on: the right or left column.
Click Save.
The form appears on the Forms and Wizards configuration page.To add the scripts for your form, click the Edit scripts and steps icon in the Operations column.
This opens the Form configuration page—a specialized version of the SIL Editor where you'll modify the three configuration scripts needed to define your form's behavior and appearance.
The Condition script determines how the form appears (or doesn't appear) to users in the selected issues. All contextual factors that determine visibility and state, such as user permissions, issue status, field values, or other conditions, must be explicitly defined within the condition script.
The Screen script determines what is displayed on the form.
The Action script determines what happens when the form is executed.
Modify each script and save the changes you made.
Once configured, the script files' color changes to green.The Save icon in the SIL ManagerWhen ready, click Back to return to the Forms and Wizards page.
For detailed information about each script, see the Forms and Wizards configuration scripts section.
How to configure a wizard
You configure a wizard by adding one or more steps to a single form. In the Jira issue, wizards are displayed as a progression of steps that start from the main screen of a single form.
In your Jira admin console, go to Power Apps Config > Advanced > Forms and Wizards.
If you already have a configured form you want to turn into a wizard, locate the form in the list.
If you don’t have a configured form, complete the steps in the How to configure a single form procedure.
In the Operations column of the form’s listing, click the Edit scripts and steps icon.
The Edit scripts and steps icon in the Operations column of a form listingTo add a new step, click the plus sign icon.
A new set of scripts appears for the new step.Configure each script type by clicking the Save button after modifying each script.
To add another step, click the plus sign icon again and configure the three script types for the step.
One step added to configuration form in SIL ManagerYou can add as many steps as you need for your wizard, and you can also share values between wizard screens.
You can configure a wizard so that certain values on a wizard screen depend on other values from another screen. These additional functions can help you configure the sharing mechanism.
When ready, click Back to return to the Forms and Wizards page.
How to create a button-based configuration
The button-based approach works by creating an initial container form with buttons enabled and configuring a separate form or wizard for each button you add. This creates a hierarchy where the container form holds the buttons, and each button opens its own fully configured form or wizard. This way, each button serves as an entry point to its own complete form or wizard. When configuring a button, you're essentially creating a separate form that will open when that button is clicked.
Important:
The button-based configuration option can only be enabled during initial form creation. It cannot be enabled by editing an existing form.
You can add, delete, or update individual buttons at any time after creating a button-based form.
When buttons are enabled, you must configure at least one button during setup. Jira will display a warning message if you enable buttons but don't create any.
In your Jira admin console, go to Power Apps Config > Advanced > Forms and Wizards.
Click Add form.
In the Add form configuration dialog that opens, fill in the required information.
Name: Type a name for the new container form.
Description (optional): Provide a short description about the new form.
Turn the Buttons toggle on as illustrated in the screenshot below:
The Add form configuration dialog with the Buttons option enabledSelect the Jira projects where this form should appear.
Select the Issue types where this form should appear.
Select which side of the issue screen the form should appear on: the right or left column.
Click Save.
The form appears on the Forms and Wizards configuration page. As shown in the screenshot below, the buttons are enabled for this form:A new container form with Buttons enabled is added to the Forms and Wizards listTo configure the buttons for your form, click the Edit scripts and steps icon in the Operations column. This opens the Buttons page where you add and manage the buttons' configurations.
The Buttons configuration page for a button-enabled form configurationClick Add button.
Provide a name for the new button and save it. Optionally, you can provide a description.
To configure the new button:
Click the Edit scripts and steps icon in the Operations column.
This opens the specialized version of the SIL Editor, where you'll modify the Condition, Screen, and Action configuration scripts needed to define the behavior and appearance of the form associated with this button.Modify each script and save the changes you made.
Each button's visibility (enabled, disabled, or hidden) is controlled by its own Condition script, allowing for role-based access control.
Optional: To associate the button with a wizard, add steps to its form configuration.
When ready, click Back to return to the Buttons page.
Repeat steps 6 - 8 to add as many buttons as you need. Each button requires its own complete configuration with Condition, Screen, and Action scripts.
To change the order in which the buttons appear in the Jira issue, use the arrows in the Order column.
The Buttons page displays ordering icons for multiple buttonsWhen ready with all button configurations, click Back to return to the Forms and Wizards page.
How forms, wizards, and buttons appear in Jira issues
Based on your configuration's Display mode setting, your forms, wizards, and buttons will appear in different locations within Jira issues
Implementation | Example |
|---|---|
Right column single-form |
Single-form contents are displayed in a panel in the right column of the Jira issue
|
Right-column wizard |
|
Left-side buttons configuration |
The Power Scripts - Actions Panel menu is displayed in the left column of the Jira issue The form opens to display the available actions. In this case, it reveals a set of buttons, each one leading to another form or wizard. Button-based form is displayed in a panel in the main body of the Jira issue
|
Need support? Create a request with our support team.
Copyright © 2005 - 2025 Appfire | All rights reserved.
