Compare commits

...
Author SHA1 Message Date
Sonarly Claude Code dac718802b fix: enforce IMPORT_CSV and EXPORT_CSV permission flags on import/export commands
https://sonarly.com/issue/26819?type=bug

The IMPORT_CSV and EXPORT_CSV permission flags defined in role settings are never checked when rendering or executing import/export command menu items, allowing users with those permissions disabled to still import and export data.
2026-04-15 21:49:51 +00:00
@@ -13,6 +13,7 @@ export type CommandMenuContextApi = {
objectPermissions: ObjectPermissions & { objectMetadataId: string };
selectedRecords: ObjectRecord[];
featureFlags: Record<string, boolean>;
permissionFlags: Record<string, boolean>;
targetObjectReadPermissions: Record<string, boolean>;
targetObjectWritePermissions: Record<string, boolean>;
objectMetadataItem: Record<string, unknown>;