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 720 forks source link

API resource representation should be consistent in all the views #19460

Open sadilchamishka opened 7 months ago

sadilchamishka commented 7 months ago

Describe the issue: When viewing the API resources, the management APIs and Organization APIs separation make it easy to understand and access the system and business APIs.

image 1

Screenshot 2024-02-09 at 09 48 29

But that improvement is not reflected in some other views which are more likely to be used for the management operations.

2 - Authorizing APIs to the application

Screenshot 2024-02-09 at 09 49 55

3 - Assigning scopes to the roles.

Screenshot 2024-02-09 at 09 49 20

Better if we can have the API resource grouping based on the type. If we can group the APIs based on the type, better if we can have Tenant APIs above the Organization APIs as shown in the image 1.

Expected behavior: The UIs should be consistant and should improve the UX

Environment information (Please complete the following information; remove any unnecessary fields) :

AnuradhaSK commented 7 months ago

This is identified as a UX issue by external users as well https://discord.com/channels/955510916064092180/1200392660817559602/1201536740041691199

sadilchamishka commented 7 months ago

We may have to use multi level dropdown menu or any convenient UX image