Uploaded image for project: 'Identity'
  1. Identity
  2. ID-8129

Ability to restrict what Projects, users or groups appear in @-mention results

    • 43
    • 71
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      NOTE: This suggestion is for JIRA Cloud. Using JIRA Server? See the corresponding suggestion.

      8 March 2024 Update

      The product has changed since this ticket was created. In order for a user to appear in the @ mention dropdown now they must have the Browse Projects project permission of a company-managed project.

      This is not useful for Jira Service Management projects, however. As discussed in the comments below:

      the one big gap that still remains is that there is no control over portal-only customers and that is a big problem for JSM projects. As mentioned in my comment here, we cannot take away the Browse Project permission from the Service Project Customer - Portal Access or it breaks the project. These portal-only users never need to be at-mentioned at all since they cannot receive those notifications and so it is very misleading to users that are at-mentioning these people and they are never receiving the notification.

      Request Participants and the Reporter also need different treatment/restrictions in JSM projects since they are really only meant to receive emails from public comments.

      The below might be the solve:

      Portal-only customers should never be allowed to be at-mentioned
      If the permission was separate from Browse Projects, we could make this happen... right now we are blocked (but they should be prohibited from at-mentions by default)
      Atlassian accounts can never be at-mentioned in public comments unless they are not listed in the Request Participants nor the Reporter user fields
      I can see a use-case for at-mentioning someone not listed in those user fields on a public comment to loop them in for just that comment
      should only allow the people that can browse, so that aligns with the new setup
      I can also see a use-case where maybe in an internal comment you want to at-mention just a single Atlassian account that is one of the request participants (they might need to know something that the rest of the participants should not be notified about)
      But if it is simpler, prohibiting users in these fields from being at-mentioned all together is better than today where they get duplicate emails on public comments

       

      Original description

      Using an @-mention will list all users, but it would be convenient to be able to restrict that to certain groups, certain projects or toggle certain users so that they do not appear in this list.

            [ID-8129] Ability to restrict what Projects, users or groups appear in @-mention results

            Isai Navarro added a comment - https://getsupport.atlassian.com/browse/PCS-320652

            Is there any workaround for JSM projects? All our users are able to see portal-only users by starting an @-mention. This is not acceptable as this way, people can enumerate a lot of mail addresses they are not supposed to see.

            malte.starostik@mobimeo.com added a comment - Is there any workaround for JSM projects? All our users are able to see portal-only users by starting an @-mention. This is not acceptable as this way, people can enumerate a lot of mail addresses they are not supposed to see.

            +1 Additionally to G's Comment this issue was closed because there is a solution for Cloud but this is still a huge problem in DC.

            Drechsel, Mattes added a comment - +1 Additionally to G's Comment this issue was closed because there is a solution for Cloud but this is still a huge problem in DC.

            Greg D added a comment -

            Hi 23ef3e30d63c, the one big gap that still remains is that there is no control over portal-only customers and that is a big problem for JSM projects. As mentioned in my comment here, we cannot take away the Browse Project permission from the Service Project Customer - Portal Access or it breaks the project. These portal-only users never need to be at-mentioned at all since they cannot receive those notifications and so it is very misleading to users that are at-mentioning these people and they are never receiving the notification.

            Request Participants and the Reporter also need different treatment/restrictions in JSM projects since they are really only meant to receive emails from public comments.

            The below might be the solve:

            • Portal-only customers should never be allowed to be at-mentioned
              • If the permission was separate from Browse Projects, we could make this happen... right now we are blocked (but they should be prohibited from at-mentions by default)
            • Atlassian accounts can never be at-mentioned in public comments unless they are not listed in the Request Participants nor the Reporter user fields
              • I can see a use-case for at-mentioning someone not listed in those user fields on a public comment to loop them in for just that comment
                • should only allow the people that can browse, so that aligns with the new setup
              • I can also see a use-case where maybe in an internal comment you want to at-mention just a single Atlassian account that is one of the request participants (they might need to know something that the rest of the participants should not be notified about)
              • But if it is simpler, prohibiting users in these fields from being at-mentioned all together is better than today where they get duplicate emails on public comments

            So seems like there is still work to be done here and this should be reopened. Thanks!

            Greg D added a comment - Hi 23ef3e30d63c , the one big gap that still remains is that there is no control over portal-only customers and that is a big problem for JSM projects. As mentioned in my comment here , we cannot take away the Browse Project permission from the Service Project Customer - Portal Access or it breaks the project. These portal-only users never need to be at-mentioned at all since they cannot receive those notifications and so it is very misleading to users that are at-mentioning these people and they are never receiving the notification. Request Participants and the Reporter also need different treatment/restrictions in JSM projects since they are really only meant to receive emails from public comments. The below might be the solve: Portal-only customers should never be allowed to be at-mentioned If the permission was separate from Browse Projects, we could make this happen... right now we are blocked (but they should be prohibited from at-mentions by default) Atlassian accounts can never be at-mentioned in public comments unless they are not listed in the Request Participants nor the Reporter user fields I can see a use-case for at-mentioning someone not listed in those user fields on a public comment to loop them in for just that comment should only allow the people that can browse, so that aligns with the new setup I can also see a use-case where maybe in an internal comment you want to at-mention just a single Atlassian account that is one of the request participants (they might need to know something that the rest of the participants should not be notified about) But if it is simpler, prohibiting users in these fields from being at-mentioned all together is better than today where they get duplicate emails on public comments So seems like there is still work to be done here and this should be reopened. Thanks!

            Atlassian Update - March 2024

            As per this comment I am closing this ticket.

            If you do not think this issue should have been closed, please add a comment here saying why and we can reopen it.

            Anusha Rutnam added a comment - Atlassian Update - March 2024 As per this comment I am closing this ticket. If you do not think this issue should have been closed, please add a comment here saying why and we can reopen it.

            Hey 625e53328cfc thanks for your comment. I want to clarify one point:
             

            We want people on a project to be able to see and reference other users on that project but not necessarily everyone on Jira or on other projects.

            That's how the new functionality works. If a user does not have the Browse Projects permission in a specific project, they will not appear in @ mention the dropdown on issues within that project.

            Anusha Rutnam added a comment - Hey 625e53328cfc thanks for your comment. I want to clarify one point:   We want people on a project to be able to see and reference other users on that project but not necessarily everyone on Jira or on other projects. That's how the new functionality works. If a user does not have the Browse Projects  permission in a specific project, they will not appear in @ mention the dropdown on issues within that project.

            Thanks @23ef3e30d63c, no i don't think this helps. The problem is that for many Jira users, we don't want all of our project users seeing all of our projects. We want people on a project to be able to see and reference other users on that project but not necessarily everyone on Jira or on other projects.

            Eg one project might be for CokeCola and the other project might be for Pepsi (just as examples).

             

            Jed Fisher added a comment - Thanks @ 23ef3e30d63c , no i don't think this helps. The problem is that for many Jira users, we don't want all of our project users seeing all of our projects. We want people on a project to be able to see and reference other users on that project but not necessarily everyone on Jira or on other projects. Eg one project might be for CokeCola and the other project might be for Pepsi (just as examples).  

            The product has changed since this ticket was created. In order for a user to appear in the @ mention dropdown now they must have the Browse Projects project permission of a company-managed project. Does this satisfy the requirements of the watchers of this ticket? Thank you!

            Anusha Rutnam added a comment - The product has changed since this ticket was created. In order for a user to appear in the @ mention dropdown now they must have the Browse Projects   project permission of a company-managed project. Does this satisfy the requirements of the watchers of this ticket? Thank you!

            The watchers of this ticket may be interested in this post: Improvements to Browser User permissions (User Searchability by Project). Please add any questions or comments there.

            Anusha Rutnam added a comment - The watchers of this ticket may be interested in this post: Improvements to Browser User permissions (User Searchability by Project) . Please add any questions or comments there.

            Pretty sure Atlassian is not even paying attention to this... It's been years... I implore everyone to reach out to Atlassian directly and highlight the need to have this issue fixed.

            Jed Fisher added a comment - Pretty sure Atlassian is not even paying attention to this... It's been years... I implore everyone to reach out to Atlassian directly and highlight the need to have this issue fixed.

            This is a must for any company using Jira with clients that are active participants in projects. Kind of crazy that we are still waiting on this. 

            Sebastien Mory added a comment - This is a must for any company using Jira with clients that are active participants in projects. Kind of crazy that we are still waiting on this. 

            Super valuable.  Would love to know the eta on this being available. 

            Angela Franklin added a comment - Super valuable.  Would love to know the eta on this being available. 

            such a valuable feature request, yet overlooked for so long !

            anatarajan added a comment - such a valuable feature request, yet overlooked for so long !

            This is a serious issue with our client confidentiality standards. We have no solution but to anonymize the client names in our IDP using random characters instead of real names. This will eventually compromise the collaboration experience but unfortunately because of these poor product designs , we are completely blocked . 

            Akshay Gupta added a comment - This is a serious issue with our client confidentiality standards. We have no solution but to anonymize the client names in our IDP using random characters instead of real names. This will eventually compromise the collaboration experience but unfortunately because of these poor product designs , we are completely blocked . 

            Hi Sean,

            You're right, I meant or course Browse Projects permissions.  

            I'm happy I could help  

             

            K.r.,

            Anna

            Anna Chilińska added a comment - Hi Sean, You're right, I meant or course Browse Projects  permissions.   I'm happy I could help     K.r., Anna

            Sean Stokke added a comment - - edited

            HI Anna, thank you for the response.  Where do you see Browse issues?  Are you using Jira Cloud or Jira Server?  Which product(s) are you using?  For me, this issue persists in Work Management and Software, but I see you make reference to Service Management, maybe it has a different permission scheme there (if that's what you're using)?

            Edit: I created a Service Project and it has the same permissions, maybe you mean Browse Projects?

            Edit again: So the only difference between what you had and what I had (assuming you meant Browse Projects) was the Assign Issues permission.  I restricted that to the two groups that should have access (internal / client) and that worked!  Now @mentions will only select from those two groups.  That's silly those two permissions are tied together, but at least it works now!

            Sean Stokke added a comment - - edited HI Anna, thank you for the response.  Where do you see Browse issues?  Are you using Jira Cloud or Jira Server?  Which product(s) are you using?  For me, this issue persists in Work Management and Software, but I see you make reference to Service Management, maybe it has a different permission scheme there (if that's what you're using)? Edit: I created a Service Project and it has the same permissions, maybe you mean Browse Projects? Edit again: So the only difference between what you had and what I had (assuming you meant Browse Projects) was the Assign Issues permission.  I restricted that to the two groups that should have access (internal / client) and that worked!  Now @mentions will only select from those two groups.  That's silly those two permissions are tied together, but at least it works now!

            Hi Sean,

            To be honest, I don't know  

            I assigned Browse users and groups GLOBAL permissions. Additionally, in the project permissions scheme, Browse issues, Assignable user and Assign issues permissions are restricted to few project roles. __ While granting the access to the project, we add a user in the People section and assign him one of the project role used in the permission scheme.  This allow us to browse only project users in the Assignee field. 

             

            Just guessing, can it be somehow related to the settings of the Assignee field or Browse issues project permissions? 

             

            Anyway, it was done just for tests. We need to have Browse users and groups GLOBAL permissions turn off for customers as this also allows to browse ALL users in User Workload Report + see all names in Collaborators on users profiles.

             

            K.r.,

            Anna

             

             

            Anna Chilińska added a comment - Hi Sean, To be honest, I don't know   I assigned Browse users and groups GLOBAL permissions. Additionally, in the project permissions scheme, Browse issues, Assignable user and Assign issues permissions are restricted to few project roles. __ While granting the access to the project, we add a user in the People section and assign him one of the project role used in the permission scheme.  This allow us to browse only project users in the Assignee field.    Just guessing, can it be somehow related to the settings of the Assignee field or Browse issues project permissions?    Anyway, it was done just for tests. We need to have Browse users and groups GLOBAL permissions turn off for customers as this also allows to browse ALL users in User Workload Report + see all names in Collaborators on users profiles.   K.r., Anna    

            To Anna, how did you get mentions to be restricted to project access.  To the best of my knowledge, this is a global permission (Browse Users and Groups), and I cannot find a similar permission for projects.

            Sean Stokke added a comment - To Anna, how did you get mentions to be restricted to project access.  To the best of my knowledge, this is a global permission (Browse Users and Groups), and I cannot find a similar permission for projects.

            Hi All,

            I have the impression that mention in comment was somehow corrected - we can only see users assigned to the project + some "plugin" (not real) users like Jira Outlook, Jira Service Management Widget etc. Assignee field also works correctly, with opposition to Reporter field (but, this can be solved with removing Modify Reporter in project permissions scheme). 

            The only issue we experience is with User Workload Report (all users can be browsed) and with user's profile (in the Collaborators, all Jira users are visible). 

             

            K.r.,

            Anna

            Anna Chilińska added a comment - Hi All, I have the impression that mention in comment was somehow corrected - we can only see users assigned to the project + some "plugin" (not real) users like Jira Outlook, Jira Service Management Widget etc. Assignee field also works correctly, with opposition to Reporter field (but, this can be solved with removing Modify Reporter in project permissions scheme).  The only issue we experience is with User Workload Report (all users can be browsed) and with user's profile (in the Collaborators, all Jira users are visible).    K.r., Anna

            Same as Johan below, we provide client access at the project level in work management (one client per project).  I only just now figured out that they had access to assign users from other clients (permission scheme updated), but unfortunately there is not a way to do the same for mentions.  I imagine the coding to do so would be significantly more difficult than restricting access to a particular field, but the criticality is the same.  

            Sean Stokke added a comment - Same as Johan below, we provide client access at the project level in work management (one client per project).  I only just now figured out that they had access to assign users from other clients (permission scheme updated), but unfortunately there is not a way to do the same for mentions.  I imagine the coding to do so would be significantly more difficult than restricting access to a particular field, but the criticality is the same.  

            We're also working with customers who are competitors and it's very awkward that they can simply @ and scroll through to see which other customers we have. But not giving them browse users and groups doesn't really work either since it hampers communication in issues. It is to me baffling that this hasn't been solved in 9 years time.

            Johan Lund added a comment - We're also working with customers who are competitors and it's very awkward that they can simply @ and scroll through to see which other customers we have. But not giving them browse users and groups doesn't really work either since it hampers communication in issues. It is to me baffling that this hasn't been solved in 9 years time.

            This is a must-have, please address.

            Mike Giaimo added a comment - This is a must-have, please address.

            This feature is crucial.  Please add it. 

            Kristen Littlefield added a comment - This feature is crucial.  Please add it. 

            Yes, please add this feature.  Thanks!

            Tim Kutscha added a comment - Yes, please add this feature.  Thanks!

            Please add this feature ASAP. It would be extremely helpful.

            Dwayne Alvarez added a comment - Please add this feature ASAP. It would be extremely helpful.

            This would be extremely beneficial for our company to utilize!  We struggle with the issue all the time.

            Laurel Baker added a comment - This would be extremely beneficial for our company to utilize!  We struggle with the issue all the time.

            stonanni added a comment -

            We definetly need this feature!
            Please take it into account.

            stonanni added a comment - We definetly need this feature! Please take it into account.

            this feature would be a game changer in how we manage projects in my organization, please consider implementing it

            Giovanni Rosa added a comment - this feature would be a game changer in how we manage projects in my organization, please consider implementing it

            We manage different projects from COMPETING suppliers, now they can mention each other.... how convenient (sarcasm alert)

            Wim Matthijs added a comment - We manage different projects from COMPETING suppliers, now they can mention each other.... how convenient (sarcasm alert)

            This would be great to have!

            Brett Brownfield added a comment - This would be great to have!

            It would be really appreaciated.
             

            Giovanni Panariello added a comment - It would be really appreaciated.  

            I think it's a great idea!

            Lorenzo Mingarelli added a comment - I think it's a great idea!

            We don't want it.... We need it

            Leonardo Pellegrini added a comment - We don't want it.... We need it

            We need this feature too.

            Marco Castellani added a comment - We need this feature too.

            I think that is a very important feature!

            Davide Bellemo added a comment - I think that is a very important feature!

            It would be useful to have this implemented.

            Michal Kubiak added a comment - It would be useful to have this implemented.

            +1 waiting for this feature to be added!

            Mirko De Grandis added a comment - +1 waiting for this feature to be added!

            this is a very important feature,
            so can you add it?

            thank you

            camilla stevani added a comment - this is a very important feature, so can you add it? thank you

            afortuna added a comment -

            Looking forward to see this completed. Will make a noticeable difference.

            afortuna added a comment - Looking forward to see this completed. Will make a noticeable difference.

            This is definitely needed as soon as possible.

            Ivan Basana added a comment - This is definitely needed as soon as possible.

            DanieleB added a comment -

            I was confused when I discovered this was not a platform feature. However, I'm sure that it will become a feature in future.

            DanieleB added a comment - I was confused when I discovered this was not a platform feature. However, I'm sure that it will become a feature in future.

            We need this feature released asap, please consider to resolve it, thank you.

            Marco Lodovici added a comment - We need this feature released asap, please consider to resolve it, thank you.

            this is a very important feature, please add it, thank you!

            Enes Bajramovski added a comment - this is a very important feature, please add it, thank you!

            @Atlassian ...

            Rares Bogheanu added a comment - @Atlassian ...

            Hi Atlassian, could you be a doll and prioritize this?  Its impact is quite obvious and long-lasting, judging on previous comments alone if you don't want to think about it yourself.  

            Rares Bogheanu added a comment - Hi Atlassian, could you be a doll and prioritize this?  Its impact is quite obvious and long-lasting, judging on previous comments alone if you don't want to think about it yourself.  

            Jed Fisher added a comment -

            good idea!

            Jed Fisher added a comment - good idea!

            Maybe all of those who are writing a comment here can motivate their companies users to vote for this issue. This is what i have done today.

            Jan-Niklas Staffa added a comment - Maybe all of those who are writing a comment here can motivate their companies users to vote for this issue. This is what i have done today.

            mczarnecki added a comment -

            Please, prioritize this issue, thank you!

            mczarnecki added a comment - Please, prioritize this issue, thank you!

            I raised a support request with Atlassian and received a fairly standard response 

            "

            Good day, Jason.

            Hope you are doing well.

            Thanks for reaching out to us! My name is Utkarsh and I will be assisting you on this support case.

            From the case description, I understand that you want to allow certain users to mention certain users. Please correct me if my understanding is wrong.

            I certainly understand the difficulty and I sincerely apologize for the inconvenience that is being caused to you because of the feature.

            You're right, the users who can mention other users are controlled by the Brouse user's and group's Global permission. Anyone with this permission can mention anyone else. There is no further control over this on the project level. 

            We have this feature request (I guess this is the one you are talking about) that requests further control-

            I know there haven't been any updates on this one and I'm sorry for that but I'd like to share that there are a number of factors that determine how we prioritize the feature request and if a feature is implemented or not. Those can be found in our Implementation of New Features Policy. As per this page-

            There are many factors that influence our product roadmaps and determine the features we implement. When making decisions about what to prioritize and work on, we combine your feedback and suggestions with insights from our support teams, product analytics, research findings, and more. This information, combined with our medium- and long-term product and platform vision, determines what we implement and its priority order.

            I can certainly understand the pain and how frustrating it might be for you but there is very limited that we can do here. At the same time, I'd request you to Vote the issue as it's taken into consideration when we're prioritizing the bug.

            I would appreciate your feedback on the feature, you can do this by leaving a comment on the ticket."

             

            Jason Waller added a comment - I raised a support request with Atlassian and received a fairly standard response  " Good day, Jason. Hope you are doing well. Thanks for reaching out to us! My name is Utkarsh and I will be assisting you on this support case. From the case description, I understand that you want to allow certain users to mention certain users. Please correct me if my understanding is wrong. I certainly understand the difficulty and I sincerely apologize for the inconvenience that is being caused to you because of the feature. You're right, the users who can mention other users are controlled by the Brouse user's and group's Global permission . Anyone with this permission can mention anyone else. There is no further control over this on the project level.  We have this feature request (I guess this is the one you are talking about) that requests further control- ID-8129 - Ability to restrict what Projects, users or groups appear in @-mention results I know there haven't been any updates on this one and I'm sorry for that but I'd like to share that there are a number of factors that determine how we prioritize the feature request and if a feature is implemented or not. Those can be found in our  Implementation of New Features Policy . As per this page- There are many factors that influence our product roadmaps and determine the features we implement. When making decisions about what to prioritize and work on, we combine your feedback and suggestions with insights from our support teams, product analytics, research findings, and more. This information, combined with our medium- and long-term product and platform vision, determines what we implement and its priority order. I can certainly understand the pain and how frustrating it might be for you but there is very limited that we can do here. At the same time, I'd request you to Vote the issue as it's taken into consideration when we're prioritizing the bug. I would appreciate your feedback on the feature, you can do this by leaving a comment on the ticket."  

            Such a joke, is this thread even being reviewed by Atlassian???

            Please everyone - add a comment and upvote. Maybe by some miracle this will get Atlassian's attention. 

            Jed Fisher added a comment - Such a joke, is this thread even being reviewed by Atlassian??? Please everyone - add a comment and upvote. Maybe by some miracle this will get Atlassian's attention. 

            To sad that we probably will "celebrate" 10 years of "Gathering Information" in March 2024. Why should something change after 9 years... 

            AdrianEggenberger added a comment - To sad that we probably will "celebrate" 10 years of "Gathering Information" in March 2024. Why should something change after 9 years... 

            this is a feature that we are being asked frequently. please add it quickly. thank you

            Marco Zanibellato added a comment - this is a feature that we are being asked frequently. please add it quickly. thank you

            please add it, thanks

            Giacomo Veati added a comment - please add it, thanks

            Oliver Grätz added a comment - - edited

            Hot take: This problem existing has saved us money (that Atlassian is missing out on) because instead of providing Jira accounts for our customers, we just use an issue collector and completely keep them out of our Jira projects.

            Oliver Grätz added a comment - - edited Hot take: This problem existing has saved us money (that Atlassian is missing out on) because instead of providing Jira accounts for our customers, we just use an issue collector and completely keep them out of our Jira projects.

            aamadio added a comment -

            It will be very helpful on my company. Waiting for the release.

            Thank you

            aamadio added a comment - It will be very helpful on my company. Waiting for the release. Thank you

              Unassigned Unassigned
              dnicholson David Nicholson (Inactive)
              Votes:
              352 Vote for this issue
              Watchers:
              198 Start watching this issue

                Created:
                Updated: