Assign roles to a user by editing users.xml

You can assign roles to a user by editing users.xml.

Note: IXIASOFT recommends that you avoid directly editing the users.xml file. The User Manager window has built-in validation mechanisms to reduce errors.
  1. In the TEXTML Administration perspective, connect to your server.
  2. Expand the Content Store's Repository node and browse to /system/conf to locate the users.xml file.
  3. Right-click users.xml and select Check Out from the menu.
  4. Open the file in an XML editor.
  5. Find the name of the user you want to configure under <user>, and then scroll down to display the user's roles.
    The following lines show the role assignments you might see for a writer.
    <roles>
         <role name="Author" />
         <role name="Editor" />
    </roles>
  6. Add a <role> element for each additional role you want to assign to the user.
    <roles>
         <role name="Author" />
         <role name="Editor" />    
         <role name="Project coordinator"/>
    </roles>
    Note: The role name you enter must correspond to roles previously configured.
  7. Save, close, and check in the users.xml file.
  8. Inform users of the changes.
    The changes will be applied automatically once users close and then reopen their CCMS Desktop. Users can also apply the changes without restarting their CCMS Desktop by clicking IXIASOFT CCMS > Synchronize Configuration. Additionally, have an administrator refresh IXIASOFT CCMS Web so that users will see the change reflected there.