Gateway and Project
Users and Security
Rio Oso needs to establish a list of credentialed users and their roles within the organization.
Criteria
- Create a new user source named RioOso to be used in your project. It must be of “Internal” type, using the following user information:
User Information
Username | Password | Role(s) | Email Address |
---|---|---|---|
admin | password | Administrator | admin@riooso.com |
monica | password | Manager | monica@riooso.com |
connor | password | Roaster | connor@riooso.com |
bailey | password | Roaster | bailey@riooso.com |
guest | password |
- Create an identity provider named RioOsoIdP that uses this user source.
- Create roles that match the roles in the above table.
- Create security levels that correspond to the roles in this user source.
Click here for general help with Users and Security
- Create user sources in Users, Roles, located on the Config page in the Security section of the Gateway
- Create identity providers in Identity Providers, located on the Config page in the Security section of the Gateway
- Create security levels in Security Levels, located on the Config page in the Security section of the Gateway
- For help with users and roles Managing Users and Roles
- For help with identity providers Configuring Identity Providers
- For help with security levels Security Levels
Click here for more specific help with Users and Security
Alarms
Rio Oso wants a way to generate and store alarm events for the water temperature and status tags as described below, for all brewing stations.
Criteria
- Set up alarms on each Station UDT tag as noted below
- The high and low setpoint values must be dynamically configurable
- The alarms and display paths must be named as noted
- Set up an Alarm Journal to store alarm event data, use the existing database connection
- The Temp High and Temp Low alarms must use an Active delay of 10 seconds
Tag | Alarm | Condition | Display Path |
---|---|---|---|
waterTemp | Temp High | Tag value greater than or equal to highSP | Station N Temp High |
waterTemp | Temp Low | Tag value greater than or equal to lowSP | Station N Temp Low |
status | Cleaning | Tag value equals 2 | Station N Cleaning |
Click here for general help with Alarms
- Create user sources in Users, Roles, located on the Config page in the Security section of the Gateway
- Create identity providers in Identity Providers, located on the Config page in the Security section of the Gateway
- Create security levels in Security Levels, located on the Config page in the Security section of the Gateway
- Create an alarm journal in Journal, located on the Config page in the Alarming section of the Gateway
- For help with users and roles Managing Users and Roles
- For help with identity providers Configuring Identity Providers
- For help with security levels Security Levels
- For help with the alarm journal Alarm Journal
Click here for more specific help with the Alarms
Alarm Notification
Rio Oso needs a way to notify specific users when alarm events take place. Notification will take place via email, and different rosters of users will be notified based on each specific alarm.
Criteria
- Create the needed Alarm Notification Rosters for each of the specified alarms
- Create the needed Alarm Notification Profile for alarm notifications, and users must be able to acknowledge alarms from the notification email.
- Create the needed Alarm Notification Pipelines to encompass the rosters and profile from the previous steps
- Associate the Alarm Notification Pipeline with each of the noted alarms
- Verification using an email server connection emulator such as Papercut is suggested
Alarm | Users to Notify |
---|---|
Temp High | Roasters |
Temp Low | Roasters |
Cleaning | Administrators, Managers |
Click here for general help with Alarm Notification
- Create alarm notification rosters in On-Call Rosters, located on the Config page in the Alarming section of the Gateway
- Create alarm notification profiles in Notification, located on the Config page in the Alarming section of the Gateway
- Create alarm notification pipelines in Alarm Notification Pipelines in the Designer
- Add the alarm notification pipeline to the UDT tags
- For help with Alarm Notification Alarm Notification