Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to get Tempo Workload scheme via REST API?

Katharina_Klaus
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 21, 2015

Hi,

is it possible to get the workload scheme for an user?

 

Best regards

 

2 answers

0 votes
SCARM Team
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 9, 2016

Thanks for your input. Also, is there a mechanism to effectively block restricted pages/documents from being rendered?

Thanks

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
May 9, 2016

JIRA does that automatically.

That's why the GSA needs a privileged account - so it can read and duplicate the JIRA restrictions.  (I don't know how GSA might "effectively block restricted pages").

The people I've worked with who have implemented crawlers to index their JIRA installations have kept it simple though, in order to avoid the risks of leaking data via the crawler.  Given the scenario:

  • Alice uses JIRA and has restricted an issue to just her team.
  • Bob uses JIRA, but is not in Alice's team, so he can't see the issue in JIRA.
  • Bob uses the GSA, but he's in a group that has full access to everything in GSA.  So he can read the data the GSA has pulled from Alice's restricted issue.


In other words, if you need any level of security, your GSA access has to match your JIRA access rules exactly.  My clients kept it simple by saying "we are only going to index things a normal, or anonymous, user can see".

0 votes
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
May 9, 2016

It needs to be a JIRA admin, not a System admin account, because it needs to be able to read the restrictions set up inside JIRA to be able to work out external visibility.

If for example, issue ABC-123 is restricted to the group "penguins", then you need a JIRA admin account to look at the issue security scheme to extract that information and replicate it in the crawler index.  A non-admin user will not be able to see the issue at all, or look at the scheme that says "only penguins"

Suggest an answer

Log in or Sign up to answer