Configure access by editing accessrights.xml
You can configure access to IXIASOFT CCMS functions by editing the accessrights.xml file directly.
Note: IXIASOFT recommends that you configure access rights using the
Access Manager window instead of updating them directly in the accessrights.xml file.
To configure access rights
through the accessrights.xml file:-
Open the TEXTML Administration perspective by clicking the
TEXTML Administration shortcut on the
tool bar. If the shortcut is not displayed, follow these steps:
- Select Window > Open Perspective > Other
- Click TEXTML Administration.
- Click OK.
- In the TEXTML Administration view, double-click the server. If your server is not displayed in the view, you must add it to the view.
- When the Connect as dialog opens, type your username and password and click OK.
- Double-click the name of your docbase to open a connection to the Content Store.
- Expand the Content Store's Repository node and browse to /system/conf to locate the accessrights.xml file.
- Right-click accessrights.xml and select Check Out from the menu.
- Open the file in an XML editor.
-
Locate the action you want to configure, which will be inside a
<method> element.
Note: If the action is not listed in the accessrights.xml file, use the Access Manager to specify the access rights for this action.Ensure the method type is "front-end".
<method name="Edit" type="front-end">
-
To set up conditions for the action, locate the
<conditionset> element.
<conditionset operator="any"> <condition>
Note: The <conditionset> operator is always "any", meaning that the access rights will apply for the selected action when any specified condition is true.- Enter the document type inside the <type> element.
-
Enter the applicable statuses for the document type inside the
<statuses> element.
In the example below, the action will apply to Project document types, of all statuses.
<current> <type name="project"> <statuses> <status>Project:*</status> </statuses> </type> </current>
-
Inside the <users> element, use the
<roles> and <groups>
elements to set up users for the action, document type, and statuses:
<users> <groups> <group name="Administrators"/> </groups> <roles> <role name="Project coordinator"/> </roles> </users>
Note: The role and group names you enter must correspond precisely to those you configured previously. - Repeat from Step 6 to configure additional actions.
- Save, close, and check in the accessrights.xml file.
-
Inform users of the changes.
The changes will be applied automatically once users close and then reopen their . Users can also apply the changes without restarting their IXIASOFT CCMS Desktop by clicking DITA CMS > Synchronize Configuration.