Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root


1 badge earned


Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!


Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.


Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!


Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

App Permissions in Next-gen projects

G'day Atlassian community!

My name is Abhinaya Sinha and I'm a product manager for Jira. I'm excited to announce that we have launched support for custom project permissions from Atlassian marketplace applications/add-ons to next-gen projects. You may be aware that earlier in the year, we had announced the launch of managing roles and permissions in next-gen projects. The capability we're announcing today extends next-gen permissions and roles beyond Jira-provided project permissions to marketplace applications'/addons'-provided permissions. It makes roles in next-gen projects even more powerful and extensible. 

What are custom project permissions? 

Custom project permissions are permissions scoped to a project and are typically added by marketplace applications/add-ons. Apps use such permissions to make Jira more extensible and powerful, and we're pleased that next-gen projects can leverage this capability now. To give an example of such extensibility, consider an app such as Tempo Timesheets. It provides permissions such as "view all worklogs", "log work for others", "set billable hours", and "view issue hours". Each of these permissions serves a distinct purpose. For instance, "set billable hours" allows customers to control the use of billable hours in Tempo, so they can track them independently of the actual worked hoursBy supporting such permissions in next-gen projects, we extend the functionality of a next-gen project to capabilities provided by marketplace applications and add-ons. Any Atlassian marketplace connect application installed on your Jira instance that specifies project permissions in its app descriptor is now available for use in next-gen. Some other applications that provide project permissions include Issue Checklist Pro, Deep Clone for Jira, among others. 

Administrators can create project roles and grant these permissions to those roles. And users assigned to these roles can then use functionality provided by these permissions. 

How to use these permissions?

Navigate to Project Settings > Access for Jira Software (Project Settings > Internal Access for Jira Service Desk) and click on "Manage roles".


Click on "Create Role".


Custom project permissions appear under the 'App permissions' tab. Permissions are grouped by app. Next-gen project administrators can grant respective permissions to users, then click on Create role. The created role appears in the list of roles under "Manage roles". For more on using roles in next-gen projects, please refer to our launch announcement on using roles and permissions in next-gen projects

In the example below, there are 3 apps installed on the site that specify project permissions in their app descriptor. Permissions from these apps appear in the "Create role" modal. I created a new role called "Tempo Timesheet users" to which, I granted the set of permissions provided by Tempo Timesheets. The newly created role appears in the "Manage roles" modal. Project administrators can assign users to these roles. Assigned users would be able to perform actions described by the permissions granted to the role. 






Finally, note that app project permissions can be granted to new roles only and not to the default roles: Administrator, Member, Viewer for Jira Software and Administrator, Agent, Viewer for Jira Service Desk. If administrators would like to utilise app project permissions, they must create a new role and grant these permissions to that role. 

We hope you find this feature useful to your work and look forward to your feedback. 

Thank you!




Jack Hunter [HeroCoders]
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
Jun 10, 2020

@Abhinaya Sinha,

That's excellent news! I've just tested it in the Issue Checklist Pro, and it works well.

However, these permissions are not as flexible as those in the Classic projects. For example, you cannot grant permission to assignee or reporter. 

Nevertheless, that is a significant improvement in Jira Next-Gen.


Abhinaya Sinha
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Jun 10, 2020

Hi @Jack Hunter [HeroCoders] thanks for testing the feature and letting us know your feedback. 

Yes, we don't have support for assignee/reporter yet in next-gen. For the moment, you can work with users and groups. 



Hello @Abhinaya Sinha,

that's indeed a very good news for both add-ons vendors and Jira users. I'd like to thank you and entire Jira team for extending capabilities of next-gen projects, the more features they get the more tempting alternative they are for classic projects. Keep up the good work!

Best regards,
Maciej Opala

Abhinaya Sinha
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Jun 11, 2020

Thank you for your appreciation @Maciej Opala 



hi guys


Can I please have clarity on this. Does this now mean that general customers can be given these permissions within a specific project without consuming a Jira licence.


I really need to ask...and know


Aziz williams

Taranjeet Singh
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Jul 22, 2020

Thanks @Abhinaya Sinha for sharing this great news! It is always good to know that Next-gen projects are being improved with new features continuously.


Log in or Sign up to comment
AUG Leaders

Atlassian Community Events