Hi,

Adding this by default will give lots of benefits for automation testing as
well..

Shall we have a config in api-manager.xml to specify these roles? If so are
we adding it under <APIPublisher> element? However <APIPublisher> is where
Publisher web app specific configurations resides. But publisher and
creator roles are not really specific to Publisher web app as they will be
used in REST APIs as well. So what would be the best place to add this
configuration? Under <APIPublisher> or under a new config.. may be
<DefaultRoles>?

Thanks!
Malintha

On Wed, Sep 14, 2016 at 1:18 PM, Samisa Abeysinghe <sam...@wso2.com> wrote:

>
> On Wed, Sep 14, 2016 at 10:24 AM, Uvindra Dias Jayasinha <uvin...@wso2.com
> > wrote:
>
>> Thats a good point Samisa.
>>
>> We have the subscriber role by default because we need it to set the
>> permissions for users that sign up from the API store. All other user
>> creations need to happen through the carbon admin console anyway so I guess
>> we havent added those other roles by default.
>>
>> But I see no reason why we cannot have these roles already created to
>> make it easier for the end user.
>>
>
> ​+1
> ​
>
>>
>>
>> On 14 September 2016 at 08:57, Samisa Abeysinghe <sam...@wso2.com> wrote:
>>
>>> We ship subscriber role with proper permissions set.
>>>
>>> https://docs.wso2.com/display/AM200/Adding+User+Roles describes creator
>>> and publisher roles.
>>> But the vanilla product does not have them.
>>>
>>> Why not create and ship them with proper permissions pre-set? Why only
>>> subscriber role?
>>>
>>> Thanks,
>>> Samisa...
>>>
>>>
>>> Samisa Abeysinghe
>>>
>>> Vice President Delivery
>>>
>>> WSO2 Inc.
>>> http://wso2.com
>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> Regards,
>> Uvindra
>>
>> Mobile: 777733962
>>
>
>
> _______________________________________________
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Malintha Amarasinghe
Software Engineer
*WSO2, Inc. - lean | enterprise | middleware*
http://wso2.com/

Mobile : +94 712383306
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to