MATTEC Corporation Electronic Technology For
Improving Manufacturing Productivity
Home        About Mattec        What's New        Products        Help Desk        Search        Contact Us

ProHelp® EPM - How is security provided to areas of ProHelp® EPM....


The information in this FAQ applies to the following:


ProHelp® EPM, Release 6.1.0 and later, rely heavily on the user/group security that is built into Windows 2000 to limit access to areas of the ProHelp® EPM software.

When the ProHelp® EPM server software is installed, a number of Windows 2000 groups are created. These groups can be local groups or domain groups, as selected during the installation of the server software. These groups are given access to the ProHelp® EPM security files (see below) as appropriate. Your system administrator may then assign Windows 2000 users (local or domain) into these groups, as appropriate, to provide or deny access to areas of the software.

The following security groups are created when the server software is installed:

  • MATTEC Basic User

  • MATTEC Maintenance User

  • MATTEC SPC User

  • MATTEC Job Manager

  • MATTEC System Manager

  • SQLAdmins

  • SQLUsers

  • SQLRO

The "Mattec" security groups are implemented in a manner such that a user should be assigned to one and only one "Mattec" group plus one "SQL" group (typically "SQLUsers"). This differs from earlier versions of ProHelp® EPM where approximately 25 groups were created and it was expected that a user would belong to multiple groups. (You can, of course, duplicate this earlier functionality if desired.)

Each "Mattec" group is assigned read OR write permissions to all security files, with few exceptions. These files control access (read/write, read-only, or no access) to different areas of the ProHelp® EPM software. Therefore, each "Mattec" group was created to mimic the functionality that specific users in your facility will require.

In addition, the group "MATTEC System Manager" and the built-in group "Administrators" are assigned full permissions to all security-related files, and therefore are given full (read/write) access to all areas of ProHelp® EPM.

You may create your own groups in order to customize the access that individual users are granted to the system, by directly accessing the security control files to create a highly-customized security system. If you manually assign security permissions to groups that you create, these changes will be remembered when you install the next release of software. (This was not true in earlier versions of the software.)

Security Files

The files in the C:\Program Files\Mattec\ProHelp\Sys\Security directory are used to control access to different areas of the ProHelp® EPM software. For example, the file Part IDs controls access to the Part ID Edit Facility. If a user has CREATE access to this file, the user will have Read/Write access to the Part ID Edit Facility. If a user has READ+EXECUTE access to this file, the user will have Read-only access to the Part ID Edit Facility. If a user has no access to this file, the user will be unable to read or write the Part ID Edit Facility.

The following table shows the ProHelp® EPM security files and the area of the ProHelp® EPM software to which each file controls access:

    Security File Area Controlled
    Calculate Limits Real-Time Display and ProStat® save/calculate limits.
    Cavity Entry Real-Time Display change cavities.
    Cost Manager Real-Time Display Cost Display and cost-related fields.
    Data Exchange Data Import/Export.
    Departments System Configuration departments.
    Down Codes System Configuration downtime codes.
    Down Select Real-Time Display remote downtime selection.
    Down Time Cost Restriction Downtime Cost-related fields.
    Downtime Edit Edit Facilities downtime edit.
    Display Writer System Configuration Real-Time Display Writer.
    Email Address System Configuration email address.
    Gage Configuration ProStat® Sample Data Edit GagePort configuration.
    Help Ack Real-time Display acknowledge help.
    Help Codes System Configuration help codes.
    Job Control Job Control.
    Job Setups Edit Facilities job setup sheets.
    Machine Calibration System Configuration machine calibration.
    Machine Configuration System Configuration machine configuration.
    Machine Maintenance Codes System Configuration machine preventive maintenance codes.
    Machine Maintenance Logs Edit Facilities machine maintenance logs.
    Material Lots Edit Facilities material lots.
    Operator Efficiency Real-Time Display Operator Efficiency Display.
    Operator ID System Configuration MIU Operator Login IDs.
    Packed Entry Real-Time Display packed parts entry.
    Parameter Choices System Configuration parameters.
    Part Cost Restriction Part Cost-related fields.
    Part IDs Edit Facilities Part IDs.
    PCMIU Cells System Configuration PCMIU Cells.
    Production Edit Edit Facilities production history edit.
    Process Sheets Edit Facilities Process Sheets.
    ProStat General ProStat® functions.
    RealTimeDisplay General Real-Time Display functions.
    Sample Data Edit Facilities ProStat® Sample Data Edit.
    Sample Sheets Edit Facilities SQC Sample Sheets.
    Schedule Job Schedule.
    Scrap And Packed Parts Edit Facilities scrap and packed parts entry.
    Scrap Codes System Configuration scrap codes.
    Scrap Entry Real-Time Display scrap entry.
    Setup Sheets Document Control Center.
    Shift Configuration System Configuration shift configuration.
    Shift Exceptions System Configuration shift exceptions.
    System Configuration General system configuration functions not specifically controlled elsewhere.
    System Reports System Reports.
    Tool IDs Edit Facilities Tool IDs.
    Tool Maintenance Codes System Configuration tool preventive maintenance codes.
    Tool Maintenance Logs Edit Facilities tool maintenance logs.
    Voice Ack Real-Time Display voice acknowledgement.
    Voice And Email System Configuration voice and email configuration.

    The file security.bat, which is copied to the directory C:\Program Files\Mattec\ProHelp\Bin\Util, is used by the server installation program to assign permissions on the above files to the appropriate "Mattec" groups. Advanced users may create a copy of this file and manually modify and execute the copy to simplify the process of creating custom security settings.

    For additional information, reference the ProHelp® EPM System Administration Manual.

ProHelp® EPM Support Page
A great deal of ProHelp® EPM support information is available online. Read more...

Frequently Asked Questions
Looking for answers to other frequently asked questions for ProHelp® EPM? Click here...

Need More Help?
If you are a maintenance customer and need more help, simply email the helpdesk.

Home      About Mattec      What's New      Products      Help Desk      Search      Contact Us

Copyright © 2005 Mattec Corporation. All rights reserved.