Click or drag to resize

UserGroupManager Methods

The UserGroupManager type exposes the following members.

Methods
  NameDescription
Public methodAddDomain
Public methodAddDomainObjects
Add selected domain objects to FileHold
Public methodAddFileHoldGroup
Add new FileHold group to the system
Public methodAddLocalUser(LocalUserProperties, Boolean, Boolean)
Add new local user to the system
Public methodAddLocalUser(LocalUserProperties, Boolean, Boolean, Boolean, Database, DbTransaction)
Public methodAddOrUpdateExternalUserDetails(ExternalUserDetails)
Public methodAddOrUpdateExternalUserDetails(ExternalUserDetails, Database, DbTransaction)
Public methodAddSystemAuditLogEntry
Public methodAddUserObjectsToFileHoldGroups
Add selected users to one or more FileHold groups
Public methodAssignUserScanningInboxLicenses
Assign Scanning Inbox license to selected users
Public methodAssignUserWebViewerLicenses
Assign Web Viewer license to selected users
Public methodChangeLocalUserPassword
Change password of a specified locally managed user
Public methodChangeUserAccountsState
Enable or disable FileHold accounts for selected users
Public methodChangeUserAccountState
Enable or disable FileHold account for particular user
Public methodChangeUserViewerLicenseType
Assign Viewer License to a particular user
Public methodCheckADAMObjectGuids
Checks what kind of user objects are identified by the collection of guids
Public methodCheckGuids
Checks what kind of user objects are identified by the collection of guids
Public methodClearPassword
Public methodClearSession
Clear cache with domain objects
Public methodConfirmEmail(String, Guid)
Public methodConfirmEmail(String, Guid, Database, DbTransaction)
Public methodCreateSelfRegisterUser
Public methodDeleteADAMObjects
Delete selected ADAM objects
Public methodDeleteDomain
Public methodDeleteExternalUsers
Public methodDeleteReportSettings
Public methodExecuteMassEditActions
Public methodExecuteMassEditActionsV2
Public methodExpandAllToMembers
Expand all objects from given set of guids into users
Public methodFindUserObject
Return all user objects (including local users, domain users and optionally domain groups), optionally matching given filter. When both name and email are null or empty strings, all user objects in the system are returned, including disabled users and optionally domain groups. This method is similar to GetUserObjects, but allows excluding domain groups from the results. The returned information includes the user GUID, names, type, enabled/disabled status, domain, email and work phone. In some situations it may be more efficient to call this function only once to get all users, cache the result and perform the search manually.
Public methodFindUserObjectCount
Return number of user objects (excluding FileHold groups) matching given name and/or email
Public methodFindUserObjectCountExcluding
Return number of user objects excluding those with given permissions
Public methodFindUserObjectExcluding
Find user objects excluding those with given permissions
Public methodGetActiveNonGuarantedSessionCount
Public methodGetADAMObjectsFromIds
Return ADAM objects with given identifiers
Public methodGetAdditionalLogonSettings(String)
Public methodGetAdditionalLogonSettings(String, Database, DbTransaction)
Public methodGetAllRoles
Return all AzMan roles existing in the system
Public methodGetAllUsersAllowedToMakeOperations
Returns list of all user allowed to perform at least one from specified operations
Public methodGetAssignedScanningInboxLicenses
Return the number of assigned Scanning Inbox licenses
Public methodGetAssignedViewerLicenses
Return the number of assigned Viewer licenses of the given type
Public methodGetAssignedWebViewerInboxLicenses
Return the number of assigned Web Viewer Inbox licenses
Public methodGetAvailableAzRoles
Public methodGetAvailableCabinetOwners
Return users and groups allowed to own a cabinet
Public methodGetAvailableFolderOwnersInCabinet
Return users who are allowed to own a folder in the particular cabinet
Public methodGetAvailableLicenses
Public methodGetAvailableLicenses(RoleType)
Get number of available licenses for given license type.
Public methodGetAvailableUserPropertyValues
Retrieve distinct values of a particular user property
Public methodGetAvailableViewerLicenses
Public methodGetAzRoles Obsolete.
Returns names of all AzMan roles existing in the system
Public methodGetCurrentUser
Return information about currently logged in user
Public methodGetDomainGroupDetails
Return details of specified domain group
Public methodGetDomainStructure
Retrieve the structure of a specified domain
Public methodGetDomainUserDetails
Return details of specified domain user
Public methodGetEligibleUsers
Retrieve users alowed to perform specified operations in a folder
Public methodGetEligibleUsersAndGroups
Retrieve users and groups alowed to perform specified operations in a folder
Public methodGetExceededLoginAttempts
Public methodGetExternalUsers
Public methodGetFileholdGroupDetails
Return details of specified FileHold group
Public methodGetFileholdGroups
Return all available FileHold groups
Public methodGetFileholdGroupsByRole
Public methodGetFileholdGroupsByRoleCount
Return number of FileHold groups
Public methodGetFileholdGroupsByType
Public methodGetFileholdGroupsByTypeCount
Public methodGetFileholdGroupsCount
Return number of FileHold groups
Public methodGetFileholdGroupsExcluding
Return FileHold groups excluding those with given permissions
Public methodGetFilterdSessionLogs
Public methodGetFilteredUserObjects
Public methodGetFilteredUserObjectsByRoleType
Public methodGetFilteredUserObjectsByRoleTypeCount
Public methodGetFilteredUserObjectsCount
Return number of user objects (excluding FileHold groups) matching given filter
Public methodGetFilteredUsers
Public methodGetFirstCharactersOfDomainObjects
Return distinct first characters of user names from given domain
Public methodGetFirstCharactersOfNames
Return distinct first characters of user names
Public methodGetGuaranteedAccessUsersCount
Return number of users with guaranteed access to the system
Public methodGetInsufficientCALLogEntries
Public methodGetInsufficientCALLogs
Return information from the insufficient cal log
Public methodGetInsufficientCALLogsByUserGuid
Public methodGetInsufficientLicenses
Public methodGetIsRemoveLicenseFromDisabledDomainUsers
Public methodGetLicensedUsersCount
Return number of licensed FileHold users
Public methodGetLicensedUsersCountByType
Return number of licensed FileHold users with gien license type.
Public methodGetLocalUserDetails
Return details of specified locally managed user
Public methodGetLogonAndPasswordSecuritySettings
Return logon and password security settings
Public methodGetMemberUsersOfFileholdGroups
Retrieves all users belonging to specified filehold groups
Public methodGetObjectsContains
Find objects from specified domain container containing specified string
Public methodGetObjectsFromContainer
Retrieve objects which belong directly to specified domain container and were not added to FileHold
Public methodGetObjectsStartWith
Find objects from specified domain container starting with specified string
Public methodGetRestricedAccessSetting
Public methodGetSelectedUsersDetails
Public methodGetSessionLogs
Return information from the activity log
Public methodGetShowNewFeatureIntroMessage
Checks if a specific message was marked to be shown.
Public methodGetStoredDomain
Return information about specified synchronized domain
Public methodGetStoredDomains
Return domains stored in system
Public methodGetSystemAuditLogs
Public methodGetSystemAuditLogsByGuid
Public methodGetUserObjects
Return all user objects (including local users, domain users and domain groups), optionally matching given filter. When all three parameters are null or empty strings, all user objects in the system are returned, including disabled users and domain groups. In order to get all local and domain users without domain groups, use FindUserObject method instead. The returned information includes the user GUID, names, type, enabled/disabled status, domain, email and work phone. In some situations it may be more efficient to call this function only once to get all users, cache the result and perform the search manually.
Public methodGetUserObjectsCount
Return number of user objects (excluding FileHold groups) matching given filter
Public methodGetUserReportPageSize
Public methodGetUsersAllowedToMakeOperations
Return users allowed to perform specified operations
Public methodGetUsersAndGroupsAllowedToMakeOperations
Return users and groups allowed to perform specified operations
Public methodGetUsersCount
Return number of all users in the system
Public methodGetUserSelfRegistrationSettings(Boolean, Boolean, Guid)
Return configuration of the user self registration process
Public methodGetUserSelfRegistrationSettings(Boolean, Boolean, Guid, Database, DbTransaction)
Public methodGetUsersWithSpecifiedProperties
Retrieve users with particular property set to one of the specified values
Public methodInitializeAutomaticResetPassword
Automatic reset password of a specified locally manager users
Public methodInvokeUserAction
Invoke a user action from plug-in
Public methodIsMiddleInitialInFullNameEnabled
Public methodLoadReportSetting
Public methodLoadUserReportSettings
Public methodMemberOfDistinctFHGroups(Guid)
Public methodMemberOfDistinctFHGroups(Guid, Database, DbTransaction)
Public methodRebuildCacheWebMethod
Public methodResendExternalUserEmailConfirmation(Guid)
Public methodResendExternalUserEmailConfirmation(Guid, Database, DbTransaction)
Public methodResetLocalUserPassword
Reset password of a specified locally managed user
Public methodRollbackEmailChange(String, Guid)
Public methodRollbackEmailChange(String, Guid, Database, DbTransaction)
Public methodSaveReportSetting
Public methodSaveUserReportPageSize
Public methodSetAsLicensed
Enable FileHold license for selected users
Public methodSetDefaultDomain
Set the default domain for logon
Public methodSetDomainGroupProperties
Modify properties of specified domain group
Public methodSetDomainUserProperties
Modify properties of specified domain user
Public methodSetDoNotShowNewFeatureIntroMessage
Mark the 'New Feature Introduction' message not to be shown in the future for current user.
Public methodSetExternalUserEnabled
Public methodSetExternalUserEnabledV2
Public methodSetFileholdGroupProperties
Modify properties of specified FileHold group
Public methodSetIsRemoveLicenseFromDisabledDomainUsers
Cofigure removing license from users disabled in domain
Public methodSetLanguagePreference
Set language for the current session
Public methodSetLocalUserDetails
Update the details of a locally managed user
Public methodSetLocalUserProperties
Modify properties of specified locally managed user
Public methodSetLogonAndPasswordSecuritySettings
Configure logon and password security settings
Public methodSetRestricedAccessSetting
Public methodSetUserGuaranteedAccess
Enable or disable guaranteed access for particular user
Public methodSetUserSelfRegistrationSettings
Configure user self registration process
Public methodSetUsersFullName
Update users full name
Public methodSetUserViewerLicenses
Assign Viewer license to selected users
Public methodSynchronizeDomain
Public methodUpdateBasicUserDetails
Public methodUpdateDomain
Public methodUpdateDomainFromADAM
Top
Extension Methods
See Also