General Concerns

About the Qeo security framework

For a better understanding of the Qeo security framework, read the Introduction to Qeo Security

Qeo and Internet Connection

Although Qeo applications do not require an internet connection to communicate, all devices involved in Qeo communication need a valid certificate. These certificates are dispensed by the Security Management Server when a device is added to a Qeo Realm. This means that the first time you run a Qeo application on a device, your device needs to be connected to the Internet to successfully add that device to a Realm and get a certificate.

When you want to test your application for the first time, you need to be connected to the Internet. At that time, the Qeo Service will try to make contact with the Security Management Server to get a certificate. Once authenticated, you can talk Qeo without an Internet connection.

Policy Files

When creating a user, you also need to define a security policy associated with this user. This policy determines which Topics your user's devices will be able to access. We recommend leaving the default policy rules (read and write access to all Topics) during the development and testing of your applications. Unintended policy restrictions can lead to unexpected application behavior: the application will run normally, but will not be able to send or receive any relevant information.