Understanding Roles in Tapkey Applications

In Tapkey, different roles are assigned to users to control their level of access and permissions within the system. Here's a breakdown of the roles and what each one entails:

Owner

The owner is the primary account holder and typically, there’s only one owner per account. The Owner has full control and can assign Co-Administrators to help manage the account.

Administrator

An Administrator has extensive permissions to manage the owner's account and can carry out most of the same tasks as the Owner, with the exception of editing Co-Admins.

Access Manager

An Access Manager has rights similar to those of an Administrator, but they cannot view access logs. This role is ideal for users who need to manage access without handling sensitive activity data.

Lock Contributor

The Lock Contributor role is unique to the Units context. When a new unit is created and the unit manager accepts the invitation, a new locking system is set up in the background using client credentials. This role acts as a bridge between the owner account that created the unit and the delegated owner account.

Note: This role cannot be manually assigned or deleted in the Administrator page. It is specifically used to manage permissions for the original lock.

Each role in Tapkey serves a distinct purpose and ensures that access is granted according to the specific needs and responsibilities of each user.

Smartphone User

basic users without any specific access to a Locking system. Their interaction with the locking system is entirely dependent on the grants they receive. Hence, they can only interact with those locks by unlocking them.


Overview of Roles

All the actions listed below are specific to locking systems and define how different roles interact with a given system. Each locking system requires its own role definitions, which are exclusively tied to that system.

 

Common Tasks

 

ActionOwner

Admin

(Co-Admin)

Access Manager

Lock Contributor

Smartphone User
Open locks based on received keys✓✓✓ ✓
Change grants for locks in the locking system✓✓✓  

 

Locking system administration

 

ActionOwner

Admin

(Co-Admin)

Access Manager

Lock Contributor

Smartphone User
Locks: Add or delete locks✓✓✓ ✓ 
Locks: Synchronise and Maintain locks✓✓✓  
Locks: Change lock Settings✓✓✓  
Locks: View lock Access log✓✓   
Smartphone users: Add or delete Smartphone users✓✓ ✓  
NFC Transponders: Add or delete NFC transponders✓✓ ✓  
NFC Transponders:  Synchronise NFC transponders✓✓✓ 

Administrative tasks: Add Co-Admins

(Owners, Admins, Users)

✓    
Administrative tasks: View consumed package✓✓✓  
Administrative tasks: Change user package✓    

 

Add-Ons

 

ActionOwner

Admin

(Co-Admin)

Access Manager

Lock Contributor

Smartphone User
Install Add-Ons from Tapkey Marketplace✓    
Change Settings from Installed Add-Ons ✓✓   

 

Units

ActionOwner

Admin

(Co-Admin)

Access Manager

Lock Contributor

Smartphone User
Create Units✓    

Change Units:

  • Unlink tenants.
  • Change user package assigned.
  • Change lock assignations. 
✓✓   

More information about units

Integrators Portal

Integrators can use https://portal.tapkey.io to create integrator's specific workloads.

ActionOwner

Admin

(Co-Admin)

Access Manager

Lock Contributor

Smartphone User
Create Identity Providers✓    
Create OAuthClients✓    



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article