Forums

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

Disable the ability to add comments to tickets on portal (outside the reporter)

Michael Sheehan November 28, 2018

Okay, to try and explain this without too much detail. We are creating a customer portal facing project for change requests and new features etc.

We are putting all customers under the one organization so that they can review other open requests. However, we don't want other customers (outside the reporter) to be able to add comments to these tickets (just visibility).

I seem to have this working by removing the 'add comments' permission from the Service Desk Customer - Portal Access security type. This allows the reporter (customer) to add comments, and any other customer with access to the ticket cannot add comments.

However, I keep getting a jira error notification every time I click a button or change screens. The error:

"The Service Desk Customer - Portal Access security type doesn't have the following required permissions: Add Comments".

So, it seems it is working the way I want it, but Jira doesn't seem to want to allow it and I can't get rid of the constant error message.

Any ideas? Can I do this differently or should I not do it at all?

Any help appreciated.

Thanks,

Michael

 

 

2 answers

0 votes
Michael Sheehan November 30, 2018

Hi Red,

That's exactly what I did do. Jira kept then throwing this warning every time I clicked a new screen:

"The Service Desk Customer - Portal Access security type doesn't have the following required permissions: Add Comments"

It seems 'Service Desk Customer - Portal Access' needs to have 'Add Comments' access granted?

Regards,

Michael

Olga Videc
Community Champion
November 30, 2018

Hello Michael, 

First bad news according to this, 

 Mandatory permissions by project roles

The permissions for customers must be granted to the Service Desk Customer - Portal Access security type instead of the Service Desk Customers role. This configuration gives customers access to the Customer Portal only (not JIRA). The security type reads the role to determine who are customers.

https://confluence.atlassian.com/jirakb/using-custom-permission-schemes-838416400.html

Possible good news it can be done :D 

 https://www.j-tricks.com/tutorials/permissions-based-on-workflow-status

Olga Videc
Community Champion
November 30, 2018

Try this jira.permission.comment.reporter (no sure about this part)

If i got this part right 

For example, if you have the Edit permission restricted to jira-administrators in the permission scheme, addingjira.permission.edit.group=jira-users wouldn't grant the permission to jira-users. But instead, if you had both those groups in theEdit permission, only jira-users will be allowed to Edit as defined in the workflow permission.

So you need to add Service Desk Customer - Portal Access and reporter to add comment scheme and edit your workflow transition to jira.permission.comment.reporter  property key, theoretically this would allow ony reporter to comment 

0 votes
Olga Videc
Community Champion
November 28, 2018

I don't think that's the smartest way to do this. 

You should edit the permission scheme, you go to Summary -> Permission -> permission scheme -> edit permission scheme -> find Add comments -> edit -> Grant permission -> Reporter

Also check that no one else has the permission to comment 

Suggest an answer

Log in or Sign up to answer