feat(permissions): add inquiries resource (view/manage) + idempotent role backfill

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-06-17 17:59:32 +02:00
parent 6c4490f653
commit 08adb4aeea
6 changed files with 63 additions and 0 deletions

View File

@@ -384,6 +384,7 @@ export function makeFullPermissions(): RolePermissions {
delete: true,
change_stage: true,
},
inquiries: { view: true, manage: true },
};
}
@@ -472,6 +473,7 @@ export function makeViewerPermissions(): RolePermissions {
delete: false,
change_stage: false,
},
inquiries: { view: true, manage: false },
};
}
@@ -560,6 +562,7 @@ export function makeSalesAgentPermissions(): RolePermissions {
delete: false,
change_stage: false,
},
inquiries: { view: true, manage: true },
};
}
@@ -648,6 +651,7 @@ export function makeSalesManagerPermissions(): RolePermissions {
delete: true,
change_stage: true,
},
inquiries: { view: true, manage: true },
};
}