2nd February 2023

This release contains new features on IOTICS Portal and IOTICS API, an update on data-sharing permissions, and general bug fixes.

➕ New

IOTICS Portal

  • Logging capabilities for Authentication

Administrators of IOTICSpaces can now download an audit trail for the users who successfully authenticated to Space. This trail should provide information on the account that was authenticated, the time of login, and any information on the origin of the request such as IP. The following are capabilities administrators would have access to:

a. Storage of audit information for 6 months
b. Record all successful login attempts with the request information (email, authentication provider, name, user roles, time, IP). User information should provide both current and point-in-time data.
c. Download the information in CSV format

  • User notifications for password operations

Users of IOTICSpaces will be informed when their password is requested to be reset or when their password is changed through email.

API

  • Local API AllowList

We have released the local API allowlist feature, which allows you to specify User and/or Agent DIDs to authorise against for local API access.

This will allow admins to configure and control access to their IOTICSpace instance via the API.

Alongside this change we have updated the existing URI values for the hostAllowlist/hostMetadataAllowlist to be more generic, and in line with the new local API allowlist values.

The latter may require developers to update their code in rare circumstances - see the documentation for more information.

✨ Updates

  • Data sharing permissions set to "None" on Twin creation

At IOTICS we believe in a security-first mindset. Until now, if a user created a twin its data-sharing permissions were set to the same as the IOTICSpace.

While this may seem intuitive we believe the metadata and data-sharing permissions on Twin creation should be set to "None" so our users or Agents don't accidentally share any information in the Ecosystem that doesn't seem fit.

🛠 Fixes

  • Duplicate Twins in Search Results

We've fixed a bug that limited the Explorer results filtering mechanism to work correctly. This resulted in duplicated results being surfaced on Explorer and has now been fixed.

  • Explorer filter couldn't handle DateTime filtering

The CIM (Common Information Model) Ontology contains specific formats for DateTime objects that caused an error in filtering results on Explorer. This special case is now supported and the bug has been fixed.

If you have any questions please contact IOTICS Support.