Security and Login
Authentication & Authorization
Admin Console provides secure access for users. The server container or a container delegated provider is used to provide authentication. A standardized container security pattern is used to provide authorization to Admin Console pages.
Security Roles and Access
Admin Console allows users to access specific pages through security roles. A user can be associated to multiple roles. All roles provide access to the dashboard. The elements on the dashboard are accessible or visible depending on the security role associated to a user. Adding new users and assigning roles to the users for Admin Console can be done through Admin Console properties file (ac.properties). Admin Console supports the following types of user roles with these permissions:
- AC_Admin
- can access all the Admin Console pages
-
can view and access all the elements on the dashboard and navigation links
- AC_Cycle
- can access the Complete Cycle page
- can view and access the Cycle widget on the dashboard
-
can view and access the Cycle page
- AC_Audit
-
can view and access the Navigation Audit Search screen
- can view the Schedule Summary screen of User Log Purging
-
- AC_PURGE_LOG
- can view and access the Schedule Summary screen of User Logs Purging
- AC_CYCLEADMIN
- can view and access to the Cycle Client screen and Dashboard.
- can view and access Cycle Client tile in the Home page.
- have permission to use REST APIs to initiate the Cycle.
Login
After entering the credentials, clicking Login allows the user to access the Admin Console pages depending on the access provided by the security role. A valid user can access the Admin Console Home page.