Azure Advisor: Auto-Dismiss Recommendations
Overview
This permission allows Spotto to automatically dismiss Azure Advisor recommendations when you dismiss them in the Spotto Portal.
What It Does
When you dismiss a recommendation in Spotto, this permission allows Spotto to automatically dismiss the same recommendation in Azure Advisor.
Why Enable It
Keeps your Azure Advisor and Spotto recommendation lists in sync, preventing dismissed recommendations from reappearing in Azure reports.
Required Permissions
This feature requires the following Azure RBAC actions:
Microsoft.Advisor/recommendations/suppressions/writeMicrosoft.Advisor/recommendations/suppressions/deleteMicrosoft.Advisor/recommendations/write
How to Assign the Role
We recommend using a custom role with minimal permissions. In the Spotto Portal, you'll see a "Custom Role for Least Privilege" section that contains a JSON template tailored to the permissions you've selected.
- In the Cloud Accounts form, enable the write permissions you need
- Expand the "Custom Role for Least Privilege" section
- Copy the JSON template provided
- Follow the instructions in the Custom Roles guide to create and assign the role in Azure
Learn More
Troubleshooting
Dismiss in Spotto doesn’t dismiss in Azure Advisor
What you're seeing: You dismiss a recommendation in Spotto, but it remains active in Azure Advisor. Likely causes:
- The write access credential lacks the required Advisor suppressions permissions.
- Azure role changes haven’t propagated yet.
- The recommendation is outside the subscription scope you configured. How to fix:
- Confirm the write access service principal has the required actions listed under Required Permissions.
- Wait 5–10 minutes after role assignment changes and retry.
- Verify the recommendation belongs to a subscription where write permissions are enabled.
Next Steps
- Storage Inventory Access Model - Reader-only current state and future write scope
- Security Best Practices - Learn about credential management
- Troubleshooting - Resolve common issues
For further assistance, please Contact Us.