The ISecurityManager type exposes the following members.
Methods
Name | Description | |
---|---|---|
Allow |
Figure out if the object is allowed to be selected, updated, or deleted
in current context
| |
AllowCreate(String, IEntity) | ||
AllowCreate(Type, IEntity) | ||
AllowCreate(ICartellaObjectManager<(Of <<'(ICartellaObject>)>>), IEntity) |
Figure out if the given manager can create object
| |
AllowGlobalPurge |
Figure out if the given manager can globally purge deleted objects
| |
AllowLocalPurge |
Figure out if it is allowed to purge deleted folio items to given folio module
| |
FilterEntityIdsByUser(array<String>[]()[][]) |
Filters a list of Entity IDs based on the current user's access level.
| |
FilterEntityIdsByUser(array<String>[]()[][], String) |
Filters a list of Entity IDs based on the given user's access level.
| |
GetUserPermissions |
Helper function. Returns an array of user permissions for the given folio.
| |
UserHasPermission |
Check user permissions on a given entity
|