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 <[email protected]> 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
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
--
Amalka Subasinghe
WSO2 Inc.
Mobile: +94 77 9401267
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev