settings.UserPermissionsModel Class
Defined in:
Module: system
/var/www/azaleahealth.com/branches/docs/source_repo/awa/resources/apps/js/system/UserPermissionsView.js:17
View model for UserPermissionsView. private
Constructor
settings.UserPermissionsModel
(
-
usr_id
Parameters:
-
usr_idIntegerUser ID#
Item Index
Methods
canEditRole
()
Boolean
Returns:
Boolean:
Can edit role
canViewProviderAccess
()
Boolean
Returns:
Boolean:
Can view provider access
canViewRole
()
Boolean
Returns:
Boolean:
Can view role
fetch
()
$.Deffered
Fetch user permission data
Returns:
$.Deffered:
Promise like object
getData
()
Object
Returns:
Object:
Raw data
getProviderAccess
()
Array
Returns:
Array:
array of providers
getProviderAccessSections
()
Array
Returns:
Array:
array of sections
getRoles
()
Array
Returns:
Array:
array of possible roles
getUserRole
()
Object
Returns:
Object:
Role oject
hasHigherLevelAccess
()
Boolean
Returns:
Boolean:
Has higher level access
setClientID
(
Undefined
-
cli_id
Parameters:
-
cli_idIntegerClient ID#
Returns:
Undefined:
setCustomerID
(
Undefined
-
cus_id
Parameters:
-
cus_idIntegerCustomer ID#
Returns:
Undefined:
setUserID
(
Undefined
-
usr_id
Parameters:
-
usr_idIntegerUser ID#
Returns:
Undefined:
updateUserRole
(
$.Deffered
-
role_id
Updates the user's role with the given role ID
Parameters:
-
role_idIntegerRole ID#
Returns:
$.Deffered:
Promise like object