Open brionmario opened 3 years ago
Currently the fine grain permission checking is not yet implemented. As suggested by @IsuraD @ayshsandu we will need to implement in-depth permission/scope checking for each action/UI feature individually.
Related: Console: Error when removing Account Management Permissions #12669 https://github.com/wso2/product-is/issues/12669
Console: Error creating new user #12667 https://github.com/wso2/product-is/issues/12667
Is your suggestion related to an experience ? Please describe. Graceful navigation had been implemented for Console features with https://github.com/wso2/identity-apps/pull/1373. But some features rely on each other and the access should be handled properly for those.
Ex: Users features requires proper permissions for Groups, Roles & User Sessions to access the relevant APIs.
Describe the improvement Do the proper access validation from inside the features and hide the relevant views based on the permission levels.