The output shows all namespaces either:
^%SYS("Ensemble","InstalledNamespace","ENSDEMO")=""
^%SYS("Ensemble","InstalledNamespace","ENSEMBLE")=""
^%SYS("Ensemble","InstalledNamespace","HSCUSTOM")=""
^%SYS("Ensemble","InstalledNamespace","HSDAUTOMATION")=""
^%SYS("Ensemble","InstalledNamespace","HSDINTEGRATION")=""
^%SYS("Ensemble","InstalledNamespace","HSDSERVICE")=""
^%SYS("Ensemble","InstalledNamespace","HSLIB")="/csp/hslib"
^%SYS("Ensemble","InstalledNamespace","HSSYS")=""
Below is the output:
NspAllList("%SYS")=""
NspAllList("@@f:\intersystems\mgr\hsdservice\")=""
NspAllList("@@f:\intersystems\mgr\hslib\")=""
NspAllList("@@f:\intersystems\mgr\mprllib\")=""
NspAllList("DOCBOOK")=""
NspAllList("ENSDEMO")=""
NspAllList("ENSEMBLE")=""
NspAllList("HSCUSTOM")=""
NspAllList("HSDAUTOMATION")=""
NspAllList("HSDINTEGRATION")=""
NspAllList("HSDSERVICE")=""
NspAllList("HSLIB")=""
NspAllList("HSSYS")=""
NspAllList("SAMPLES")=""
NspAllList("USER")=""
NspList("%SYS")=$lb(1,0)
NspList("DOCBOOK")=$lb(1,0)
NspList("ENSEMBLE")=$lb(1,0)
NspList("HSDAUTOMATION")=$lb(1,0)
NspList("HSDINTEGRATION")=$lb(1,0)
NspList("HSDSERVICE")=$lb(1,0)
NspList("SAMPLES")=$lb(1,0)
NspList("USER")=$lb(1,0)



@Kamal Suri, thanks for your reply. The option is enabled, the problem occurs only if logged with the restricted user.