Closed
Description
Current Limitation
Following improvements need to be done
- Enable editing organization external reference
- Allow user with publisher roles to share apis with organization
Suggested Improvement
- Make reference Id editable for organization edit view in https://github.com/wso2/apim-apps/blob/de4110422ce452762314aa827cafca8d652c510b/portals/admin/src/main/webapp/source/src/app/components/Organizations/AddEditOrganization.jsx#L296
- Add to 'apim:api_publish' scope '/me/organization-information' resouce in https://github.com/wso2/carbon-apimgt/blob/master/components/apimgt/org.wso2.carbon.apimgt.rest.api.publisher.v1/src/main/resources/publisher-api.yaml#L7598
To test, setup environment using https://apim.docs.wso2.com/en/latest/design/b2b-api-management/api-consumption/ . Create a separate user with only publisher
role.
- Need to set organization id as an application property for default applications as well. This will be added only organizations are available. Fix for this chamilaadhi/carbon-apimgt@c4a6d3a. To validate this, use https://localhost:9443/internal/data/v1/applications and check the application properties
Version
4.5.0