in automation.xml you can define different roles with required permissions as follows
<role name="writeRole"> <permissions> <permission>/permission/..../.../.../write</permission> ......... </permissions> </role> <role name="readRole"> <permissions> <permission>/permission/..../..../.../read</permission> ......... </permissions> </role> And Then define users & roles as follows <user key="user1"> <userName>user1</userName> <password>password</password> <roles> <role>writeRole</role> </roles> </user> <user key="user2"> <userName>user2</userName> <password>password</password> <roles> <role>readRole</role> </roles> </user> And then enabling UserPopulateExtension in <platformExecutionManager> will populate users and reoles in process center. <class> <name>org.wso2.carbon.integration.common.extensions.usermgt.UserPopulateExtension</name> </class> Hope this helps On Mon, May 16, 2016 at 12:47 PM, Yasima Dewmini <yas...@wso2.com> wrote: > Hi all, > > I'm writing integration tests for Process Center. We can add role > permissions in automation.xml as following. > > <role name="role1"> > <permissions> > <permission>/permission/admin/configure</permission> > <permission>/permission/admin/login</permission> > </permissions> > </role> > > I need to deny some role permissions like read, write for a specific > process. > How can I do this? Any help on this is appreciated. > > Thanks > Yasima. > > -- > Yasima Dewmini > Software Engineer, WSO2, Inc. > Mobile: 0713117081 > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Amalka Subasinghe WSO2 Inc. Mobile: +94 77 9401267
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev