Request Types Access
This page describe how to configure Request Types access. Restrict access for request types for those shouldn't have access for it.
The Dynamic Request Types feature allows setting visibility of a particular Request Type. By default, all Request Types defined in the service desk project are visible for all who have access to the Customer Portal. Thanks to our app, you can hide some of them and show only people who should see them, for example, for security reasons.
See yourself with an interactive demo:
Steps 🐾
Log in to your Jira instance
Click on Settings > Projects > service project which you want to configure
Under Project settings, select Feature Bundle > Portal Access Settings
Define visibility conditions
The visibility can be set for eight parameters:
Project roles - the project roles whose members will see the selected Request Types
Jira groups - the Jira groups whose members will see the selected Request Types
Organizations - the Organizations whose members will see the selected Request Types
Languages - the languages that the user must have set in the profile to view the selected Request Types
Time zones - the Regions (and Time Zones) that the user must have set in the profile to view the selected Request Types
SLAs Calendars - the selected Request Types will be available in time defined in the calendar
Dates - the selected Request Types will be available in time that is within the configured date range
JQL - the selected Request Types will be available when the number of issues from the provided JQL meets the condition provided in the configuration.
❗️ To see the Request Type on the Customer Portal, the user must meet at least one rule (restriction).
If you don’t set any restrictions, a Request Type is visible and accessible for all.
This feature is compatible with Refined for Jira | Sites & Themes.
How to set visibility?
Steps 🐾
For all of the following procedures, you must be logged in as a user with the Administer Project permission.
Log in to your Jira instance
Click on Settings > Projects > service project which you want to configure
Under Project settings, select Feature Bundle > Request Types access configuration
Select the checkboxes next to Request Types that you want to configure and click Add restrictions (or click on the cell in the table)
Configure the following items depending on the tab:
For Project roles: select the project roles
For Jira groups: select the Jira groups
For Organizations: select the Organizations
For Languages: select the Languages (the list contains all languages installed on the current Jira instance)
For Time zones: select the Regions and Time Zones (field Time Zones is optional)
For SLAs Calendars: select the SLAs Calendars
For Dates: select the date range. You can select a lot of individual dates, but if you set a scheduled configuration or define some conditions, they will be overridden with the new one.
Individual dates: From MM/DD/YYYY HH:MM to MM/DD/YYYY HH:MM
Scheduled:
Daily
Days per week
Days per month
Conditions: From MM/DD/YYYY HH:MM till <issue key> reaches <status>
For JQL: define a condition to display Request Types using JQL. For example, selected Request Types will be displayed on the Customer Portal when the number of issues from the provided JQL is less than 5.
JQL: type JQL (for example: project = XYZ and priority = Blocker)
Operator: is equal to / is less than / is greater than
# of issues to compare: type the number
Click Add to save the configuration.
Result 🎉
The visibility for a particular Request Type has been saved.
Last updated