The WSO2 api manager store allows user to sign up and by default they have privileges to subscribe to api's. We would like to restrict the privilege for sign up users to just login and view available API's. We figured out one of the ways is to create a role with just "login" privilege and use it as default privilege for sign-up users.How can this be done? .The API documentation specifies to edit the following section in <APIM_HOME>/repository/conf/api-manager.xml
.
<SelfSignUp>
<Enabled>true</Enabled>
<SubscriberRoleName>NewSubscriber</SubscriberRoleName>
<CreateSubscriberRole>true</CreateSubscriberRole>
</SelfSignUp>
However there is no such section in api-manager.xml file and doesn't seem to work when added.Has anybody done it or has any ideas