Forcing Unrestricted Mode access in iManager

  • 3739679
  • 20-Feb-2008
  • 16-Feb-2016

Environment

Novell iManager 2.5
Novell iManager 2.6
Novell iManager 2.7
NetIQ iManager 3.x

Situation

Incorrect Role assignments are being displayed
Forcing Unrestricted Mode access in iManager 2.5 and greater

Resolution

New feature in iManager 2.7 service pack 2 is the option to turn Unrestricted mode on (off by default), which is great for troubleshooting RBS issues, work arounds, etc.

Open iManager 2.7.2 or later | configure (man at desk icon) | iManager Server | Configure iManager | RBS tab | Force Unrestricted Access

If you don't have 2.7.2 or later, follow the rest of this document:

Once you configure a Role Based Services and create a collection object in the tree for iManager 2.5, every time you log in you will see the mode set to Collection Owner Access or Assigned Access. If you want to bypass RBS for troubleshooting purposes, you can force iManager to use Unrestricted Mode even though there is a collection in the tree. NOTE: This should only be used for troubleshooting purposes and should not be used as a long term solution.

Locate the CONFIG.XML file. It is located in the TOMCAT_HOME\webapps\nps\WEB-INF directory. Anywhere in the file, but BEFORE the ending tag </config>, enter the following:

<setting>
<name><![CDATA[RBS.forceUnrestricted]]></name>
<value><![CDATA[true]]></value>
</setting>

Save the file, log out of iManager, restart Tomcat and log back in again.

Go to the Configure page | iManager Server | Configure iManager | RBS tab. In the RBS Tree List: field delete all trees that show up in this field by clicking the minus button until it is blank and then save the settings (NOTE: This is not deleting the RBS collection or any eDirectory objects from the tree. This Tree List gets repopulated everytime you log into iManager.)

You now should be able to just go back to the Roles and Tasks page and the mode should show Unrestricted. If it does not, just log out and back in again. You may need to also clear your browser cache and/or temporary internet files as well.

Simply remove these lines out of the CONFIG.XML file and restart Tomcat if you want to switch back to the normal RBS mode.

Additional Information

Default locations for CONFIG.XML:

NetWare: sys:\tomcat\4\webapps\nps\WEB-INF

Win32: c:\Program Files\Novell\Tomcat\webapps\nps\WEB-INF

Linux: /var/opt/novell/iManager/nps/WEB-INF

Note: The iManager workstation and mobile will have a different file path than the iManager Server versions. The mobile and workstation versions could be located anywhere as they are a self contained version of iManager that is extracted into the user's specified location. Find the location where iManager was extracted out to. The default folder when the extraction occurs is called iManager. Under that folder you will have a tomcat folder. Go to the tomcat\webapps\nps\WEB-INF directory to find the config.xml file.


Formerly known as TID# 10095953