The ISecurityManager type exposes the following members.

Methods

  NameDescription
Public methodAllow
Figure out if the object is allowed to be selected, updated, or deleted in current context
Public methodAllowCreate(String, IEntity)
Public methodAllowCreate(Type, IEntity)
Public methodAllowCreate(ICartellaObjectManager<(Of <<'(ICartellaObject>)>>), IEntity)
Figure out if the given manager can create object
Public methodAllowGlobalPurge
Figure out if the given manager can globally purge deleted objects
Public methodAllowLocalPurge
Figure out if it is allowed to purge deleted folio items to given folio module
Public methodFilterEntityIdsByUser(array<String>[]()[][])
Filters a list of Entity IDs based on the current user's access level.
Public methodFilterEntityIdsByUser(array<String>[]()[][], String)
Filters a list of Entity IDs based on the given user's access level.
Public methodGetUserPermissions
Helper function. Returns an array of user permissions for the given folio.
Public methodUserHasPermission
Check user permissions on a given entity

Properties

  NameDescription
Public propertyCurrentUser
Public propertyCurrentUserState

See Also