-
Notifications
You must be signed in to change notification settings - Fork 42
Closed
Labels
4.6.0Label for General Availability Release of APIM 4.6.0Label for General Availability Release of APIM 4.6.04.6.0-BugFixingEffortIssues that are shortlisted for APIM 4.6.0 bug fixing effortIssues that are shortlisted for APIM 4.6.0 bug fixing effortComponent/APIMPriority/HighestType/Improvement
Milestone
Description
Current Limitation
The read only user have the following scopes - apim:api_view and apim:publisher_settings. WSO2 API-M provides a pre-defined role named internal/observer, which is used to group all the read-only users. In read only mode, the publisher portal functionalities should be disabled.
Steps to create a read only user: https://apim.docs.wso2.com/en/latest/manage-apis/design/api-security/authorization/publisher-portal-in-read-only-mode/#step-1-create-a-read-only-user
Suggested Improvement
Here are some minor UI/UX improvements that can be done to the read-only user view.
- Disable the description button on deployments page
- Disable the add label button in basic info page
- Disable the audience validation config in runtime configurations page
- Disable the delete button in MCP tools page
- Fix the infinite loading issue and empty API key in Tryout page. Need a better way to imply that the user doesn't have the required permission
Screen.Recording.2025-09-16.at.18.18.47.mov
- In scopes page, show that the option is disabled. Currently it looks clickable and nothing happens when clicking
Screen.Recording.2025-09-16.at.18.15.31.mov
- The global policy page looks empty. Need a better way to show that the user doesn't have the required permission.
- Disable the drag and drop feature in API policy page. Read only user should be able to view the policies, but not to use the drag and drop functionality.
Version
4.6.0
Copilot
Metadata
Metadata
Assignees
Labels
4.6.0Label for General Availability Release of APIM 4.6.0Label for General Availability Release of APIM 4.6.04.6.0-BugFixingEffortIssues that are shortlisted for APIM 4.6.0 bug fixing effortIssues that are shortlisted for APIM 4.6.0 bug fixing effortComponent/APIMPriority/HighestType/Improvement