Users and Roles in Opendelight

Users are entities who will access the application after it is created. Opendelight creates the admin user (with access privilege to all aspects of the application and to the IDE too) automatically after it is installed. Other users can be created through Opendelight IDE or you can develop your own functionality for this purpose through a custom class called `Profile`. ![Opendelight User and Role Manager](https://www.phytoon.com/pub/assets/2021/04/24/add-user-role.jpg) ##### NOTE: The Opendelight provides an in-built mechanism to manage user's primary details like username, password, email, name, and roles as they are critical to handle the security aspect of the application. However, a developer can create more attributes and functionalities to manage user accounts as the application scope demands. This can be achieved by creating a `Profile` class (an *Application Class*) and a corresponding database table. The *username* `admin` (case-sensitive) is the *superuser* that can access the Opendelight IDE and can develop, manage, and access the entire application.

To continue reading "Users and Roles in Opendelight", login now.

This page has been protected for subscriber only and it is free to subscribe.