* feat: create permissions tab
* style: add tsdocs to getPermissionMetadata and buildPermissionMatrix
* style: fix padding on rows table
* feat: add skeleton and improve testing
* feat: create ResourceTooltip component and enhance types for permission matrix by role and resource
* style: enhance tooltip styles and permissions displayed order
* test: remove data-testid for PermissionTable
* style: use card for adding background color to the permission table component
* refactor: use Link from react-router in Breadcrumb links
* feat: create RoleCard component
This is a reusable component, that display a card for each role with a collapsible showing the associated permissions. The permissions, are organized by resource and enable/disable.
* feat: create the user management view
* feat: integrate the LibrariesUserManagement view in the application
* style: add ts doc to buildPermissionsByRoleMatrix function
* feat: add loading state to the cards roles
* style: nit space
* fix: nit extra comment and validation
* test: update fireEvent with useEvent