It is possible to restrict an attribute for only specific types of issues, projects or users. You can do this by using a JSONata expression.
Please also note that, this applicability is only obeyed if you log work using WorklogPRO’s own “Log Work” dialog. If you log work using Jira’s own “Log Work" dialog, or using another app, or using the REST API, you can bypass this restriction.
You can find some example statements below, if you need help to write your expression, you can always request our help.
Check Project Category
Please example checks whether the project’s category name is “External”. You can also check category “id” instead of name by replacing “.name” with “.id” and using the actual category id.
issue.fields.project.projectCategory.name = "External"
Check Current User has “Jira Service Desk” Access
Please example checks whether the project’s category name is “External”. You can also check category “id” instead of name by replacing “.name” with “.id” and using the actual category id.
issue.fields.project.projectCategory.name = "External"