I have Matillion job ,which pulls the data for JIRA Boards using the API. Currently it is only pullling few old boards and not able to access to new boards or projects. As per some suggestion , I have updated the filter permission of the board to - All organisation Viewer access. But still API user is not accessible this board.
I tried to add the API User in the board, but it takes a license per user , even though it is a service account and non - human account.
Please help provide what all permissions I need to give to API User , so that it can access the other boards.
Error from Postman:-
This is most likely a permission issue, does the user who is making the request have at ;least browse permissions on these projects
So the user needs to be in role on each project where you want to access a board from or based on the filter used by the board, then minimal permission required is "Browse Permission"
I have checked the permissions in the project and it is for any logged in user .
Also, I can access the issues using the same user under the projects via rest API v3 link like - https://<>.atlassian.net/rest/api/3/search/jql --using the jql as below screenshot:-
Only facing issue , when trying to get the board details.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The board that is on the project, what is the filter used for that board?
Is this filter getting issues from multiple projects (if this is the case), can the user access the other project as well
Is the filter used for the board shared with the correct project, group, etc..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The filter query is below:-
project = 10123 ORDER BY Rank ASC
It is just selecting the data from the project.
I have checked the permission of the projects as well. We can access the issues under the project and all the other parameters like Worklogs, attachments, comments, changelog, different issue types like Sub-task, Epics, etc.
I am facing issue only for Board, Board details, Board Configuration
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
A board is based on a filter, can the user used for the connection view results of this filter.
What do you mean by board details, items that are on the board?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Board details mean:- configurations like location, filter, subquery, column config,
board sprint data like - start date, end date..
I just simple get the error , if i try to access the details of the board -
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So this means, you don't have the correct permissions on the project or the permissions to view the results of the filter the board is based on.
What API call are you using?
If this is: https://<>.atlassian.net/rest/api/3/search/jql
This is simply a JQL search action, it this is to project = 10123, make sure the user used in postman can view this project in Jira.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, I am using this link of JQL search (https://<>.atlassian.net/rest/api/3/search/jql) with body as below for populating all the other tables :-
But for board, I was unable to get any data from this, thus was using the
https://<>.atlassian.net/rest/agile/1.0/board/89
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As I mention a board is based on a filter, using the board API endpoint doesn't provide a list of issues on the board.
This endpoint gives information of the name of the board, etc..
If you want to get the issues on thew board, you need to extend your call.
Use: https://<>.atlassian.net/rest/agile/1.0/board/89/issues
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes I am following this only, but this link where we are using agile/1.0 --https://<>.atlassian.net/rest/agile/1.0/board/89/issues, I am unable to get the results. Thus I am stuck get the details for Board, board configurations, board sprints etc.
where as the other search API link - /rest/api/3/search, I can access for all the issues and projects. Issue subtasks, issue changelogs, issue components, issue transitions etc.
It seems both the URLs need different type of permissions.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.