Is there REST API to search for teams, similar to user (/rest/api/3/users/search) and project (/rest/api/3/project/search) search?
I found no information in https://developer.atlassian.com/cloud/jira/platform/rest/v3/intro/
I also tried endpoints like
/rest/api/3/teams
and
/rest/api/3/team
but it returns 404 on our instance with teams enabled.
A smallish question but top of mind for me at the moment; will it be possible to use for example the membersOf function for jira teams in future? Currently I understand that the membersOf function only works for groups which is very cumbersome since we can't manage groups ourselves.
Hi Jesslin, thank you for the suggestion, this is not supported today, but we will add it to our list of future improvements for Teams. I saved it here, feel free to watch it and vote for it: https://jira.atlassian.com/browse/JRACLOUD-81398
Users will be able to see all teams in their org in the team picker. They do not be a part of a given team to assign one.
Can you provide more information on how this works for you? Do you setup vendors as Teams? If so, they are able to see each other today as well.
This is not possible today, but thank you for a great suggestion, I added it here, please vote for it and watch it. https://jira.atlassian.com/browse/JRACLOUD-81399
Yes we are, we have now rolled out to all customers in the Free/Standard Tier, we are working on the plan for Premium and Enterprise, we are being extra careful with that cohort as it is a bit more complex. We are aiming to roll this out to everyone by the end of this calendar year.
Hey @Andrei Paikin
Thank you for the question. We just released a Public REST API for team, find it here!
https://developer.atlassian.com/platform/teams/components/team-public-rest-api/
Hey @Sandra.Abi-Khalil , that's a perfectly valid question that we thought of as well. We wanted to deliver the ability to JQL search for teams as soon as we could. The membersOf function would be a great addition.
I have logged the ask here, please vote and watch : https://jira.atlassian.com/browse/JRACLOUD-81400
Hey everyone watching this post, we are happy to announce that we have hit an important milestone in rolling out the Team field in Jira to our customers!
It is now available to all customers on a Free and Standard license tiers. We are working on getting Team field to our Premium/Enterprise tier customers in the coming months.
Great news @Yerbol Nisanbayev !
Any idea when this will also be available for JSM?
A 2nd question from me would be if there is any filtering available (optional or enforced) to limit the assignee based on the Team? From a JSM point of view where multiple teams work in the same JSM project and it would be great if we could do a first assignment to a Team and then have that team take responsibility to assign it internal on the Assignee field.
Could you confirm the above please? It's quite important for Enterprise customers.
Kind Regards,
Belinda
To (partially) answer my own question, it seems it is indeed available on JSM free/standard as well.
I'm really hoping that
del
@Yerbol Nisanbayev Thanks for the link, but this is not the API I was asking about. There are basic CRUD operations, but my question was about search for teams by their ids.
Of course, there is a get method to fetch single team by id, but it is not best approach to make a request for every team. Search endpoint is way better option.
Hey @vivekgupta_hsc
Can you please expand on this and explain what you would like to be implemented exactly and how does it help with your work?
@Andrei Paikin sorry we don't have the functionality you need now, thank you for your feedback, we added this ask to our backlog for the API
Good find @Dirk Ronsmans , yes it is available in JSM.
That's great suggestions and we have them captured already.
Hey @Meital Adir
Advanced Roadmaps teams are planned to convert to Atlassian teams in the upcoming months. If you want to avoid duplicates, please hold off on creating Atlassian teams now or you could create them but you would need to delete the duplicates in the future.
Hi @Belinda Baker this works on the organisation level. Can you please verify, they should be seeing teams from all sites in all sites.
Oh, no! We currently use the Components field to associate different teams to an issue because there are times when multiple teams need to work on something, but would like to switch to using the Team field except for the limitation of only one team.
How would Atlassian recommend handling circumstances where multiple teams need to be involved in one issue?
I have a suggestion for the JQL.
Users can't manage their own groups, nor can they see who is in a group, which is a giant pain for managers wanting to pull up reports on their teams, or sub-teams/squads.
I would like to be able to search user fields by team, example: assignee IN memberOfTeam(team)
Hey @Majken Longlade , thank you for your input.
We are tracking this particular JQL improvement here, please watch and vote !
Is Atlassian going to add visibility settings options for the "Teams" field? If we end up with 50 or more teams, it will be annoying for users to navigate and use.
We might have 5-10 teams that want to share tickets among themselves, and there is no need to display all the other teams in the "Teams" list.
The idea is to start assigning tickets to specific teams, so they can collaborate more easily.
Will Atlassian teams roll down into opsgenie (for our JSM customers) also?
We have a common project with a Scrum Board per team. We would like to assign a Team to the Board and have all issues created on that board default to the team. This would seem like a very common use case.
Since Jira doesn't support this "Team per Board" ownership model up by design, each if our boards have a simple filter query "project = <projectname> and "Team[Team]" = 2"
That works fine.
However when we create new issues within the board, we want the Team field to default to the Board on which it's been created. Otherwise, newly created issues disappear from the board due to the query filter.
The Team field is not allowed to be a required field for some reason. The team field is not an easily accessible field for Jira Automation from what I've discovered. There's a few ScriptRunner and Jira automation w/ "Additional Fields" ways to possibly do this but it's very convoluted.
Will it be possible to have a Team default for a Board in the near future? If not, what's the recommended way to set the default the Team to a default per board where the issue was created? (e.g. when it's created within the backlog view or timeline view of the active board?)
Recommended Learning For You
Level up your skills with Atlassian learning
Learning Path
Jira Administrator
Configure Jira Software, Jira Core, or Jira Service Management, including global settings, permissions, and schemes.
Managing Jira Projects Cloud
Learn to create and configure company-managed projects in Jira Software and partner effectively with Jira Admins.
Learning Path
Become an effective Jira Software Project Admin
This learning path is designed for team leaders who configure Jira Software projects to match a team's processes.