Forums

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

How to hide "Request" button for a 1 user? - Anonymous user

Sergio October 31, 2019

Hello,

I am trying to find a way to give anonymous access to the JSD portal.
The problem is that we have many users who may ask us a single question and do not return to the portal, and the number of users that are stored in the Jira user directory is very high (more than 1 million) so it slows down the tool.
We want all those users to login with the same account (we would do it through SSO, everyone who does not have their own account, will access with the anonymous account) and not be able to see the rest of the user's incidents, that cannot access the Request listing  or profile. Is this possible in any way?

 

Regards

1 answer

1 accepted

0 votes
Answer accepted
Laurens Coppens
Community Champion
October 31, 2019

Sergio,

 

Since they login with the same account its not anonymous and so you cannot know which request is from who and how to block access to the others.

What you could do is try to hide the button using javascript somehow but if they have the full link they will still be able to go to requests.

I don't really see a secure way to reach your goal

 

Regards,

Laurens

Sergio October 31, 2019

Hi Laurens, thanks for your comment.

Already, really for the tool the access is not anonymous, since the user would enter with the generic user. The question is, is there any way for that particular user not to let him see the list of request? The thing of hiding it with JavaScript had already taken it into account but I think the same, it is not a safe solution.

Regards

Laurens Coppens
Community Champion
October 31, 2019

Sergio,

I don't really think there will be a safe solution to achieve this as they all authenticate with the same generic user an thus jira thinks they have the access rights to view their requests.

There are also other things to take in account:

How will you contact the users (i assume an email field in the request) but how will they reply back to you.

I think the better approach to fix your performance problem is to find a way to auto clean the users that haven't logged in for the past X time

Sergio October 31, 2019

Hi Laurens,

That was my first idea, delete users if they have been inactive for X time. But Jira does not allow deleting users who have participated in an issue, have opened one or have posted a comment so as not to lose traceability of the information, it only allows them to be deactivated, and although the performance improves, we still have quite slow problems. The proposed method of contact would be through email, as you well comment, asking the user for an email, and answering through JETI. But the first thing I have to get is that users cannot see the Request.

 

Regards

Laurens Coppens
Community Champion
October 31, 2019

Sergio,

How about copying the user info into another custom field, change the reporter to a generic user and then deleting the inactive user?

Sergio October 31, 2019

Wow! This is a really ingenious idea! We will value the possibility, it could really help us. Thanks!

Laurens Coppens
Community Champion
October 31, 2019

Sergio,

 

You're welcome, if you're satisfied with the answer you can always mark it as accepted.

 

Regards,

Laurens

Sergio October 31, 2019

Hi Laurens,

We've been thinking that we really can't do it that way. It would be confusing for the user if they register with the tool and then, their account disappears, try to register again and no longer have access to the ticket. But it is true that this could be done more or less periodically (once a year for example). We could mark the tickets of this type of user and then find them and be able to change the reporter, or delete the comments.
Thanks for the ideas and for your attention, with this I can approach the problem and provide different solutions.

 

Regards

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events