wso2 / product-is

Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.
http://wso2.github.io/
Apache License 2.0
742 stars 721 forks source link

Properly handle less privileged users inside Console features #10473

Open brionmario opened 3 years ago

brionmario commented 3 years ago

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.

DimalChandrasiri commented 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.

cannontechnology commented 2 years ago

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