The AdminView application is used to create a user account and then assign privileges to each account created. Once the account is created, it can be used to login to the ClientView application using the credentials configured. When creating a user, there are two types of users that can get created. The two types of users are labeled Basic and Administrative. The two users are described below.
The two types of user accounts that can be created are described below
When creating a Basic User account, the AdminView application configures the basic user account with a very limited set of privileges/commands that can be administered. The commands available to the basic user are listed in the table below.
Command | Description | Requirement |
id | Display current user information | User ID, Password, and role |
rstpwd | Reset current user's password | New Password. Can only reset its own password |
quit | Exit the program. | N/A |
help | Display help information. | N/A |
lcmd | List all available commands. | N/A |
When creating an Administrative User account, the AdminView application configures the full set of commands supported In the AdminView application. An Administrative User account in the AdminView application can administer other user accounts to add or delete users, reset a password, or modify user privileges. The commands available to the administrative user are listed in the table below.
Command | Description | Requirement |
adusr | Add a single user | User ID, Password, and role |
asnrole | Assign new roles to existing user | User ID and role |
chpwd | Reset a users password | User ID and new password. Refer to the password information below. |
cusrs | Display all users currently logged in | N/A |
help | Display help information | N/A |
id | Display current user information. | User ID, Password, and role |
lcmd | List all available commands. | N/A |
lusr | Display a specific users id. | Password and role |
lusrs | Display all users information. | User ID, password, and role |
quit | Exit AdminView. | N/A |
rmusr | Remove a single user. | User ID |
rstpwd | Reset current users password. | New Password |
Each of the user accounts described above can be assigned privileges. The privileges assigned are given to the account for use when working in the ClientView application. When creating a new account, the following privileges can be assigned to each.
Privilege | Description |
Configuration | A user with Configuration privileges has the ability to create and delete a configuration. Configuration privileges however does not allow a user to be able to take spans in and out of service or Inhibit/Unihibit SS7 Links. These actions are enabled through the provisioning privilege. |
Provisioning | A user with Provisioning Privileges will have the ability to achieve such actions as being able to take DS-1's and DS-0's In and out of service, reset nodes, and Inhibit and Uninhibit SS7 Links. Provisioning privileges however will not allow the user to create and delete a configuration. These privileges are enabled through the Configuration privilege. When trying to create a configuration from a user with just provisioning privileges, all the configuration screens will be grayed out and cannot be selected. |
Monitoring | The monitoring privilege is a required privilege. A user account cannot be created without giving the account monitoring privileges. A user account created with just monitoring privileges is limited to just viewing the configuration. An account created with just monitoring privileges will not allow a user the ability to perform any actions to the 2020 IMG. |
The privileges described above are all configurable when creating a user
account. When creating a user account, any combination of privileges can
be assigned to get the desired results.
[dialogic@localhost bin]$ ./AdminView
User Id | admin |
Password | admin |
Once logged in, enter the help command to display available commands. The next step would be to create a new user account or edit an existing account. The next section describes a few examples using the commands within the AdminView application.
Below are examples using AdminView. Not all scenarios are displayed below. Use the help command to view all possible commands.
Select <Enter>.
Add a new user account and assign Configuration, Monitoring, and Provisioning privileges to the new account.
Note: Monitoring privileges are required on all accounts.
Modify an existing users role.
Note: Enter all roles being added even if they have already been assigned to the user. Refer to the account privileges section above.
Remove a existing user from the AdminView application.
In the lusrs example above, the following accounts are displayed: