user access control controller
- Copyright:
- Copyright (c) 2014 Typesettin. All rights reserved.
- License:
- MIT
- Source:
Requires
- module:periodicjs.core.utilities
- module:periodicjs.core.controller
- module:path
Methods
-
<inner> check_user_access(req, res) → {object}
-
check user access for admin section
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> createUACObject(req, res) → {object}
-
creates a new uac document (user role, user group, or use privilege)
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> createUsergroup(req, res) → {object}
-
create a new user group
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> createUserprivilege(req, res) → {object}
-
create a new user privilege
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> createUserrole(req, res) → {object}
-
create a new user role
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> loadUacObject(req, res) → {object}
-
loads a UAC document (privilege,role or group) with population
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> loadUacObjects(req, res) → {object}
-
loads a uac objects
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> loadUacUsers(req, res) → {object}
-
load users with access control populated
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> loadUserAccesControls(req, res) → {object}
-
loads user groups
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> loadUsergroup(req, res) → {object}
-
loads a user group, populated with it's roles
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> loadUsergroups(req, res) → {object}
-
loads a user groups, populated with roles
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> loadUserprivilege(req, res) → {object}
-
loads a user privilege
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> loadUserprivileges(req, res) → {object}
-
loads a user privileges
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> loadUserrole(req, res) → {object}
-
loads a user role, populated with it's privileges
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> loadUserroles(req, res) → {object}
-
loads a user roles, populated with privileges
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> loadUserRoles(req, res) → {object}
-
loads a user roles and privileges and stores them in the active session
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> searchResults(req, res) → {object}
-
loads a user groups, populated with roles
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> uacSearchResults(req, res) → {object}
-
searches uac objects
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> usergroupResults(req, res) → {object}
-
search results for user groups
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> usergroupSearchResults(req, res) → {object}
-
searches user groups
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> userprivilegeResults(req, res) → {object}
-
search results for user privileges
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> userprivilegeSearchResults(req, res) → {object}
-
searches user privileges
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> userroleResults(req, res) → {object}
-
search results for user roles
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> userroleSearchResults(req, res) → {object}
-
searches user roles
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object