Getting current server name

// BO necessary util classes and defining instances for each class IInfoStore boInfoStore = null; IInfoStore boInfoStore2 = null; IInfoObject boIInfoObject = null; IInfoObject boIInfoObject2 = null; IInfoObjects boInfoObjects = null; IInfoObjects boInfoObjects2 = null; SDKException sdkException = null; IEnterpriseSession boEnterpriseSession = null; IPluginMgr boPluginMgr; IPluginInfo boPluginInfo; IUser boCurUser = null; IUserGroup boGroup = null;

Joining a user group to a group

// BO necessary util classes and defining instances for each class IInfoStore boInfoStore = null; IInfoStore boInfoStore2 = null; IInfoObject boIInfoObject = null; IInfoObject boIInfoObject2 = null; IInfoObjects boInfoObjects = null; IInfoObjects boInfoObjects2 = null; SDKException sdkException = null; IEnterpriseSession boEnterpriseSession = null; IPluginMgr boPluginMgr; IPluginInfo boPluginInfo; IUser boCurUser = null; IUserGroup boGroup = null;

Creating a new user group

// BO necessary util classes and defining instances for each class IInfoStore boInfoStore = null; IInfoStore boInfoStore2 = null; IInfoObject boIInfoObject = null; IInfoObject boIInfoObject2 = null; IInfoObjects boInfoObjects = null; IInfoObjects boInfoObjects2 = null; SDKException sdkException = null; IEnterpriseSession boEnterpriseSession = null; IPluginMgr boPluginMgr; IPluginInfo boPluginInfo; IUser boCurUser = null; IUserGroup boGroup = null;

Checking log in credentials

// BO necessary util classes and defining instances for each class IInfoStore boInfoStore = null; IInfoStore boInfoStore2 = null; IInfoObject boIInfoObject = null; IInfoObject boIInfoObject2 = null; IInfoObjects boInfoObjects = null; IInfoObjects boInfoObjects2 = null; SDKException sdkException = null; IEnterpriseSession boEnterpriseSession = null; IPluginMgr boPluginMgr; IPluginInfo boPluginInfo; IUser boCurUser = null; IUserGroup boGroup = null;

Resetting user password

IInfoStore boInfoStore = null; IInfoStore boInfoStore2 = null; IInfoObject boIInfoObject = null; IInfoObject boIInfoObject2 = null; IInfoObjects boInfoObjects = null; IInfoObjects boInfoObjects2 = null; SDKException sdkException = null; IEnterpriseSession boEnterpriseSession = null; IPluginMgr boPluginMgr; IPluginInfo boPluginInfo; IUser boCurUser = null; IUserGroup boGroup = null; IUserAliases allias = null; boEnterpriseSession = CrystalEnterprise.getSessionMgr().logon( USERNAME, PASSWORD, SERVER, AUTHTYPE);

List users in a group

IInfoStore boInfoStore = null; IInfoStore boInfoStore2 = null; IInfoObject boIInfoObject = null; IInfoObject boIInfoObject2 = null; IInfoObjects boInfoObjects = null; IInfoObjects boInfoObjects2 = null; SDKException sdkException = null; IEnterpriseSession boEnterpriseSession = null; IPluginMgr boPluginMgr; IPluginInfo boPluginInfo; IUser boCurUser = null; IUserGroup boGroup = null; IUserAliases allias = null; boEnterpriseSession = CrystalEnterprise.getSessionMgr().logon( USERNAME, PASSWORD, SERVER, AUTHTYPE);

Checking user group existence

IInfoStore boInfoStore = null; IInfoStore boInfoStore2 = null; IInfoObject boIInfoObject = null; IInfoObject boIInfoObject2 = null; IInfoObjects boInfoObjects = null; IInfoObjects boInfoObjects2 = null; SDKException sdkException = null; IEnterpriseSession boEnterpriseSession = null; IPluginMgr boPluginMgr; IPluginInfo boPluginInfo; IUser boCurUser = null; IUserGroup boGroup = null; IUserAliases allias = null; boEnterpriseSession = CrystalEnterprise.getSessionMgr().logon( USERNAME, PASSWORD, SERVER, AUTHTYPE);

Getting user aliases

IInfoStore boInfoStore = null; IInfoStore boInfoStore2 = null; IInfoObject boIInfoObject = null; IInfoObject boIInfoObject2 = null; IInfoObjects boInfoObjects = null; IInfoObjects boInfoObjects2 = null; SDKException sdkException = null; IEnterpriseSession boEnterpriseSession = null; IPluginMgr boPluginMgr; IPluginInfo boPluginInfo; IUser boCurUser = null; IUserGroup boGroup = null; IUserAliases allias = null; boEnterpriseSession = CrystalEnterprise.getSessionMgr().logon( USERNAME, PASSWORD, SERVER, AUTHTYPE);

Setting user aliases

IInfoStore boInfoStore = null; IInfoStore boInfoStore2 = null; IInfoObject boIInfoObject = null; IInfoObject boIInfoObject2 = null; IInfoObjects boInfoObjects = null; IInfoObjects boInfoObjects2 = null; SDKException sdkException = null; IEnterpriseSession boEnterpriseSession = null; IPluginMgr boPluginMgr; IPluginInfo boPluginInfo; IUser boCurUser = null; IUserGroup boGroup = null; IUserAliases allias = null; boEnterpriseSession = CrystalEnterprise.getSessionMgr().logon( USERNAME, PASSWORD, SERVER, AUTHTYPE);

Removing user from a group

IInfoStore boInfoStore = null; IInfoStore boInfoStore2 = null; IInfoObject boIInfoObject = null; IInfoObject boIInfoObject2 = null; IInfoObjects boInfoObjects = null; IInfoObjects boInfoObjects2 = null; SDKException sdkException = null; IEnterpriseSession boEnterpriseSession = null; IPluginMgr boPluginMgr; IPluginInfo boPluginInfo; IUser boCurUser = null; IUserGroup boGroup = null; IUserAliases allias = null; boEnterpriseSession = CrystalEnterprise.getSessionMgr().logon( USERNAME, PASSWORD, SERVER, AUTHTYPE);