Hey Guillaume, thanks for explaining that. Right now there's no way to hide the icon per-tile or per-dashboard, but since you're self-hosted you have a couple of options:
1. Set DISABLE_DASHBOARD_COMMENTS=true in your environment variables - that turns off the comment feature entirely across your instance, so the icon won't show up for anyone.
2. If you still want comments available for non-viewer roles, you could remove the "view DashboardComments" permission from the viewer role specifically. That way your viewers won't see the icon at all, but editors and admins still can.
We've logged a feature request for more granular control (per-tile or per-dashboard toggle). No timeline on this yet, but it's tracked [
#23226].