---
title: "Creating Local Admins"
canonical: "https://docs.infoblox.com/space/nios85/35752076/Creating%20Local%20Admins"
format: markdown
---
<span style="color: #000000">When you create an admin account, you must specify the authentication type, name, password, and admin group of the administrator. You can also control in which time zone the appliance displays the time in the audit log and the DHCP and IPAM tabs of Grid Manager, in panels such as the </span><span style="color: #000000">*DHCP*</span><span style="color: #000000"> </span><span style="color: #000000">*Lease*</span><span style="color: #000000"> </span><span style="color: #000000">*History*</span><span style="color: #000000"> and </span><span style="color: #000000">*DHCP*</span><span style="color: #000000"> </span><span style="color: #000000">*Leases*</span><span style="color: #000000">. The appliance can use the time zone that it automatically detects from the management system that the admin uses to log in.</span>  
<span style="color: #000000">Alternatively, you can override the time zone auto-detection feature and specify the time zone. To create an admin account and add it to an admin group, complete the following steps:</span>

1. <span style="color: #000000">Log in as a superuser.</span>
2. <span style="color: #000000">From the </span><span style="color: #000000">**Administration**</span><span style="color: #000000"> tab, select the </span><span style="color: #000000">**Administrators**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">**Admins**</span><span style="color: #000000"> tab, and then click the Add icon.</span>  
<span style="color: #000000">or</span>  
<span style="color: #000000">From the </span><span style="color: #000000">**Administration**</span><span style="color: #000000"> tab, select the </span><span style="color: #000000">**Administrators**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">**Groups**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">*admin_group*</span><span style="color: #000000">, and then click the Add icon.</span>
3. <span style="color: #000000">In the </span><span style="color: #000000">*Add*</span><span style="color: #000000"> </span><span style="color: #000000">*Administrator*</span><span style="color: #000000"> wizard, complete the following:</span>
  - <span style="color: #000000">**Authentication**</span><span style="color: #000000"> </span><span style="color: #000000">**Type**</span><span style="color: #000000">: The default is </span><span style="color: #000000">**Local**</span><span style="color: #000000">. When you select </span><span style="color: #000000">**Local**</span><span style="color: #000000">, NIOS authenticates admins against the local database. </span>  
<span style="color: #000000">**Local**</span><span style="color: #000000">: The following fields are displayed when you select </span><span style="color: #000000">**Local**</span><span style="color: #000000"> as the authentication type. Enter the following:</span>
    - <span style="color: #000000">**Login**</span><span style="color: #000000">: Enter a name for the administrator. This is the username that the administrator uses to log in to the appliance. This username is stored in the NIOS local database.</span>
    - <span style="color: #000000">**Password**</span><span style="color: #000000">: Enter a password for the administrator. This is the password that the administrator uses to log in to the appliance. This password is stored in the NIOS local database.</span>
    - <span style="color: #000000">**Confirm **</span><span style="color: #000000"> </span><span style="color: #000000">**Password**</span><span style="color: #000000">: Enter the same password.</span>  
<span style="color: #000000">Note that in NIOS 8.5.2 or later, the minimum password length of an account set up for a Grid Master or a standalone vNIOS instance that is deployed on AWS, must be four characters. The password must consist of at least one uppercase character, one lowercase character, one numeric character, and one symbol character. Example: Infoblox1!</span>  
<span style="color: #000000">If the symbol character is at the beginning of the password, then include the password within quotes (''). Example: '@Infoblox123'</span>
  - <span style="color: #000000">**Use AWS SSH authentication keys**</span><span style="color: #000000">: To prevent CLI login failures after upgrading, you will need to enable </span><span style="color: #000000">**Use AWS SSH authentication keys**</span><span style="color: #000000"> for each user that needs CLI access to AWS appliances. When you select </span><span style="color: #000000">**Use AWS SSH authentication keys**</span><span style="color: #000000">, NIOS allows you to access the CLI either by using a key pair and entering a password, or only by using the key pair which means the password-only authentication is blocked for the user. You can upload the SSH key by using the </span><span style="color: #000000">**Manage SSH Public Keys**</span><span style="color: #000000"> field. It is mandatory to upload a valid SSH public key if you select the </span><span style="color: #000000">**Use AWS SSH authentication keys **</span><span style="color: #000000">option. </span>  
<span style="color: #000000">If you use the </span><span style="color: #000000">**User data**</span><span style="color: #000000"> field in the AWS console to install a NIOS license, the </span><span style="color: #000000">**Use AWS SSH authentication key**</span><span style="color: #000000"> option is enabled by default</span>  
  
<span style="color: #000000">Note that for a TE-V4025 appliance, if you use the </span><span style="color: #000000">**User data**</span><span style="color: #000000"> field to install the TE-4025 license, the </span><span style="color: #000000">**Use AWS SSH authentication key**</span><span style="color: #000000"> option will not be enabled by default. Therefore, Infoblox recommends that you first deploy the vNIOS instance without specifying the IB-4025 license, and then install the license from the NIOS CLI.</span>
  - <span style="color: #000000">**Authentication Method**</span><span style="color: #000000">: You can choose </span><span style="color: #000000">**Key pair**</span><span style="color: #000000"> or </span><span style="color: #000000">**Key pair + Password **</span><span style="color: #000000">methods from the </span><span style="color: #000000">**Authentication Method**</span><span style="color: #000000"> drop-down list. A server generates two distinct, but related keys: a public key that you upload and a corresponding private key that is stored in the system. A Key pair is the combination of these two related keys and is the default authentication method. If you select </span><span style="color: #000000">**Key pair **</span><span style="color: #000000">as the authentication method, then a user can access the CLI with a valid key pair. If you select </span><span style="color: #000000">**Key pair + Password**</span><span style="color: #000000"> as the authentication method, the user must provide a password to access the CLI even after a successful key pair authentication. For information on defining and managing passwords, see the </span><span style="color: #000000">*Managing Passwords*</span><span style="color: #000000"> section.</span>
  - <span style="color: #000000">**Manage SSH Public Keys**</span><span style="color: #000000">: You need to upload a valid SSH public key file. The supported key types are RSA, EDSA, and ED25519. The </span><span style="color: #000000">**Key Type**</span><span style="color: #000000"> and </span><span style="color: #000000">**Key Value**</span><span style="color: #000000"> fields in the </span><span style="color: #000000">**MANAGE SSH PUBLIC KEYS**</span><span style="color: #000000"> are automatically updated once you upload a valid SSH key.</span>  
  
<span style="color: #000000">Note that from NIOS 8.5.2 onwards, the </span><span style="color: #000000">**Use AWS SSH authentication keys**</span><span style="color: #000000">, </span><span style="color: #000000">**Authentication Method**</span><span style="color: #000000">, and </span><span style="color: #000000">**Manage SSH Public Keys**</span><span style="color: #000000"> fields are not available for the </span><span style="color: #000000">**Remote**</span><span style="color: #000000"> and </span><span style="color: #000000">**SAML Only**</span><span style="color: #000000"> authentication types. That is, you cannot use the CLI to access vNIOS for AWS if you are a remote user or a SAML user.</span>
  - <span style="color: #000000">**Remote**</span><span style="color: #000000">: When you select </span><span style="color: #000000">**Remote**</span><span style="color: #000000">, NIOS authenticates admins based on the user credentials stored remotely on authentication servers, such as RADIUS servers, AD domain controllers, LDAP servers, or TACACS+ servers. The </span><span style="color: #000000">**Login**</span><span style="color: #000000"> field is displayed when you select </span><span style="color: #000000">**Remote **</span><span style="color: #000000">authentication type. Enter a name for the administrator that is stored in the database of the remote server. This is the user name that the administrator uses to log in to the appliance.</span>
  - <span style="color: #000000">**SAML Only**</span><span style="color: #000000">: When you select </span><span style="color: #000000">**SAML Only**</span><span style="color: #000000">, NIOS authenticates admins based on the user credentials stored in the IDP (Identity Provider). An admin can log in to NIOS only by clicking the </span><span style="color: #000000">**SSO Login**</span><span style="color: #000000"> button and if the user credentials exist in the IDP account.</span>
  - <span style="color: #000000">**SAML/Local**</span><span style="color: #000000">: When you select </span><span style="color: #000000">**SAML/Local**</span><span style="color: #000000">, NIOS authenticates admins based on the user credentials stored in the IDP or against the local database. An admin can log in to NIOS either by clicking the </span><span style="color: #000000">**SSO Login**</span><span style="color: #000000"> button or the </span><span style="color: #000000">**Login**</span><span style="color: #000000"> button. For information about SAML authentication, see </span><span style="color: #000000">*[Authenticating Admins Using SAML](https://infoblox-docs.atlassian.net/wiki/spaces/nios85/pages/35882214)*</span><span style="color: #000000">.</span>
  - **Email**<span style="color: #000000"> </span>**Address**<span style="color: #000000">: Enter the email address for this administrator. The appliance uses this email address to send scheduling notifications.</span>
  - <span style="color: #000000">**Admin**</span><span style="color: #000000"> </span><span style="color: #000000">** Group**</span><span style="color: #000000">: Click </span><span style="color: #000000">**Select**</span><span style="color: #000000"> to specify an admin group. If there are multiple admin groups, Grid Manager displays the </span><span style="color: #000000">*Admin *</span><span style="color: #000000"> </span><span style="color: #000000">*Group*</span><span style="color: #000000"> </span><span style="color: #000000">* Selector*</span><span style="color: #000000"> dialog box from which you can select one. An admin can belong to only one admin group at a time.</span>  
NIOS appliance creates a new group, **fireeye-group**<span style="color: #000000">, when you add the first FireEye zone. The FireEye admin group is read-only and you cannot assign permissions to it. Select </span>**fireeye-group**<span style="color: #000000"> for the admin group and add users to this group. For more information, see </span>*[About FireEye Integrated RPZs](https://infoblox-docs.atlassian.net/wiki/spaces/nios85/pages/35417601)*<span style="color: #000000">.</span>  
<span style="color: #000000">Note that you cannot add a NIOS admin user that uses the Remote authentication type to the </span><span style="color: #000000">**fireeye-group**</span><span style="color: #000000"> admin group.</span>
  - <span style="color: #000000">**Comment**</span><span style="color: #000000">: Enter useful information about the administrator.</span>
  - <span style="color: #000000">**Disable**</span><span style="color: #000000">: Select this checkbox to retain an inactive profile for this administrator in the configuration. For example, you might want to define a profile for a recently hired administrator who has not yet started work. Then when he or she does start, you simply need to clear this checkbox to activate the profile.</span>
  - <span style="color: #000000">**Status**</span><span style="color: #000000">: Displays the status of the administrator. The status can be one of the following:</span>
    - <span style="color: #000000">**Active**</span><span style="color: #000000">: The administrator account is active. This is the default status.</span>
    - <span style="color: #000000">**Disabled**</span><span style="color: #000000">: The administrator account is disabled.</span>
    - <span style="color: #000000">**Locked**</span><span style="color: #000000">: The administrator account is locked because the password has been entered incorrectly a specified number of times. </span>
    - <span style="color: #000000">**Inactive**</span><span style="color: #000000">: The administrator account is inactive because the account has not been logged in to for a specified period of time. For more information, see </span><span style="color: #000000">*[Configuring Security Features](https://infoblox-docs.atlassian.net/wiki/spaces/nios85/pages/35849662)*</span><span style="color: #000000">.</span>
4. <span style="color: #000000">Optionally, click </span>**Next**<span style="color: #000000"> to add extensible attributes to the admin account. For information, see </span>*[Managing Extensible Attributes](https://infoblox-docs.atlassian.net/wiki/pages/createpage.action?spaceKey=nios85&title=Managing%C2%A0Extensible%20Attributes&linkCreation=true&fromPageId=35752076)*<span style="color: #000000">.</span>
5. Save the configuration and click **Restart**<span style="color: #000000"> if it appears at the top of the screen.</span>

# <span style="color: #000000">Managing Passwords</span>

<span style="color: #000000">Superusers can define requirements for the passwords of local admins according to your organization's policies. In addition to specifying the minimum password length, you can define rules that specify the character types that are allowed in the password. You can also specify whether passwords expire, their duration, and when reminders are sent to the users. Additionally, you can specify whether the history of used password needs to be stored, and you can require admins to change their passwords when they first log in or after their passwords are reset.</span>  
<span style="color: #000000">You set the requirements at the Grid level, so they apply to all local admins who log in to the Grid. You can also set the requirements at the standalone system level. The requirements that you define appear in the User Profile of all local admins and when users are required to change their password.</span>  
<span style="color: #000000">To define the password requirements for local admins:</span>

1. <span style="color: #000000">**Grid**</span><span style="color: #000000">: From the </span><span style="color: #000000">*Grid*</span><span style="color: #000000"> tab, select the </span><span style="color: #000000">*Grid Manager*</span><span style="color: #000000"> tab. Expand the Toolbar and select </span><span style="color: #000000">**Grid**</span><span style="color: #000000"> </span><span style="color: #000000">**Properties**</span><span style="color: #000000"> -> </span><span style="color: #000000">**Edit**</span><span style="color: #000000">. </span>  
<span style="color: #000000">or,</span>  
<span style="color: #000000">**Standalone system**</span><span style="color: #000000">: From the </span><span style="color: #000000">**System**</span><span style="color: #000000"> tab, select the </span><span style="color: #000000">**System Manager**</span><span style="color: #000000"> tab. Expand the Toolbar and select </span><span style="color: #000000">**System Properties Editor**</span><span style="color: #000000">.</span>
2. <span style="color: #000000">In the editor, select the </span><span style="color: #000000">**Password**</span><span style="color: #000000"> tab and complete the following:</span>
  - <span style="color: #000000">**Minimum**</span><span style="color: #000000"> </span><span style="color: #000000">**Password**</span><span style="color: #000000"> </span><span style="color: #000000">**Length**</span><span style="color: #000000">: Specify the minimum number of characters that are required in a password.</span>
  - <span style="color: #000000">**Password**</span><span style="color: #000000"> </span><span style="color: #000000">**Complexity**</span><span style="color: #000000">: You can set up some requirements around how users compose a password by specifying the category and the number of characters and/or symbols the password must contain. The default is 0 for all categories, which means the password is not required to contain those characters. Specify the minimum number of characters the password must contain for the following:</span>
    - <span style="color: #000000">**lowercase characters [a-z]**</span>
    - <span style="color: #000000">**uppercase characters [A-Z]**</span>
    - <span style="color: #000000">**numeric characters [0-9]**</span>
    - <span style="color: #000000">**symbol**</span><span style="color: #000000"> </span><span style="color: #000000">** characters**</span><span style="color: #000000">. Allowed characters are: </span><span style="color: #000000">**!**</span><span style="color: #000000"> </span><span style="color: #000000">**@**</span><span style="color: #000000"> </span><span style="color: #000000">**#**</span><span style="color: #000000"> </span><span style="color: #000000">**$**</span><span style="color: #000000"> </span><span style="color: #000000">**%**</span><span style="color: #000000"> </span><span style="color: #000000">**^**</span><span style="color: #000000"> </span><span style="color: #000000">**&**</span><span style="color: #000000"> * </span><span style="color: #000000">**(**</span><span style="color: #000000"> </span><span style="color: #000000">**)**</span>
    - <span style="color: #000000">**character**</span><span style="color: #000000"> </span><span style="color: #000000">** changes**</span><span style="color: #000000"> </span><span style="color: #000000">** from**</span><span style="color: #000000"> </span><span style="color: #000000">** previous**</span><span style="color: #000000"> </span><span style="color: #000000">** passwords**</span><span style="color: #000000">. To discourage users from reusing previous passwords, you can require a minimum change of characters from previous passwords.</span>
  - <span style="color: #000000">**Password**</span><span style="color: #000000"> </span><span style="color: #000000">** must**</span><span style="color: #000000"> </span><span style="color: #000000">** expire**</span><span style="color: #000000">: Specify the number of days after which the password must expire and the number of days before which NIOS must send a reminder to the user that the password will expire.</span>
  - <span style="color: #000000">**Enforce Password History**</span><span style="color: #000000">: Select this checkbox to store the history of used passwords in the NIOS database. This option is disabled by default. </span>
    - <span style="color: #000000">In the </span><span style="color: #000000">**Remember last passwords**</span><span style="color: #000000"> field, specify the number of passwords to be stored. You can specify a value from 1 to 20. The default value is 5.</span>
  - <span style="color: #000000">**Minimum password age**</span><span style="color: #000000">: Specify the minimum number of days the password must be active before the user can attempt to change it. You can specify a value between 0 to 9998. The recommended value is 2.</span>  
<span style="color: #000000">Note that if the </span><span style="color: #000000">**Password must expire**</span><span style="color: #000000"> checkbox is enabled, you must set the </span><span style="color: #000000">**Minimum password age**</span><span style="color: #000000"> to a value less than the password expiration interval value. Superusers can override the </span><span style="color: #000000">**Minimum password age**</span><span style="color: #000000"> and reset the passwords of local admins.</span>
  - <span style="color: #000000">**Force **</span><span style="color: #000000"> </span><span style="color: #000000">**password **</span><span style="color: #000000"> </span><span style="color: #000000">**change**</span><span style="color: #000000"> </span><span style="color: #000000">** at**</span><span style="color: #000000"> </span><span style="color: #000000">** next **</span><span style="color: #000000"> </span><span style="color: #000000">**login**</span><span style="color: #000000">: Select this checkbox to force all new users to change their passwords when they log in for the first time, and to force existing users whose passwords were reset by superusers or whose passwords were just reset to change their passwords.</span>  
<span style="color: #000000">Note that the "force password change at next login" feature does not apply to admin users in the </span><span style="color: #000000">**fireeye-group**</span><span style="color: #000000">. These users will not be prompted to change their passwords at the next login. Their original passwords continue to work. For information about FireEye integrated RPZs, see </span><span style="color: #000000">*[About FireEye Integrated RPZs](https://infoblox-docs.atlassian.net/wiki/spaces/nios85/pages/35417601)*</span><span style="color: #000000">.</span>
3. Click **Save**<span style="color: #000000"> </span>**&**<span style="color: #000000"> </span>**Close**<span style="color: #000000">.</span>

# <span style="color: #000000">Modifying and Deleting Admin Accounts</span>

<span style="color: #000000">You can modify and delete admin accounts that you create, but you can only partially modify the default superuser account "admin" — and only when you are logged in as a superuser account. Furthermore, because there must always be a superuser account on the appliance, you can only remove the default "admin" account after you create another superuser account.</span>  
  
<span style="color: #000000">To modify an admin account, complete the following:</span>

1. <span style="color: #000000">From the </span><span style="color: #000000">**Administration**</span><span style="color: #000000"> tab, select the </span><span style="color: #000000">**Administrators**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">**Admins**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">*admin_account*</span><span style="color: #000000"> checkbox, and then click the Edit icon.</span>  
<span style="color: #000000">or</span>  
<span style="color: #000000">From the </span><span style="color: #000000">**Administration**</span><span style="color: #000000"> tab, select the </span><span style="color: #000000">**Administrators**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">**Groups**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">*admin_group*</span><span style="color: #000000"> -> </span><span style="color: #000000">*admin_account *</span><span style="color: #000000">checkbox, and then click the Edit icon.</span>
2. <span style="color: #000000">The </span><span style="color: #000000">*Administrator*</span><span style="color: #000000"> editor provides the following tabs from which you can modify data:</span>
  - **General**<span style="color: #000000">: On the </span>**General Basic**<span style="color: #000000"> tab, modify the data of the admin account.</span>  
On the **General Advanced**<span style="color: #000000"> tab, complete the following:</span>
    - <span style="color: #000000">**Time**</span><span style="color: #000000"> </span><span style="color: #000000">** Zone**</span><span style="color: #000000">: Choose a time zone from the drop-down list if you want to specify the time zone for the administrator. By default, the appliance automatically detects the time zone from the management system that the administrator uses to connect to the appliance. The appliance uses this time zone when it displays the timestamps for relevant data.</span>
    - <span style="color: #000000">**Enable **</span><span style="color: #000000"> </span><span style="color: #000000">**Certificate **</span><span style="color: #000000"> </span><span style="color: #000000">**Authentication**</span><span style="color: #000000">: Select the checkbox to enable the certificate authentication service. You must also specify the serial number of the client certificate and associate a CA certificate that signs the client certificate. For more information, see </span><span style="color: #000000">*[Enabling Certificate Authentication Service for a User](https://infoblox-docs.atlassian.net/wiki/spaces/nios85/pages/35849266)*</span><span style="color: #000000">.</span>
  - <span style="color: #000000">**Extensible **</span><span style="color: #000000"> </span><span style="color: #000000">**Attributes**</span><span style="color: #000000">: Add and delete extensible attributes that are associated with the admin account. You can also modify the values of the extensible attributes. For information, see </span><span style="color: #000000">*[Managing](https://infoblox-docs.atlassian.net/wiki/pages/createpage.action?spaceKey=nios85&title=Managing%C2%A0Extensible%20Attributes&linkCreation=true&fromPageId=35752076)*</span><span style="color: #000000">[ ](https://infoblox-docs.atlassian.net/wiki/pages/createpage.action?spaceKey=nios85&title=Managing%C2%A0Extensible%20Attributes&linkCreation=true&fromPageId=35752076)</span><span style="color: #000000">*[Extensible](https://infoblox-docs.atlassian.net/wiki/pages/createpage.action?spaceKey=nios85&title=Managing%C2%A0Extensible%20Attributes&linkCreation=true&fromPageId=35752076)*</span><span style="color: #000000">[ ](https://infoblox-docs.atlassian.net/wiki/pages/createpage.action?spaceKey=nios85&title=Managing%C2%A0Extensible%20Attributes&linkCreation=true&fromPageId=35752076)</span><span style="color: #000000">*[Attributes](https://infoblox-docs.atlassian.net/wiki/pages/createpage.action?spaceKey=nios85&title=Managing%C2%A0Extensible%20Attributes&linkCreation=true&fromPageId=35752076)*</span><span style="color: #000000">[.](https://infoblox-docs.atlassian.net/wiki/spaces/nios85/pages/35448912)</span>
3. <span style="color: #000000">Save the configuration and click </span><span style="color: #000000">**Restart**</span><span style="color: #000000"> if it appears at the top of the screen.</span>

> ⚠️ ### Note
> ⚠️ 
> ⚠️ <span style="color: #000000">If the </span><span style="color: #000000">**Use AWS SSH authentication keys**</span><span style="color: #000000"> option was previously disabled and is allowed when modifying an existing admin account, then password-only authentication is blocked. If the </span><span style="color: #000000">**Use AWS SSH authentication keys**</span><span style="color: #000000"> option was earlier enabled and is now disabled, then password-only authentication is allowed.</span>

<span style="color: #000000">To delete an admin account, complete the following:</span>

1. <span style="color: #000000">From the </span><span style="color: #000000">**Administration**</span><span style="color: #000000"> tab, select the </span><span style="color: #000000">**Administrators**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">**Admins**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">*admin_account*</span><span style="color: #000000"> checkbox, and then click the Delete icon.</span>  
<span style="color: #000000">or</span>  
<span style="color: #000000">From the </span><span style="color: #000000">**Administration**</span><span style="color: #000000"> tab, select the </span><span style="color: #000000">**Administrators**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">**Groups**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">*admin_group*</span><span style="color: #000000"> -> </span><span style="color: #000000">*admin_account *</span><span style="color: #000000">checkbox, and then click the Delete icon.</span>
2. <span style="color: #000000">In the </span><span style="color: #000000">*Delete*</span><span style="color: #000000"> </span><span style="color: #000000">*Confirmation*</span><span style="color: #000000"> dialog box, click </span><span style="color: #000000">**Yes**</span><span style="color: #000000">.</span>

<span style="color: #000000">When you remove a Grid member from the Grid, local admin accounts are not removed and you will still be able to see these admin accounts.</span>