The service desk e-mail is public if the issue tracker is public

Summary

The service desk e-mail is public if the issue tracker is public

Steps to reproduce

  • Enable service desk
  • Make the issue tracker available for anyone
  • In a browser window not logged into gitlab, navigate to the repo, issues then service desk
  • The page says: "Have your users email redacted@incoming.gitlab.com*

Example Project

https://gitlab.com/zerodogg/gitlab-issue-service-desk-public/issues/service_desk

What is the current bug behavior?

E-mail is publicly displayed.

What is the expected correct behavior?

The e-mail shouldn't be publicly displayed. The documentation for service desk states "We recommend putting this behind an alias so that it can be changed if needed". This can't be done since gitlab itself publicizes the address to everyone (at least not without making the entire issue feature private).

Assignee Loading
Time tracking Loading