SoniCloud offers users a multitude of options when it comes to platform customization, improving ease of use.
SoniCloud implements a fine-grained, flexible permission structure to ensure that users can only see what they need to see and access what they need to access.
This ensures your SoniCloud system stays in a regulatory-compliant setup with no upkeep.
It’s important to understand how this system is implemented as you consider the SoniCloud system.
SoniCloud Users
SoniCloud users can view one (or more) sites, depending upon the size of their organization and what their permissions include.
SoniCloud users log in via their email address and can have site-specific:
Alarm Escalation Settings: Escalation settings allow alarm escalation to occur in a flexible manner, ensuring that the right people get alarm notifications at the right time. For example, maybe facilities teammates should receive immediate alarms, while department management is notified if alarms haven’t been acted upon within 12 hours. This is how alarm escalation adds an extra layer of asset protection
Alarm Repeating Settings: Ensure an alarm is never missed by enabling repeating alarm notifications. All alarms that haven’t been resolved or snoozed can continue to send alarm notifications to users.
Alarm Notification Schedule: Set up flexible notification schedules and only get notified outside of work hours.
Groups and permission levels will be further explained below.
Passwords
Passwords have a specified minimum length for added security, and require 1 or more upper-case letters, lower-case letters, numbers, and special/symbol characters.
Passwords will also expire and require a reset after a certain period, and accounts will be locked out following successive failed login attempts. The duration of these lockouts can be further customized.
Each SoniCloud user can belong to one or more groups.
These groups are assigned to a Zone, which gives users the ability to view points in that zone.
In the example above, there are two zones:
There are also three groups:
Facilities, Pharmacy Managers, and Dietary Managers
A user who belongs to the Pharmacy Managers group would only be able to see the points in the Pharmacy Zone.
A user who belongs to the Dietary Managers group would only be able to see the points in the Dietary Zone.
A User who belongs to the Facilities group, however, would be able to see both the Pharmacy Zone and the Dietary Zone.
This ensures each user only sees information relevant to them.
SoniCloud Permission Levels
SoniCloud permission levels allow for fine-grained capabilities on a per-site basis.
If a user has access to multiple sites, they can have different permissions levels for each site – for instance, a user may need to have Admin permissions at a central location, but only View permissions at satellite locations.
Sonicu recommends limiting Manager and Admin permission levels to only critical teammates to ensure that changes aren’t made that unintentionally affect others in the system.
These permissions levels are not enabled by default – contact Sonicu Support to determine if these permissions levels would be a benefit to your organization
SoniCloud Single Sign-On (SSO) Support: SoniCloud offers Single Sign-On (SSO) support via the Security Markup Language (SAML), the industry standard for logging in users to multiple applications via a single authentication method.
SoniCloud leverages AWS Cognito as the SAML federation provider. This allows a customer to pair with SoniCloud and leverage SAML and their internal Active Directory (AD) implementation to provide SSO for SoniCloud.
Sonicu recommends SSO be enabled for all customers, as this allows customer IT to enforce desired security settings, including:
The customer will be asked to provide the following information:
Sonicu will provide the following information:
After this information is exchanged, a 30-minute meeting will be scheduled between Sonicu IT and the customer IT to enable SSO and validate the SSO connection.
After this, all existing user accounts for the customer will be swapped to SSO.
To leverage the SoniCloud Mobile app, users will be required to follow the SSO flow on their mobile devices. If a user decides to use a personal mobile device (PMD), they must abide by their IT policy on PMDs.
Authentication vs Authorization
SoniCloud’s SSO implementation is limited to authentication – that is, SSO is utilized to determine if a user has met the requirements to be logged in.
SoniCloud does not utilize SSO for authorization – that is, to determine which groups a user should be in (and, therefore, which points of monitoring they have access to).
User authorization will still be handled by the permission levels and groups described earlier in this document.