The MICAS Agent Security Configuration will demonstrate how to create roles and users to control access to features of the MICAS Agent based on a local or Windows Active Directory environment.
Up to version 3.5.9, the MICAS Agent had no authentication, and any user could access any page within the Agent.
Version 4.0.2 and future versions implemented authentication and authorization (users and roles). Access to pages (and edit function within pages) can be controlled per-role, and users can be assigned to a role to control their access rights.
The Authorization function can be enabled (or disabled) in the “Security Settings” page, which can be accessed by clicking the “Security Settings” link in the system information page.
By default, MICAS Agent is configured to provide full access to all pages (no authentication).
1. To enable authentication, use the Security Settings link in the top-right of the System Information page to navigate to the Security Settings page.
3. On the post-authentication log in page, enter administrator username "admin" and leave password blank. Click Login.
Important: Prior to enabling Windows Authentication in the Security Settings page, an Active Directory Group (AD group) called “MICAS Agent Administrators” must be created on the location’s network Active Directory. Any user within this AD group that logs into the MICAS Agent for the first time using the Windows Login will automatically be assigned the MICAS Agent Administrators role.
1. To enable Windows Authentication, use the Windows Authentication Enabled? in the General panel on the Security Settings page. Click Save to enable a Windows Login button on the login page.
2. Enter your Windows Authentication (MICAS Adminstrators Group) credentials and click Windows Login.
3. When you log in using Windows Authentication:
By default, the Agent database contains two roles and two users:
The admin user has a blank password. The anonymous user represents users who are not logged in (and is not editable).
1. If required, create a new role in the Role panel by clicking the New Role button.
Note: The Administrators role cannot be edited, and both the Administrators and Anonymous roles cannot be deleted.
2. Enter a role name and select appropriate permissions. Click Save.
1. From the Users panel, create additional users by clicking New User
Note: The anonymous users cannot be used.
2. The table below describes the Standard and Windows Integrated (AD Group) configuration.
After edits are made, click Save.
Name | Standard: User’s name is the same name used in login screen. Windows Authentication: Include the DOMAIN\ prefix before user name. (See Example) |
Type | Standard: Uses user name and password from the Agent database. Windows Integrated: Used for active directory users and do not have a password. Once saved, the user type cannot be changed. |
Password | User’s password used in the login screen or assigned in AD. |
Role | Assigned Role. |
In general, the links for all pages are available (even if you do not have access rights). When you click a link, a permissions check is executed:
Windows Authenticated users do not have a password within MICAS Agent. Standard users can change their password by logging in and then clicking their name at the top-right of the System Information page (next to the Logout link).
System administrators (users with Full Control permissions for the security page) can update any user’s password (except for Anonymous).