Access Control Lists
The Universal Messaging Administration API allows Access Control Lists (ACLs) to be set using the nACL object defines a set of nACLEntry objects that consist of a user subject and a value that corresponds to the operations permitted for that subject. With an nACL object, it is possible to added, delete and modify acl entries for specific subjects.
The nACL Object
There are 3 different subclasses of the base nACLEntry object. These are :
nRealmACLEntry - defines permissions for a specific subject on the Universal Messaging Realm server itself
nChannelACLEntry - defines permissions for a subject on a channel or queue
nServiceACLEntry - defines permissions for a subject on a Universal Messaging P2P service
ACL Lists can contain any combination and number of user@host entries, along with Security Groups (see Nirvana Admin API - Nirvana Security Groups