# Group Manager Control

This control is a remote interface for the GroupManager session bean, and depends on the following EJB environment in the ejb deployment descriptor:

ejb/GroupProfileManager: an ejb-ref pointing to the default GroupProfileManager deployment.

ProtectedGroupNames: an env-entry of type String containing a comma-separated list of group names (case insensitive) that cannot be deleted through the GroupManager. These are optional, required only if you wish to protect group names from deletion. Note that the special WLS groups everyone, users, and Administrators are always protected - this list can be used to extend that protection to other groups.

Any methods that create or remove groups delegate to the WebLogic provider selected by RealmHelper.getProviderMBean. If multiple providers are configured, see RealmHelper for information about which of those providers will be used.

## Security

The caller must be in the role of "PortalSystemAdministrator" or "Portal" to invoke most of these methods.

Related Topics

Tutorial: Creating a Control Page Flow Using the Wizard

Adding Portal Controls to Java Page Flows