.. _example_system_login_checkroles:
###########
Check Roles
###########
This scenario shows how to configure and use OSDx user roles.
*****************
Test Monitor Role
*****************
Description
===========
A new user `teldat` is created using the predefined
`monitor` role. This kind of role allows the execution of
a reduced set of operational commands.
Scenario
========
.. include:: checkroles/testmonitorrole
.. raw:: html
******************
Test Operator Role
******************
Description
===========
A new user `teldat` is created using the predefined
`operator` role. This kind of role allows the execution of
some operational commands.
Scenario
========
.. include:: checkroles/testoperatorrole
.. raw:: html
***************
Test Admin Role
***************
Description
===========
A new user `teldat` is created using the predefined
`admin` role. This kind of role allows the execution of
all operational commands and has access to the configuration
menu.
Scenario
========
.. include:: checkroles/testadminrole
.. raw:: html
****************
Test Custom Role
****************
Description
===========
A new user `teldat` is created using a custom
role. The user-level can be dynamically changed.
Scenario
========
.. include:: checkroles/testcustomrole
.. raw:: html