JBoss.orgCommunity Documentation

ContactGroup

The ContactGroup node of the nt:unstructured type contains all the child nodes of the exo:contactGroup type. These child nodes store address books and are stored in ContactApplication/ContactGroup/%addressbook_id. This node is also referred to the exo:contact node type with the exo:categories property. When an address book is shared, it is referred to the SharedAddressBook node with the exo:sharedId property.

The information of each address book is contained in a node of the exo:contactGroup type that has the following properties:

Property name Required type Multiple Description
exo:id String false The Id of the address book.
exo:name String false The name of the address book.
exo:description String false The brief description of the address book.
exo:editPermissionUsers String true The list of users having the permission to edit the address book.
exo:viewPermissionUsers String true The list of users having the permission to view the address book.
exo:editPermissionGroups String true The list of groups having the permission to edit the address book.
exo:viewPermissionGroups String true The list of groups having the permission to view the address book.