Skip to main content
Version: 4.0

Platform Management & Multi-Organization

πŸ”€ Acronyms? See the Glossary

πŸ‘€ System Integrator

There are two ways to manager Users: either using the UI, or via the APIs.

Default "Super" User

When starting the platform for the first time, there is only one default "super-admin" user. This Super Administrator has the full rights to create other users (whether administrators and operators) and to manage the platform. This user cannot be deleted.

Multi-Organization​

IPCore Platform supports the definition of multiple β€œorganizations”.

Each organization has its own independant network configurations (LPWAN and IP network definitions) and device configuration. The traffic of an organization is totally isolated from the traffic of other organizations. Using this feature, a platform can mutualize multiple customers or isolate different use cases.

Platform Users​

Platform users are in charge of monitoring the platform, setting its configuration (such as defining its limitations) and managing organizations. Platform users can either be an administrator or an operator:

  • An operator is allowed to change the platform settings, manage organizations β€” which includes creating an organization and managing its users and rights β€” or even log into an organization with the administrator privilege. An operator can also manage generic SCHC templates used by its organization.

  • An administrator has rights similar to the operator with in particular the right to manage platform users (other administrators and operators).

The table below lists all the rights for each platform role.

TaskPlatform administrator
πŸ§‘β€πŸ’Ό
Platform operator
πŸ‘€
Loginβœ”οΈβœ”οΈ
Logoutβœ”οΈβœ”οΈ
Refresh tokenβœ”οΈβœ”οΈ
User's profileβœ”οΈβœ”οΈ
Manage instance settingsβœ”οΈβœ”οΈ
View monitoring dashboardsβœ”οΈβœ”οΈ
Create organizationβœ”οΈβœ”οΈ
List organizationsβœ”οΈβœ”οΈ
Retrieve organizationβœ”οΈβœ”οΈ
Update organizationβœ”οΈβœ”οΈ
Activate organizationβœ”οΈβœ”οΈ
Deactivate organizationβœ”οΈβœ”οΈ
Delete organizationβœ”οΈβœ”οΈ
Create instance administratorβœ”οΈβ›”
Create instance operatorβœ”οΈβ›”
List usersβœ”οΈβœ”οΈ
Create organization administratorβœ”οΈβœ”οΈ
Create organization operatorβœ”οΈβœ”οΈ
Retrieve userβœ”οΈβœ”οΈ
Update userβœ”οΈβœ”οΈ
Activate userβœ”οΈβœ”οΈ
Deactivate userβœ”οΈβœ”οΈ
Delete userβœ”οΈβœ”οΈ
Create instance SCHC templateβœ”οΈβœ”οΈ
Retrieve instance SCHC templateβœ”οΈβœ”οΈ
Update instance SCHC templateβœ”οΈβœ”οΈ
Delete instance SCHC templateβœ”οΈβœ”οΈ
Manage organization SCHC templateβœ”οΈβœ”οΈ
Manage rangeβœ”οΈβœ”οΈ
Manage flowβœ”οΈβœ”οΈ
Manage networkβœ”οΈβœ”οΈ
Manage device profileβœ”οΈβœ”οΈ
Manage device configβœ”οΈβœ”οΈ

Organization Users​

Organization users' rights are limited to their own organization. They can either have the role of an administrator or an operator.

  • Operators create flows to interconnect LPWAN networks and devices to remote private networks where the applications are hosted, and configure compression/fragmentation profiles to apply to the flow.
  • Administrators have the additional rights to manage users who can access and use IPCore functionalities within the organization. Administrators also have the right to load new device templates up to the device catalog, which access is restricted to the users of the organization.

The table below lists all the rights for each organization role.

TaskOrganization administrator
πŸ§‘β€πŸ’Ό
Organization operator
πŸ‘€
Loginβœ”οΈβœ”οΈ
Logoutβœ”οΈβœ”οΈ
Refresh tokenβœ”οΈβœ”οΈ
User's profileβœ”οΈβœ”οΈ
List usersβœ”οΈβ›”
Create organization administratorβœ”οΈβ›”
Create organization operatorβœ”οΈβ›”
Retrieve userβœ”οΈHer/himself
Update userβœ”οΈHer/himself
Activate userβœ”οΈβ›”
Deactivate userβœ”οΈβ›”
Delete userβœ”οΈβ›”
Create instance SCHC templateβ›”β›”
Retrieve instance SCHC templateβœ”οΈβœ”οΈ
Update instance SCHC templateβ›”β›”
Delete instance SCHC templateβ›”β›”
Manage organization SCHC templateβœ”οΈβœ”οΈ
Manage rangeβœ”οΈβœ”οΈ
Manage flowβœ”οΈβœ”οΈ
Manage networkβœ”οΈβœ”οΈ
Manage device profileβœ”οΈβœ”οΈ
Manage device configβœ”οΈβœ”οΈ