User Role Management

From PRAMS Plus Wiki
Revision as of 16:45, 27 May 2026 by Mark Bedish (talk | contribs)
Jump to navigation Jump to search

Admin

All PRAMS user accounts are assigned a role and that role defines the permissions for what that user can or cannot do within the system. A base set of roles is provided but you may modify or rename them. You may also create as many different roles to meet your companies criteria.


2026 05 27 07 51 52 User Role Management.png

Where can I find it?

You can find this process on the main menu under the Admin | User Role Management, or by using the screen search at the top of the screen.

How do I use it?

The screen contains three main sections. On the left is a list of roles that have been created, in the middle are the name and description of the role along with a list of permissions with their current settings. The section on the right displays a list of users who are currently assigned the selected role.

Editing an existing role

To alter the permissions for an existing role select the role from the list on the left, make the changes needed, and then click save to apply the changes.

Adding a new role

There are two ways to add a new role, by creating a new role from scratch or by copying and editing an existing role. Usually it is simpler to copy the role from and existing and just modify the permissions that need to be changed.

To create an entirely new role from scratch click the button labeled 'New' at the bottom left of the screen. You will be prompted to provide a unique name and description for the role you are creating. Enter this information and click 'Create Role'. Note that using the method will set all permissions to their most restrictive state initially.

To copy a role first select the role from the list on the left you wish to copy then click the button labeled 'Copy' at the bottom left of the screen. You will be prompted to provide a unique name and description for the role you are creating. Enter this information and click 'Create Role'.

Removing an existing role

If you no longer need a role you may remove it by clicking the button labeled 'Delete' at the bottom left of the screen. If there are any users currently assigned the role you are attempting to remove you will be notified of this and not allowed to continue with removing the role.

Exporting current roles/permissions

You may export a report that shows all the currently defined roles and the state of their permissions by clicking the button labeled 'Print Report' at the bottom left of the screen.

Permissions

The currently available permissions and the levels they may be assigned are detailed in the table below. Be aware that as new functionality is added to PRAMS new permissions may be added. In most cases these permissions will be set to their most restrictive state and it will be up to you to determine which roles should be modified to include the new functionalities access.

Be aware that some processes, specifically ones that process monthly production records require both permission to use and that the user be either the analyst assigned to the site or be aliased a user who is the analyst assigned to the sites to be processed.

Current Permissions
Category Process Permission Levels
Administrative User Maintenance
  • no access (user will not be allowed access to User Maintenance)
  • modify routes (user allowed access but only to modify assigned routes)
  • modify everything (user has permission add, edit and deactivate user accounts)
Administrative User Role Management
  • no access (user will not be allowed access to User Role Management)
  • allow access (user has permission to add, edit and remove roles)
Administrative Modify Monthly Production
  • no access (user will not be allowed to mass insert/delete monthly production records)
  • allow access (user will be allowed to mass insert/remove monthly production records)
Administrative Modify Daily Production
  • no access (user will not be allowed to mass insert/delete daily production records)
  • allow access (user will be allowed to mass insert/remove daily production records)
Administrative Modify Database Auditing
  • no access (user will not be allowed manage database audit settings)
  • allow access (user will not be allowed manage database audit settings)
Administrative Global Settings
  • no access (user is not allowed access to Global Settings)
  • allow access (user is allowed access to Global Settings)
General Analyst
  • no access (user is not allowed access to any processes that can change setup data)
  • allow access (user is allowed access to processes that can modify setup data but do not have a specified permission)
General Site Maintenance
  • no access (user is not allowed access to Site Maintenance)
  • read-only (user is allowed access to Site Maintenance but may not change anything)
  • add/edit/delete own sites (user is allowed add, edit and remove sites where they are assigned as the analyst)
  • add/edit/delete all sites (user is allowed add, edit and remove any sites)
General Site Diary
  • no access (user is not allowed access to site diary processes)
  • read-only viewing (user is allowed view existing diary entries)
  • add (user is allowed add diary entries)
  • add+edit own entries (user is allowed add and edit any diary entries made by them)
  • add+edit all entries (user is allowed add and edit any diary any entries)
General Gas Analysis
  • no access (user is not allowed to enter or import gas analysis records)
  • allow access (user is allowed to enter or import gas analysis records)
General Scheduler Setup
  • no access (user is not allowed to use the task setup process)
  • read-only viewing (user may access the task setup process but only to view what is currently setup)
  • add/edit/delete own tasks (user is allowed create and edit new tasks but only remove tasks created by themselves)
  • add/edit/delete all tasks (user is allowed create, edit and remove tasks)
  • add/edit/delete own tasks + clear logs (user is allowed create, edit, and remove tasks and can clear task logs)
General Operating Company Editor
  • no access (user is not allowed to use the Operating Company Maintenance process)
  • allow access (user not allowed to use the Operating Company Maintenance process)
General Field Editor
  • no access (user is not allowed to use the Field Editor process)
  • allow access (user not allowed to use the Field Editor process)
General Formation Editor
  • no access (user is not allowed to use the Formation Editor process)
  • allow access (user not allowed to use the Formation Editor process)
General Route Editor
  • no access (user is not allowed to use the Route Editor process)
  • allow access (user not allowed to use the Route Editor process)
General Injection Site Limits
  • no access (user is not allowed to use the Injection Site Limits process)
  • allow access (user is allowed to use the Injection Site Limits process)
General Mass Edit
  • no access (user is not allowed to use the Mass Edit or Mass Data Update processes)
  • allow access (user is allowed to use the Mass Edit and Mass Data Update processes)
General Address Book
  • no access (user is not allowed to use the Address Book process)
  • allow access (user is allowed to use the Address Book process)
General Purchaser Site Setup
  • no access (user is not allowed to use the Purchaser Site Setup process)
  • allow access (user is allowed to use the Purchaser Site Setup process)
General Partner Site Setup
  • no access (user is not allowed to use the Partner Site Setup process)
  • allow access (user is allowed to use the Partner Site Setup process)
General Downcode Maintenance
  • no access (user is not allowed to use the Downcode Maintenance process)
  • allow access (user is allowed to use the Downcode Maintenance process)
General Meter Factor Editor
  • no access (user is not allowed to use the Meter Factor Editor process)
  • allow access (user is allowed to use the Meter Factor Editor process)
General BOF Factor Editor
  • no access (user is not allowed to use the BOF Factor Editor process)
  • allow access (user is allowed to use the BOF Factor Editor process)
General Fluid Levels
  • no access (user is not allowed to import fluid levels)
  • allow access (user not allowed to import fluid levels)
General Site Documents
  • no access (user is not allowed to use Site Documents process)
  • download (user is allowed to view and download documents)
  • upload & download documents (user is allowed to view, upload, and download documents)
  • manage (user is allowed to view, download, and remove documents)
  • manage (user is allowed to view, download, and remove documents as well as manage categories)
Daily Daily Test Maintenance
  • no access (user is not allowed to use the Daily Test Maintenance process)
  • allow access (user is allowed to use the Daily Test Maintenance process)
Daily Daily Test Maintenance
  • no access (user is not allowed to use the Daily Test Maintenance process)
  • allow access (user is allowed to use the Daily Test Maintenance process)
Daily Daily Allocation Setup
  • no access (user is not allowed to use the Daily Allocation Setup process)
  • allow access (user is allowed to use the Daily Allocation Setup process)
Daily Daily Allocations
  • no access (user is not allowed to use the Daily Allocations process)
  • allow access (user is allowed to use the Daily Allocations process)
Daily EHS / Site Activity Definitions deprecated
  • no access (user is not allowed to use the EHS / Site Activity Definitions process)
  • allow access (user is allowed to use the EHS / Site Activity Definitions process)
Daily Facility Inspection Setup
  • no access (user is not allowed to use the Facility Inspection Setup process)
  • allow access (user is allowed to use the Facility Inspection Setup process)
Daily APCE Inspection Setup
  • no access (user is not allowed to use the APCE Inspection Setup process)
  • allow access (user is allowed to use the APCE Inspection Setup process)
Daily APCE Inspection Setup
  • no access (user is not allowed to use the APCE Inspection Setup process)
  • allow access (user is allowed to use the APCE Inspection Setup process)
Daily Water Hauler Companies deprecated
  • no access (user is not allowed to use the Water Hauler Companies process)
  • allow access (user is allowed to use the Water Hauler Companies process)
Daily Water Hauler Destinations
  • no access (user is not allowed to use the Water Hauler Destination process)
  • allow access (user is allowed to use the Water Hauler Destination process)
Daily Water Hauler Destinations
  • no access (user is not allowed to use the Water Hauler Destination process)
  • allow access (user is allowed to use the Water Hauler Destination process)
Daily Pumper Layout Manager
  • no access (user is not allowed to use the Pumper Layout Manager process)
  • allow access (user is allowed to use the Pumper Layout Manager process)
Daily Pumper Layout Manager
  • no access (user is not allowed to use the Pumper Layout Manager process)
  • allow access (user is allowed to use the Pumper Layout Manager process)
Daily Equipment Definitions
  • no access (user is not allowed to use the Pumper Layout Manager process)
  • allow access (user is allowed to use the Pumper Layout Manager process)
Monthly Production Entry Order
  • no access (user is not allowed to use the Production Entry Order process)
  • allow access (user is allowed to use the Production Entry Order process)
Monthly Monthly Allocation Setup
  • no access (user is not allowed to use the Monthly Allocation Setup process)
  • allow access (user is allowed to use the Monthly Allocation Setup process)
Monthly Monthly Allocations
  • no access (user is not allowed to use the Monthly Allocations process)
  • allow access (user is allowed to use the Monthly Allocations process)
Monthly Individual Site Corrections
  • no access (user is not allowed to use the Individual Site Corrections process)
  • allow access (user is allowed to use the Individual Site Corrections process)
Monthly Starting Inventories
  • no access (user is not allowed to use the Starting Inventories process)
  • allow access (user is allowed to use the Starting Inventories process)
Monthly Starting Inventories
  • no access (user is not allowed to use the Starting Inventories process)
  • allow access (user is allowed to use the Starting Inventories process)
Monthly Monthly Oil Tickets
  • no access (user is not allowed to use the Monthly Oil Tickets process)
  • allow access (user is allowed to use the Monthly Oil Tickets process)
Regulatory Reporting Federal Reporting
  • no access (user is not allowed to use the Federal Reporting process)
  • allow access (user is allowed to use the Federal Reporting process)
Regulatory Reporting State Reporting
  • no access (user is not allowed to use the State Reporting process)
  • allow access (user is allowed to use the State Reporting process)
Imports Import Sites
  • no access (user is not allowed to use the Site Import process)
  • allow access (user is allowed to use the Site Import process)
Imports Import Forecasts
  • no access (user is not allowed to use the Forecast Import process)
  • allow access (user is allowed to use the Forecast Import process)
Imports Import Meters
  • no access (user is not allowed to use the Meter Import process)
  • allow access (user is allowed to use the Meter Import process)
Imports Import Tanks
  • no access (user is not allowed to use the Tank Import process)
  • allow access (user is allowed to use the Tank Import process)
Imports Import Gas Statements
  • no access (user is not allowed to use the Gas Statement Import process)
  • allow access (user is allowed to use the Gas Statement Import process)
Imports Import Daily Data
  • no access (user is not allowed to use the Daily Data Import process)
  • allow access (user is allowed to use the Daily Data Import process)
Imports Import Monthly Data
  • no access (user is not allowed to use the Monthly Data Import process)
  • allow access (user is allowed to use the Monthly Data Import process)
Imports Import Sites From IHS
  • no access (user is not allowed to use the Import Sites From IHS process)
  • allow access (user is allowed to use the Import Sites From IHS process)
Imports Import Data From IHS
  • no access (user is not allowed to use the Import Data From IHS process)
  • allow access (user is allowed to use the Import Data From IHS process)
Pumper Pumper
  • no access (user is not allowed to use daily data capture tools)
  • allow access (user is allowed to use daily data capture tools)
Pumper Synchronize
  • not allowed to sync (user is not allowed to upload or download daily data)
  • can download daily data (user only allowed to download daily data)
  • can download/upload daily data (user allowed to download and upload daily data)
Pumper Production Tab
  • no access (user is not allowed view or enter production data in field data capture tools)
  • read-only viewing (user is only allowed to view production data in field data capture tools)
  • can edit current day only (user is only allowed to enter production data for the current day)
  • can edit all days but closed (user can enter production data for allowed days if not closed in monthly)
  • can edit all days and closed (user can enter production data for any allowed days)
Pumper Equipment Tab
  • no access (user not allowed to view or edit data in equipment tab in field data capture tools)
  • read-only viewing (user can only view entries in equipment tab in field data capture tools)
  • can edit data (user can view, add and edit entries in equipment tab in field data capture tools)
Pumper Facility Inspections
  • default (user can add and edit facility inspections)
  • can remove inspections (user can add, edit, and remove facility inspections)
Pumper Site/EHS Activity Tab deprecated
  • no access (user not allowed to view or edit data in site/ehs tab in field data capture tools)
  • read-only viewing (user can only view entries in site/ehs tab in field data capture tools)
  • add (user can view and add entries in site/ehs tab in field data capture tools)
  • add+edit (user can view, add, and edit entries in site/ehs tab in field data capture tools)
  • add+edit+remove (user can view, add, edit, and remove entries in site/ehs tab in field data capture tools)
Pumper Site Diary Tab
  • no access (user not allowed to view or edit entries in diary tab in field data capture tools)
  • read-only viewing (user can only view entries in diary tab in field data capture tools)
  • add entries (user can view and add entries in diary tab in field data capture tools)
  • add+delete own entries (user can view, add, edit, and remove their own entries in diary tab in field data capture tools)
  • add+delete all entries (user can view, add, edit, and remove all entries in diary tab in field data capture tools)
Pumper Fluid Levels Tab
  • no access (user not allowed to view or edit entries in fluid levels tab in field data capture tools)
  • read-only viewing (user can only view entries in fluid levels tab in field data capture tools)
  • add (user can view and add entries in fluid level tab in field data capture tools)
  • add+edit (user can view, add, edit entries in fluid level tab in field data capture tools)
  • add+edit+remove (user can view, add, edit, and remove all entries in fluid level tab in field data capture tools)
Pumper View Well Test History
  • do not show (do not show full well test history in field data capture tools)
  • show (show full well test history in field data capture tools)
Insight Insight
  • no access (user is not allowed to use insight processes that have not been assigned a permission)
  • allow access (user is allowed to use insight processes that have not been assigned a permission)
Insight Allow online access (Portal)
  • no access (user is not allowed to use the online portal)
  • allow access (user is allowed to use the online portal)
Insight Remove non-inspection activities
  • no access (user is not allowed to remove non-inpsection activities)
  • allow access (user is allowed to remove non-inpsection activities)
Query Query
  • no access (user is not allowed to use query tool)
  • SELECT statements (user is allowed to use query tool for select statements)
  • SELECT+INSERT+UPDATE statements (user is allowed to use query tool for select, insert and update statements)
Mobile Apps Pumper iOS/Android App
  • no access (user is not allowed to use the mobile data capture apps)
  • allow access (user is allowed to use the mobile data capture apps)
Mobile Apps Inspection iOS app
  • no access (user is not allowed to use the mobile inspection app)
  • allow access (user is allowed to use the mobile inspection app)


Copyright © 2026 by PRAMS Plus LLC. All Rights Reserved.