EMS User Type

The EMS User Type object is a child of the EMS User Types object.

Each EMS User Type object defines a category of EMS user, and specifies the different areas of configuration to which that user has access (either read-only or with permission to change the configuration).

The Apply and Delete actions are only available to users who have change access to EMS user administration. You cannot delete an EMS User Type object if an EMS User object is referencing it. If you try to, you will be prompted with a list of EMS User objects using this EMS User Type. You cannot delete the EMS User Type that your current login is using.

You can edit the EMS User Type that is being used by a user who is currently logged in. If you do so, the user will be logged out when you apply the changes. If you are editing your own EMS User Type, the changes will not affect you until you log out and and log back in, but you will not be automatically logged out.


Note that you can view EMS User Types only if you have an EMS User Type with Change or Read-only access to Access Permissions - EMS user administration. You can create new EMS User Types only if you have Change access to Access Permissions - EMS user administration. Users with an EMS User Type with that permission can give any permissions they wish to a new EMS User Type, including ones they do not have access to themselves. In this way, an EMS User whose User Type has Change access to Access Permissions - EMS user administration can create a new EMS User Type object with access to all areas of configuration, and then create a new EMS User configured to use that EMS User Type. For this reason, you must be careful as to which EMS User Types are granted this permission and which users are given those EMS User Types.



The shipped configuration always includes an EMS User Type of Super User, and a user referencing this type is always created when the EMS is installed. The EMS prevents the last user referencing that type being deleted. You cannot delete the Super User EMS User Type.



Any EMS User who is configured with an EMS User Type that has Change access to Access Permissions - EMS user administration can create new EMS User Type objects with any permissions they want, and can create EMS User objects referencing any EMS User Type, regardless of what access their own EMS User Type has to those permissions. In this way, an EMS User whose User Type has Change access to Access Permissions - EMS user administration can create a new EMS User Type object with access to all areas of configuration, and then create a new EMS User configured to use that EMS User Type. For this reason, you must be careful as to which EMS User Types are granted this permission and which users are given those EMS User Types.


Parameter

Access

Description
Index Create The index value is used by CORBA applications logging in using the applicationLogin() method. This field is optional; if you do not supply a value, the EMS assigns one.
Name Change An optional description for this EMS User Type, to describe its purpose.
Access Permissions - Subscriber / access configuration Change Specifies whether this EMS User Type allows access to subscriber and access configuration. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Routing configuration Change Specifies whether this EMS User Type allows access to routing configuration. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - System configuration Change Specifies whether this EMS User Type allows access to system configuration. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Network configuration Change Specifies whether this EMS User Type allows access to network configuration. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Hardware configuration Change Specifies whether this EMS User Type allows access to hardware configuration. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Sensitive configuration Change Specifies whether this EMS User Type allows access to sensitive areas of configuration (the Call Trace objects). Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Route testing Change Specifies whether this EMS User Type allows access to route verification testing. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Diagnostics Change Specifies whether this EMS User Type allows access to the diagnostics tools in the EMS. Values:
  • No access (default)
  • Read-only access
  • Change access
This permission enables you to view diagnostics on other groups of objects. However, you will need also to configure read-only or change access to the group of objects you want to examine using this EMS User Type.
Access Permissions - EMS user administration Change Specifies whether this EMS User Type allows access to EMS user administration. Please note that this permission is very wide ranging in its effects, and you should not give it to any EMS User Type without reading the warning at the top of this object. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Billing/craft user administration Change Specifies whether this EMS User Type allows access to billing and craft user administration. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Logs and Alarms Change Specifies whether this EMS User Type allows access to the logs and alarms area of configuration. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Workflow task group A Change Specifies whether this EMS User Type allows access to workflow tasks in task group A. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Workflow task group B Change Specifies whether this EMS User Type allows access to workflow tasks in task group B. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Workflow task group C Change Specifies whether this EMS User Type allows access to workflow tasks in task group C. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - Workflow task and template administration Change Specifies whether this EMS User Type allows access to workflow task and template administration. Values:
  • No access (default)
  • Read-only access
  • Change access
Access Permissions - MetaSwitch Engineer Change Specifies whether this EMS User Type allows access to areas of configuration that are normally managed only by MetaSwitch Engineers. You should not alter this field from the default of No access unless you are asked to by your MetaSwitch support engineer. Values:
  • No access (default)
  • Read-only access
  • Change access