Products | Versions |
---|---|
TIBCO BusinessWorks Workflow | - |
Not Applicable | - |
Resolution:
Yes, you can achieve this by setting ACL in bui_config.xml file.
For example, if you want to limit Jobs menu to only users in role "Engineer", you can do this:
1. make a copy of file <bwwf home>/bui/config/bui_config.xml
2. open bui_config.xml file
3. find line: <createPageFolder name="${JOBS_PAGE_FOLDER_NAME}" ...
4. add the following lines after that.
<setACL aclOperation="com.tibco.ps.model.PortalAuthorizable.ADMIN_ACL_NAME">
<addRoleToACL roleName="Engineer"/>
</setACL>
<setACL aclOperation="com.tibco.ps.model.PortalAuthorizable.EDIT_ACL_NAME">
<addRoleToACL roleName="Engineer"/>
</setACL>
<setACL aclOperation="com.tibco.ps.model.PortalAuthorizable.VIEW_ACL_NAME">
<addRoleToACL roleName="Engineer"/>
</setACL>
5. save and close the file.
6. rebuild the deployment platform using domainutility
7. undeploy and redeploy the application.
Since changing this configuration file is risky, please make a copy before any changes.