Novell Home

Restricting Viewable Drives in NetStorage

Novell Cool Solutions: Trench
By Chris Bailey

Digg This - Slashdot This

Posted: 19 Dec 2002
 

Novell's NetStorage (included with NetWare 6) is a great feature that our staff loves. Up until now, if our staff wanted to work on something at home, they would either have to e-mail it to themselves or use a floppy disk. However, with NetStorage, they can simply log into our web site and download the files from their home directory quickly and easily -- without knowing exactly what files they need before leaving school!

NetStorage uses the user's login script in order to determine which areas they have access to. However, we have several drives that must be mapped when logged into a school computer that they shouldn't have access to at home (I don't exactly want my teachers to be making illegal copies of our networked application software onto their home computers).

To fix this we made a simple alteration to our login scripts that determine where the staff member is logging in from -- school or NetStorage. Any mappings that you don't want to be made should be encased inside an IF ?<WEBACCESS>? <> ?1? statement. Don't forget to put END at the end of the restricted section!

An example of our normal (non-restricted) login script:

MAP F:=.APPS-1_SYS.APPS.RESOURCES.CARTHAGE:\
#shouldn't have home access
MAP G:=.APPS-1_APPS.APPS.RESOURCES.CARTHAGE:\	
#shouldn't have home access
MAP H:=%HOME_DIRECTORY
#user home directory
MAP I:=.HOME-1_HOME.HOME.RESOURCES.CARTHAGE:\DISTSHAR\
#shared files directory

An example of our new NetStorage restricted login script:

IF ?<WEBACCESS>? <> ?1?
  MAP F:=.APPS-1_SYS.APPS.RESOURCES.CARTHAGE:\	
  #doesn't have home access
  MAP G:=.APPS-1_APPS.APPS.RESOURCES.CARTHAGE:\
  #doesn't have home access
END

MAP H:=%HOME_DIRECTORY	
#user home directory
MAP I:=.HOME-1_HOME.HOME.RESOURCES.CARTHAGE:\DISTSHAR\
#shared files directory

Chris Bailey is a member of the School Cool Solutions Advisory Board. You can find him at http://coolsolutions.com/forums/


Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell