Downtime Security

The default security for each downtime data entry area is a role in the system called “DownTimeEntryArea:” and then the AreaNumber IE: DownTimeEntryArea:10

This role is auto created when a new area is added, when the area’s name is changed the description of the role changes with it to reflect the new name change.

In order for a user to see the new downtime alerts in the left navigation menu, they need to be a member of one of these groups as well as one of the following security methods.

When a downtime event is “Pending”, the users can edit, update, split but cannot delete the event.

If a user is a member of the “Admins” role, they will be able to do all functions of the downtime system whether or not they are a member of any of the following, the one exception is that the “Admins” will not be able to edit other users comments unless they are specifically added to that role.

DowntimeDataEntry Security Method #1)   (processed FIRST!)

  1. DTECommentAdmin
    1. This can edit all other users comments in the system.
  2. DTEP
    1. Stands for DownTimeEvent Pending
    2. Only allows for user to delete pending items.
  3. DTEL3
    1. Stands for DownTimeEvent Level 3
    2. User can create new items, edit existing items time and details, split events and delete items
    3. Add and edit their own comments to any event
  4. DTEL2
    1. Stands for DownTimeEvent Level 2
    2. User can create new items, edit existing items time and details and split events
    3. Add and edit their own comments to any event
    4. Cannot delete
  5. DTEL1
    1. Stands for DownTimeEvent Level 1
    2. User can ONLY edit items that have not been previously edited
    3. User can change details and add a comment to a first time edit event
    4. Add and edit their own comments to any event
    5. Cannot delete, split, change times, edit updated events

If the previous logic does not grant access into the system, the following security roles are checked.

NOTE: It is not mandatory for any of these roles to be included in the system.

DowntimeDataEntry Security Method #2)   (If method one does not satisfy criteria this is tried)

  1. DTECommentAdmin
    1. This can edit all other users comments in the system.
  2. Downtime Data Entry
    1. User can create new items and edit existing items details
    2. Add and edit their own comments to any event
    3. Cannot delete or split
  3. Downtime Create New Items and Change Times  (deprecated: DTCreateAndChange)
    1. User can create new items, edit existing items time and details, split events and delete items
    2. Add and edit their own comments to any event
  4. Downtime Only Comments Entry
    1. Add and edit their own comments to any event
    2. Cannot do any other functions
  5. DowntimeDeletePendingEvents
    1. User can delete pending events

The drop down menu “WORKER” is populated from users that are in a role called: Process Control Supervisor

The override for this is if a web.config setting or “DowntimeWorkerDDLRoleName” exists, that resultant role name will be used instead.

The drop down menu “MANAGER” is populated from users that are in a role called: Process Control Supervisor

The override for this is if a web.config setting or “DowntimeManagerDDLRoleName” exists, that resultant role name will be used instead.



In the web.config section, to enable additional troubleshooting error messages activate this key with a value of TRUE:   ShowAllDowntimeEntryPageErrors