Self-service BI user in SSRS 2014 cannot add custom visual to shared dashboard

When attempting to add a custom visual to a shared dashboard in SSRS 2014, I receive a permissions error even though I’m assigned the Content Manager role on the dashboard folder. The error message says ‘You do not have permission to modify this report’ and the custom visual extension deployment fails.

I’m trying to add a custom gauge visualization to a sales dashboard that my team uses for self-service BI analysis. I can edit other reports in the same folder without issues, but this particular dashboard seems locked. Our IT team says my SSRS user role configuration is correct, so I’m wondering if there’s a report locking mechanism preventing multiple users from modifying shared dashboards simultaneously.

Other team members can view and refresh the dashboard data, but none of us can add new visualizations or modify existing ones. Is there a specific permission or setting required for custom visual extension deployment in shared self-service BI scenarios?

I’ve seen this issue when custom visuals aren’t properly registered in the SSRS configuration. Even if the extension appears in the toolbox, SSRS might block its use for security reasons. Check rsreportserver.config to verify the custom gauge visual is listed in the allowed extensions. If it’s not explicitly whitelisted, SSRS will prevent non-administrators from using it even if they can see it in Report Builder.

Custom visual extensions in SSRS 2014 require administrator-level permissions to deploy, separate from report editing permissions. Even with Content Manager role, you might not be able to deploy new custom visual types. Check if the custom gauge visual is already deployed to the SSRS server. If not, you’ll need an administrator to deploy it first before you can use it in reports.

Check the SSRS server-level permissions for custom report items. There’s a separate permission category for deploying and using custom extensions. Your Content Manager role grants report editing rights but might not include custom extension usage. Ask your SSRS administrator to verify your account has ‘Execute Report Definitions’ permission at the site level, which controls custom visual usage.

SSRS 2014 implements report locking when someone has the report open for editing in Report Builder. If another user currently has the dashboard open in edit mode, you’ll get that permission error. Check with your team to see if someone has the dashboard locked. Also, Content Manager role should allow edits, so this is likely a locking issue rather than a permissions issue.

I confirmed with my team that no one else has the dashboard open in Report Builder. The custom gauge visual is showing in the toolbox, so it appears to be deployed already. I tried creating a copy of the dashboard to edit independently, and the copy has the same restriction - I can’t add the custom visual there either. This suggests it’s not a locking issue but something about the visual itself or my permissions on custom extensions.