Forcing Unrestricted Mode access in iManager 2.5 and greater

  • 7006109
  • 25-May-2010
  • 11-Sep-2012

Environment

Novell iManager 2.5
Novell iManager 2.6
Novell iManager 2.7

Situation

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

Resolution

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.  At the very bottom of the file BEFORE the </config> ending tag, 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.

In iManager 2.7.4 and greater go to the configuration section in iManager | iManager Server | Configure iManager | RBS tab and click on "Force Unrestricted Access". 
Restart tomcat (rcnovell-tomcat6 restart) for the configuration change to take affect.

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
 
Formerly known as TID# 10095953
Formerly known as TID# NOVL100292

Change Log

9/11/12 added section regarding iManager 2.7