v0.2.5
New feature
Notable features
- Bulk user role operations (add, remove, replace)
- Dry-run mode for bulk operations
- Enhanced permissions audit with datasource_access checks
Full changelog
What's Changed
Added
- Bulk role operations (4 new tools):
superset_bulk_user_role_add— add a role to multiple users (by user IDs or by current role filter)superset_bulk_user_role_remove— remove a role from multiple users (prevents removing last role)superset_bulk_user_role_replace— replace one role with another for all users who have itsuperset_role_copy_permissions— copy all permissions from one role to another- All bulk operations support dry-run mode and exclude Admin users by default
- Improved permissions audit (
superset_permissions_audit):- Now checks both dashboard visibility (via
dashboard.roles) ANDdatasource_access - Three access states:
1(full access),0(no access),"visible_no_data"(can open dashboard but charts fail)
- Now checks both dashboard visibility (via
Changed
- Total tools: 137 (was 133)
Full Changelog: https://github.com/bintocher/mcp-superset/blob/main/CHANGELOG.md