sv:userGroup

User group nodes are located in the external repository (sv:externalPrincipalRepository) or in user container (sv:userContainer) nodes. They have no children.

The user group nodes correspond to the users groups defined in the directories.

Node name

Name

Type and description

<user-group-name>

Dynamic / Model dependent


The name of the user group (e.g. "administrators").

 

Properties

Name

Type and description

description

javax.jcr.PropertyType.STRING


User description.



directory

javax.jcr.PropertyType.WEAKREFERENCE


The LDAP directory where the user is defined.



displayName

javax.jcr.PropertyType.STRING

 

The name of the user.



dn

javax.jcr.PropertyType.STRING


Last known DN (Distinguished Name).



groups

Multi-Value of javax.jcr.PropertyType.WEAKREFERENCE


An array of the (directory) groups to which the user belongs.



member

Multi-Value of javax.jcr.PropertyType.WEAKREFEREBCE


Group members.



objectClass

Multi-Value of javax.jcr.PropertyType.STRING


Attribute definitions.



parent

javax.jcr.PropertyType.WEAKREFERENCE


A reference of the parent node.



uid

javax.jcr.PropertyType.STRING


The unique LDAP id for the user.

Sitevision Utility API tip!

  • The DirectoryUtil interface exposes a set of methods for searching a specific directory and getting a group node by its DN.