Let's see the first screen when you type the URL of your dashboard:
Horizon is designed on the Django framework, which is basically a Python-based web framework that enables rapid development in a clean and realistic way.
OpenStack dashboard itself comes with the option to enable security for different services.
Horizon comes with the default security setting for the dashboard, where you can see all of the services and define the restrictions.
As we read earlier that OpenStack provides RBAC and a multidomain environment, the user will login using the user ID, password, and their domain:
In the preceding screenshot, you can see there are three projects created in a default domain. We can also create additional domains and create projects inside the domains using CLI: