IUserManager Methods Ingeniux CMS Content Store API

The IUserManager type exposes the following members.

Methods

  Name Description
Public method AddRole
Creates a new Group Role with specified Permissions.
Public method AddUser
Creates a new User.
Public method AddUserGroup
Creates a new User Group.
Public method Administrators
Retrieves the Administrators Group. The Administrators group always exists on any site instance. No matter how the Permissions are assigned to this group, it always has all administrative privileges.
Public method DeepCloneT, TManager
Duplicates an object instance, not including its unique ID.
(Inherited from ITransactionalEntity.)
Public method GroupsCount
Gets the count of all Groups.
Public method QuickWrite
Creates a temporary Write Session to quickly write something outside the current Session and transaction. This is a way to bypass the transaction and quickly put something into the content store.
(Inherited from ITransactionalEntity.)
Public method RemoveRole
Removes a Group Role from the Content Store.
Public method RemoveUser
Permanently removes a User.
Public method RemoveUserGroup
Removes a User Group from the Content Store.
Public method Role
Retrieves a Group Role by either its ID or its Name.
Public method Roles
Retrieves, in a paginated fashion, the collection of Group Roles.
Public method RolesCount
Gets the count of Group Roles.
Public method User
Retrieves a User by its User ID or Entity ID.
Public method UserGroup
Retrieves a User Group by its unique ID.
Public method UserGroups(String)
Retrieves the collection of Groups by their unique IDs.
Public method UserGroups(Int32, Int32, Int32)
Retrieves, in a paginated fashion, the collection of Groups.
Public method Users(String)
Retrieves the collection of Users by either their User ID or Entity ID.
Public method Users(Int32, Int32, Int32)
Retrieves, in a paginated fashion, the collection of Users.
Public method UsersCount
Gets the count of all Users.
Top
See Also

Reference