A client solution or application on a Fusion Connect application server is known as an Account. Each account is an independent, self-contained customer environment. Changes to one account do not affect another account, and a user for one account cannot access the data or pages of a different account, guaranteeing the security and confidentiality of an account's data.
An account provides two general levels of access: administrative and standard.
Administrative— Administratrive users can access design tools, which allow them to build an IoT solution from scratch or to make configuration changes.
Standard— Standard users can use any of the features exposed by the administrative user, including viewing all necessary application data. This is called the runtime experience.
Access can be customized at the tools, page, and data levels.
For example, individual users or classes of users can be granted access to specific design tools instead of all of them, or to specific runtime pages without having access to all pages.
User access to application data can also be limited. For example, the highest administrative users may be able to view all data stored within an account on reports, but other users can be restricted to only view the data that is relevant to them personally.
Example: A manufacturer of industrial shop floor robots wants to create an application where his employees can monitor all robots they create, while also allowing each of their customers to manage all of their own robots. An account supervisor from the manufacturer would have full access to the design tools set and all data, so he or she could build and maintain the solution from scratch. Executives of the manufacturer might have full runtime access and access to all application data, so as to assess the state of the operation, but may not be able to make any changes themselves.
Higher-ups from the customers themselves would only be able to access the data from their own machines, and might have the ability to access a few limited design tools, such as the ability to change the user interface settings or to change the recipients of email notifications. Finally, a machine operator may only be able to see data from his or her own machine, with no access to design tools. The Fusion Connect platform lets account administrators customize this type of wide variation of access for different users.