IAccessControlService Members CelloSaaS API Documentation
The IAccessControlService type exposes the following members.
Methods

Name Description
Public method CheckAllPrivileges
Check if the logged in user has all the given privileges
Public method CheckPrivilege
Check if the logged in user has the given privilege
Public method CheckPrivilegeForEntity(BaseEntity, EntityAction)
Check if the logged in user has the privileges to access the entity for the given action
Public method CheckPrivilegeForEntity(BaseEntity, String)
Check if the logged in user has the privilege for the given entity
Public method CheckPrivilegeForEntity(BaseEntity, String  )
Check if the logged in user has the privileges to access the entity
Public method CheckPrivilegeForEntity(String, String, String  )
Check if the logged in user has the privileges to access the entity record (referenceId)
Public method CheckPrivilegeForEntityList(Dictionary  String, BaseEntity  , String, String)
Check if the logged in user has the privilege for the given entities
Public method CheckPrivilegeForEntityList(String, Dictionary  String, BaseEntity  , EntityAction)
Check if the logged in user has privileges to perform the following action on the entities
Public method CheckPrivilegeForFields(String, String  )
Check the privilege for entity fields.
Public method CheckPrivilegeForFields(String, String, String  )
Check if the logged in user has the privileges on the entity record (referenceId)
Public method CheckPrivilegeForFields(String, String  , String  )
Check if the logged in user has the privileges on the entity records (referenceIds)
Public method CheckPrivileges
Check if the logged in user has the given privileges and returns the result array in the same order
Public method CheckTenantAccessPrivilege
Check if the logged in user has the given privilege for the given tenantId.
Public method CheckTenantAccessWithTenantScope
Check if the logged in user has the given privilege for specified entity,tenantid and Fetch Type
Public method GetTenantAccessPrivileges(  String  )
Gets the tenant access privileges for the logged in user
Public method GetTenantAccessPrivileges(String, String  )
Gets the tenant access privileges for the given user
Back to Top
See Also