Smart Access to IoT Devices
IOTA Access is an open-source framework used to build access control systems for smart devices. It is designed to work with any IoT resource, whether it's a vehicle, smart lock, or embedded sensor.
Grant and revoke access at any time
Specify conditional access restrictions
Charge users for access and extra functions
Easily integrate into existing apps via APIs
With IOTA Access every device offering a service can now use pay-per-use methods for monetization and security - at scale and from the edge.
IOTA Access increases convenience for users and owners, while taking advantage of thesecurity and performance decentralization offers. IOTA Access enables granular control oversmart devices, without relying on third party services.
IOTA Access works for anything from small tasks to large facilities, only allowing access afterspecific conditions are met. It can also control entire buildings, granting access to employeesor tenants based on time of day, employee ID, or clearance level.
The framework is designed to be lightweight, secure and highly flexible. It is tailored for lowresource settings, such as embedded devices and the smart infrastructure in which they areused. And because it runs on the IOTA Tangle, there are no transaction fees for using it.
A Technical Breakdown - IOTA Access encodes the logic for access control into defined policies. These policies contain the rules that determine what actions a user can perform.
Example Case - A father wants to lend his car to his daughter.
(object == vehicle)&&(subject = vehicle.owner.daughter)&&(action == d)&&(owner.daughter.isInsured==true)&&(0900 ≤ localTime) && (localTime ≥ 2000)
P2P Mobility as a Service
Alice owns a car that she wants to rent out whenever she is not using it. However, she isn’t always home to hand over the key, and doesn’t want to sign up for a paid service because she is unsure how often she’ll rent it out.
With IOTA Access Bob can P2P rent Alice’s car whenever it’s convenient for him. Alice does not have to wait around to hand Bob the keys, so Bob can decide he needs the car at the last moment. Alice also does not have to pay a central service provider, which makes it easier to occasionally rent out her car. Once the Access Policies are set, they are transferred to the car’s hardware via the Tangle. This way, there is no constant connection consuming bandwidth all the time.
Decentralized access control
Alice’s company is in a building with smart locks. She wants to enjoy the convenience of handling access to the building and its devices remotely, without an expensive third party subscription. She also doesn’t want to keep track of RFID key fobs or other hardware that will get lost or stolen eventually.
With IOTA Access Alice digitally manages access to the office herself, even when she is not present in the building. Whenever a new employee, maintenance worker, or parcel deliverer is planned to come to the office, Alice selects a Policy in the Access app that lets them enter parts of the building under specific conditions, such as time, ID or clearance level.
Pay per use services at scale
Alice runs a coffee shop and wants to provide Wi-Fi to her customers. What she doesn’t want is the cost and misuse from giving unrestricted access. But she also doesn’t want to hurt sales by offering an expensive, rigid subscription model from a telecom company.
IOTA Access allows Alice to easily monetize her Wi-Fi, with no need for a subscription service. On her router she installs a predefined Access Policy, like pay-per-minute or pay-per-megabyte. She also has the option to reward shop purchases with some free access. The dashboard gives her an overview of usage and revenue, and allows her to monitor fair use policy in a GDPR compliant way. That way she can decide to switch between payment models if needed.
IOTA Access is currently close to production-ready. The upcoming changes with Chrysalis Phase 2 are factored into its roadmap and will bring it to the next level. IOTA invites developers, corporations and the broader community to look into the extensive documentation, experiment with the repositories, and imagine exciting new use cases using the IOTA Access Framework.We also welcome everyone to give feedback, and request additional features for use cases that aren’t possible in the current framework.
IOTA Access enables new business models that give companies a leading edge into the future.
Visit IOTA Discord and exchange ideas around your unique use case in the #access channel.
IOTA is the underlying technology for many ground-breaking use cases. These are some of the industries that are innovating with IOTA.
The IOTA Foundation provides technology and frameworks to harness, interact and develop on the Tangle network.
We offer a variety of services and support that make building with IOTA fast and simple.
Let's start a conversation.