POV Clinician - (NIAM) Login
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Netsmart Identity and Access Management (NIAM) Login
Scenario 1: Clinician - Validate user login using "Netsmart Identity and Access Management (NIAM)" functionality
Specific Setup:
- Have registry setting "Enable OpenID Connect Support" enabled in the system
- The system has been configured for (NIAM) functionality with the appropriate settings configured in the "OpenID Connect Configuration" section of form "System Security Defaults"
- An "(ODIC) Identity Provider" solution is enabled that will be used in conjunction with Avatar to authenticate a user set up as a "NAIM" user, for example provider "Okta"
- The "(ODIC) Identity Provider" solution has been enabled for "MFA (Multi factor authentication)".
- [UserA] is assigned an external login ID and password to login as "NIAM" user using the "(ODIC) Identity Provider" solution and their login is enabled for "MFA (Multi factor authentication)" in order to send a one time code to the user at the time of login, for authentication
- [UserA] is configured in form "User Definition" with prompt "User External Login" set to "Yes" and field "External Login ID" populated with external login ID assigned by the "(ODIC) Identity Provider". This will be used as "Netsmart ID" during login.
Steps
- Launch the "Clinician" application
- Click [Login with Enterprise Credentials]
- Verify the "Netsmart Identity and Access Management" login page is displayed
- At the "Netsmart ID" field, populate the "Username" field with the user configured for [UserA]
- Click [Next]
- At the "Sign In" screen.
- Populate the "Username" field
- Populate the "Password" field
- Click [Sign In]
- At the "SMS Authentication" screen
- Click [Send Code]
- Enter the code received
- Click [Verify]
- Select any system code from the "Select System Code" field, if not already defaulted
- Populate the "Please re-enter password for local (disconnected state) encryption" field
- Click the [->]
- If applicable, the message "You haven't synced your device today. Performing a sync can prevent errors from occurring while using Clinician" will display.
- Click [Sync]
- Verify synchronization is successful
- At the home view, select a desired client [ClientA]
- Open any [FormA]
- Populate the form
- Click [Submit]
- Validate the form filed successfully
- Click [Synchronize]
- Verify synchronization is successful
- Log into "Avatar"
- Select [ClientA]
- Open [FormA]
- Select the row just submitted in Clinician
- Verify the form is populated as expected
|
Topics
• User Definition
|