Skip to content

Service Desk config errors visible to non-admins

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Sometimes Service Desk breaks but it's not clear why. In the case of #371716 (closed), the secret_file config key/pair value was missing, but there wasn't enough observability for non-admin users. A non-admin user simply observed that Service Desk stopped working for their project even though emails were still being ingested.

If an instance setting is causing errors, we should let project users know what's going on.

I was thinking something like a banner in the Service Desk setup settings similar to the following warning.

image

⚠️ Warning: Your Service Desk may not function due to misconfiguration. Please contact your administrator for details

Context: #371716 (comment 1190383834)

Edited by 🤖 GitLab Bot 🤖