To add security to an individual operator profile:

  1. Select Admin from the Developer menu.

  2. On the Project Administration screen, select the Groups tab.

  3. Select the developer that you want to create a security profile.

  4. Click Developer Security . The Operator Security Profile window displays.

  5. Enter the information for the security profile.

Item

Description

Operator ID

Displays the ID of the developer (up to 3 characters).

Co/Div Code

Select the Co/Div (Company/Division) code from the drop-down list.

Details

 

Password

The developer's password (up to 9 alpha characters).

Name

The name of the developer (up to 40 characters).

Telephone

The telephone number of the developer (up to 20 numbers).

Default Function Links

 

Logon

Enter the name of the function that is automatically called when the operator logs on. If left blank, 'Logon Successful, Enter Function Name' message appears, followed by the PROIV Kernel Prompt window.

Transparent

Check to allow the normal PROIV logon screen to be bypassed using the transparent logon facility

Default

Enter the name of the default function to be executed instead of the question mark prompt.

Timeout

Enter the function to be executed if the system times out (see Timeout Limit below)

Timeout Limit

Enter the number of minutes of keyboard inactivity allowed before the timeout function (specified in logic via the @TIMEOUT system variable) is executed.

System Exit

The function to be executed on normal system exit.

Field Behaviour

 

Help On

Check if you wish to automatically display field help

Change Level

Enter the highest security level (1-9 where 1 is lowest) for changing field contents in a function in Add, Change or Delete mode. The default is blank (no security). The minimum level for changing a field, as set in Screen Field Definition, must be equal to or less than this level in order for the operator to be able to change field contents. If the operator security is too low for a field, the field behaves as if it were a display-only field.

Look-Up Level

Enter the highest security level (1-9 where 1 is lowest) for displaying field contents in a function. The default is blank (no security). The minimum level for looking up a field, as set in Screen or Report Field Definition, must be equal to or less than this level in order for the field to print on a report called by this operator. If the operator security is too low for a field, PROIV does not display or allow data entry in that field.

Categories

 

Security Categories

 

Function

Specifies the security access level (1-9 where 1 is the lowest) for the operator for the category. To change an access security level, double-click the category and choose the access level from the drop-down list. To remove a category from the list, select it and click on the X at the side of field. You can add a blank security level to an operator by placing the cursor in the field (do not enter any text), and press the RETURN key.

A PROIV Function defined with a blank security category is allowed to be executed by any PROIV Operator that has a blank security category.

If a PROIV Operator is not defined with a blank security category, and they attempt to execute a PROIV Function defined with a blank security category, then the PROIV Virtual Machine executes @SFUNCT which is linked to OFF, and the session ends.

Note: It is important to note that @SFUNCT is not a System Variable and cannot be referenced in logic as such.

 

File

Specify a file category and choose the security access level for this operator for the category from the drop-down lists for Add, Change, Delete and Lookup modes. To change an access security level, select the category and choose the access levels from the drop-down list. To remove a category from the list, select it and click on the X at the side of field.

Global Logic

Specify Global Logic category and choose the security access level (1-9 where 1 is lowest) for this operator. To change an access security level, select the category and choose the access level from the drop-down list. To remove a category from the list, select it and click on the X at the side of field.

Terminals

 

Valid Terminal List

Enter up to 16 Terminal IDs or ALL to allow the operator to log on from any terminal assigned to the current Company/Division code. To remove a terminal from the list, select it and click on the X at the side of field

  1.  Click OK to save settings and to close the screen.

Comment on this topic

Topic ID: 500248