Fix silent failure in the support portal for read-only roles
m
mahmudur.rahman@wedevs.com
When a user with the Resource Viewer role clicks “New Ticket” on cloudsupport.digitalocean.com, nothing happens. The “Select a team” dropdown is empty, and there’s no error, tooltip or explanation anywhere. To the user it looks like the portal is broken, not like a permission limit. The only way to find the cause is to check your role in team Settings yourself.
Why it matters: read-only roles often go to the engineers who spot problems first. A silent dead end delays routine escalations (like limit increases) and sends people around their team asking what’s wrong.
Suggested fixes, smallest first:
Add an empty-state message in the team picker: “Your role can’t open tickets for this team. Contact a team Owner.”
Disable “New Ticket” with a tooltip explaining why, instead of letting the click do nothing.
Optionally, let read-only users send a “request an Owner to file this” message from the portal.
Happy to help test a fix.
— Mahmudur Labib
Photo Viewer
View photos in a modal