Release Notes

Managed IoT Cloud is usually released every three weeks and in this section you can find the release notes for all releases.


Version 2.66 (2021-03-02)

Important notices

The Cloud API will be removed 30 April 2021

In late October 2020, we announced that the Cloud API and all its endpoints will be removed by 30 April 2021. Please review your code to ensure you are not using the Cloud API. Kindly use Cloud REST API and Graph QL API instead.

Technical documentation available online

All technical documentation for Managed IoT Cloud, including API specifications, Release Notes, and Getting Started Guides, are available online: https://docs.telenorconnexion.com/mic/

Features

In this release no new features are included.

Minor improvements and corrections

Minor enhancements and bug fixes are delivered by the new release, including:

  • Fixed an issue on Thing Type resources that created unnecessary workload on MIC if virtual resources were present.
  • Fixed issue with listing users on the Users page in App Board. Under certain circumstances, no users were shown.

Version 2.65 (2021-02-09)

Important notices

The Cloud API will be removed 30 April 2021

In late October, we announced that the Cloud API and all its endpoints will be removed by 30 April 2021. Please review your code to ensure you are not using the Cloud API. Kindly use Cloud REST API and Graph QL API instead.

Technical documentation available online

All technical documentation for Managed IoT Cloud, including API specifications, Release Notes, and Getting Started Guides, are available online: https://docs.telenorconnexion.com/mic/

Features

Guide on MIC Device Management

MIC Device Management is a feature for device campaign type operations like remotely updating firmware, settings, instructions or data on the entire population, or part of the population of Things.

In addition to the existing API documentation and App Board tools, we have now added a Guide on how to use the Device Management capabilities of MIC. The guide also covers the MIC Connector and includes an example of firmware update. https://docs.telenorconnexion.com/mic/guides/device-management/

Permissions updates

One of the items in the known limitations list have been solved, below described as it reads in the Permissions Guide.

  • All users must have one System Role on their home domain. It is not possible to remove the System Role from a user, but you can replace it with another System Role.

In this version 2.65 we add App Board support for users without roles, in addition to the API support released in 2.64.

In summary this means you can now create users without supplying any roles and therefore users without system roles can be created and assigned custom roles instead. A user in App Board will be redirected to the settings menu if the user doesn’t have privileges to see the default page (Things overview), and the settings page will only show items according to the privileges the user has.

The Permissions guide has been updated to reflect the above.

Documentation on Permissions

Further Permissions capabilities will be added

Permissions will be extended with more capabilities over time, both by tackling known limitations and adding new capabilities. Please get in touch should you miss any specific capability.

Minor improvements and corrections

Minor enhancements and bug fixes are delivered by the new release, including:

  • Fixed issue in App Board drop down component used in e.g. user edit and rule edit where domain was not visible or not properly displayed.
  • Fixed issue with user verification for customers using both email and phone number as verification method.
  • Fixed issue when updating a widget to enable set value. The widget didn’t always update on the first save, but this is now fixed.

Version 2.64 (2021-01-20)

Important notices

The Cloud API will be removed 30 April 2021

In late October, we announced that the Cloud API and all its endpoints will be removed by 30 April 2021. Please review your code to ensure you are not using the Cloud API. Kindly use Cloud REST API and Graph QL API instead.

Technical documentation available online

All technical documentation for Managed IoT Cloud, including API specifications, Release Notes, and Getting Started Guides, are available online: https://docs.telenorconnexion.com/mic/

Features

Networked Things enhancements

When changing domain for a parent Thing, you now have options on what to do with the networked Things (the children)

  • By default, the domain of the networked Things follows the parent Thing
  • Optionally, you can choose not to change domain of the networked Things (this shall only be used with great care)
  • If you are changing the domain for a networked Thing to a different domain than the parent, you will (in App Board) be requested to confirm that the networked Thing shall be moved away from the domain of the parent

It is generally recommended to keep the networked Things in the same domain as the parent.

General documentation

We have added an introduction to MIC on the landing page https://docs.telenorconnexion.com/mic/ and also updated the general getting started guides.

We have also improved and clarified the documentation on MQTT topics, how they work and what topics are accessible as a Cognito authenticated user - including clarifying that the $aws-prefixed topics are not available for Cognito authenticated users (Thing Update API). We also give examples on how to subscribe to changes for a thing that is not directly under the root domain.

Permissions updates

In this release we add the possibility to copy an existing role in App Board. The copied role can be used as a starting point for a new role, simplifying and speeding role management. Copying a role can be done either from the roles list or from inside the role detail page. When copying the role, you are asked for a new role name. The rest of the role is copied exactly as is, meaning you will need to do updates to the role it make it usable.

One of the items in the known limitations list have been solved, below described as it reads in the Permissions Guide.

  • All users must have one System Role on their home domain. It is not possible to remove the System Role from a user, but you can replace it with another System Role.

The solution means you can now, using the API, create a user without supplying any role. This means you can create users without system roles and instead assign tailored roles to the user. App Board will be updated to support this fully in the next releases and when done, the Permissions guide will be updated.

The following updates and bug fixes to improve both usability and functionality are included in the release:

  • Fixed issue in the Search API where available resources could not be retrieved under certain circumstances
  • Fixed issue with dashboards not being editable for users with cross domain access

Documentation on Permissions

Further Permissions capabilities will be added

Permissions will be extended with more capabilities over time, both by tackling known limitations and adding new capabilities. Please get in touch should you miss any specific capability.

Minor improvements and corrections

Minor enhancements and bug fixes are delivered by the new release, including:

  • Fixed issue with tooltips not being shown in the the table components
  • Fixed issue with rules not being listed for very large number of rules

Version 2.63 (2020-12-15)

Important notices

The Cloud API will be removed 30 April 2021.

In late October, we annouced that the Cloud API and all its endpoints will be removed by 30 April 2021. Please review your code to ensure you are not using the Cloud API. Kindly use Cloud REST API and Graph QL API instead.

Technical documentation available online

All technical documentation for Managed IoT Cloud, including API specifications, Release Notes, and Getting Started Guides, are available online: https://docs.telenorconnexion.com/mic/

Features

Permissions updates

The following updates and bug fixes to improve both usability and functionality are included in the release:

  • Users not having root access but the privilege Storage Retention can now see the menu item System Management in App Board and that page displays the Storage Retention section
  • Manage Units in App Board is now hidden for users without edit privileges to Units. Since launch of Permissions, these users have been denied access to Manage Units, but the menu item was visible in App Board.
  • Users with read privilege to Users can now read the details of the users in App Board by clicking the “pen” icon in App Board (but they cannot edit and save the user).
  • Updated symbol indication “Visible in subdomains” to improve usability on the Role page in App Board
  • Improved usability in App Board when creating a Role
  • Fixed issue when moving a user with the System Role ReadWrite in or out of the root domain
  • Fixed issue in validation for Dashboard cross-domain access

Documentation on Permissions

Further Permissions capabilities will be added

Permissions will be extended with more capabilities over time, both by tackling known limitations and adding new capabilities. Please get in touch should you miss any specific capability.

Minor improvements and corrections

Minor enhancements and bug fixes are delivered by the new release, including:

  • Fixed issue causing troubles when creating large thing batches
  • Fixed issue where domains containing special characters could not be read under certain circumstances
  • Fixed issue with leading and trailing space input validation in rules create/edit in App Board
  • Fixed issue with All Things Dashboard (in App Board) not being possible to edit for a read user
  • Fixed issue with Personal Dashboards (in App Board) not being possible to edit for a read user
  • Fixed issue in Create Things dialog (in App Board) where the create button was disabled if switching from single Thing to batch Thing creation
  • Fixed issue in resource overview widget in App Board where values where not updated when switching between the dashboards for different nested resource groups
  • Fixed issue with displaying of nested resurce value in App Board after setting the value on the nested resource

Version 2.62 (2020-11-24)

Important notices

The Cloud API will be removed 30 April 2021.

In late October, we annouced that the Cloud API and all its endpoint will be removed by 30 April 2021. Please review your code to ensure you are not using the Cloud API. Kindly use Cloud REST API and Graph QL API instead.

Technical documentation available online

All technical documentation for Managed IoT Cloud, including API specifications, Release Notes, and Getting Started Guides, are available online: https://docs.telenorconnexion.com/mic/

Features

User Management updates

Username is now allowed to be an email adress. This is supported both in App Board and API. Please note that the Username cannot be changed. Also note that the email address used in MIC is the content of the email address field and not the Username. The email address field can be changed.

Permissions updates

After the launch of Permissions in version 2.61 we have improved both usability and documentation of the new capability.

The following updates and bug fixes are included in the release:

  • Added clarifications for each Privilege Object when adding Privileges to a Role in App Board.
  • Added visual feedback when a user is being added to or removed from a Role in App Board.

Documentation on Permissions

Further Permissions capabilities will be added

Permissions will be extended with more capabilities over time, both by tackling known limitations and adding new capabilities. Please get in touch should you miss any specific capability.

Minor improvements and corrections

Minor enhancements and bug fixes are delivered by the new release, including:

  • Fixed issue with missing scroll bar in table widget in App Board.
  • Fixed issue where widgets for a newly created thing without any reported data did not show up in the Thing Dashboard.
  • General minor inprovements to the App Board UI.
  • Fixed issue where Networked Things could not be created on-the-fly by the parent Thing under very specific circumstances.
  • Fixed issue where the GraphQL endpoint allDomains returned the id value for the name field.