This article aims to provide practical information on roles and detailed, step-by-step breakdowns for two scenarios:
- Creating a new, read-only role for DHCP scopes
- Using the build-in DNS viewers role to set up a DNS read-write role
The following information and instructions in this article provide a blueprint for customizing Micetro to your requirements.
Built-in roles
The seven built-in roles have been designed to cover most use cases for access control in Micetro. The access settings for the built-in roles canot be modified.
Example: When you add a user or group to the Administrators (built-in) role, the user (or group members) automatically gain administrative access to all objects in Micetro.
User-defined roles
As all DDI environments are different, Micetro allows you to create flexible user-defined roles.
There are two ways to create new roles in Micetro:
- (Preferred) Duplicate an existing role and edit the permissions.
- Create a completely new role.
Example role configuration: DNS zone read-write
The following steps provide a guide on how to use a built-in role as a template for creating a read-write role for DNS zones in Micetro.
- Log into the Web Application.
- Navigate to and select Roles.
- Select Create and then use the dropdown to select
From existing role.
- In the Select an existing role dropdown, select
DNS Viewers (built-in).Tip: If you selected the role in the data grid, From existing role will automatically populate this value.
- Edit the Role name.Note: When duplicating a role, it is not possible to edit the Description until the new role is created.
- Select what you want to copy from the existing role:
Permissions (default),
Groups, and/or Users.Note: When you duplicate a role, the role type will automatically be set to General.
- Select Create to save the new role.
After saving the new role, Micetro automatically displays the Edit role properties dialog.
- Open the Access tab and enable the following
permissions:
Group Permission DNS services Add primary zones DNS services Add non-primary zones DNS zones Edit zone access DNS zones List (or view) zone DNS zones View zone history DNS zones Enable/disable zone DNS zones Edit zone options DNS zones Delete zone DNS zones Enable/disable apex records DNS zones Edit apex records DNS zones Enable/disable wildcard records DNS zones Edit wildcard records DNS zones Enable/disable other records DNS zones Edit other records DNS zones Edit zone properties Tip: Selecting the checkbox next to the DNS zones group will automatically select all permissions within the group.For a reference of available permissions, refer to Permissions reference.
- (Optional) Open the Groups tab and select the group(s) you’d like to assign to the role.
- (Optional) Open the Users tab and select the user(s)
you’d like to assign to the role.Tip: Users and groups can be assigned to and removed from roles at any time.
-
Select Save to update the role settings.
Example role configuration: DHCP read-only
The following steps provide a guide on how to create a new, read-only role for DHCP scopes in Micetro, without using the built-in role templates.
- Log into the Web Application.
- Navigate to and select Roles.
- Select Create and then use the dropdown to select
New role.
-
Enter a Role name, such as
DHCP Read-Only, and add a Description.
Tip: Using descriptive names and clear text for the description can help reduce error or confusion when managing access. - Select either General or Specific
in the Role type dropdown.Note: The preferred role type in Micetro is General. Specific roles exist to preserve backwards compatibility and added flexibility to edge use cases.
- Open the Access tab and enable the following
permission:
Group Permission Ranges and DHCP scopes Read scope options Note: If you focus on the (i) indicator in the top right corner of the dialog, it will display any dependent permissions Micetro needs to add in order for your selections to take effect and to avoid potential access issues. Micetro automatically adds these permissions when you save the new role. You can check the permissions granted to the role by selecting View defined on the Access tab.Group Permission Micetro Access to the web interface Micetro Access IPAM module Micetro Access to IPAM view in web interface DHCP servers List (or view) DHCP server Ranges and DHCP scopes List (or view) range Address spaces List (or view) address space - (Optional) Open the Groups tab and select the group(s) you’d like to assign to the role.
- (Optional) Open the Users tab and select the user(s)
you’d like to assign to the role.Tip: Users and groups can be assigned to and removed from roles any time.
- Select Create.