Depending on the needs, the user may gain the following roles: Owner, Admin, Analyst, Viewer, External User. For administrators, we have created a convenient panel to manage users within the organisation. This allows them to grant or revoke permissions for flying drones, loading maps and many other options.
The road we have travelled
The entire development process for the project took six months, and we worked in the form of two-week sprints. We know very well that precise implementation requires great attention. For this reason, we not only had a sensible approach to programming the functionalities, but above all we constantly made sure that the effects developed the project.
As part of the access to the map produced on the basis of the drone flight, we have created a separate system for granting rights. It defines three types of rights: Coordinator, Editor, Viewer. This approach has simplified and unified management of access to the created maps.
Thanks to the design and implementation of the Admin module, the client obtained a simple definition of roles and the ability to charge users on a clear basis.