Function Profiles


Function groups are used to enable or disable access to specific functions operated on each screen.

 

Table Name: ProteinPermissionsFunctionsProfiles, ProteinPermissionsFunctionsScreens, ProteinPermissionsFunctionsScreenMenus

The following information is contained in the Function Profiles document:

Create Function Profile

  1. In Admin>Systems>Permissions, select Function Profiles.
  2. In the Function Profiles main screen, click the button to create a new function profile
  3. In the New Record dialog box, in the Function Profile Name field, enter a unique name for the profile.
  4. In the Function Profile Description field, enter a description to identify the profile, and then click the OK button.
  5. In the Function Profiles screen, click to select screens.
  1. In the Select Screen dialog box, click the Selected flag for every screen that needs to be added to the profile, and then click OK.
  2.  

     

  3. The details for each screen caption will appear with a description, label, and screen location for each.

Function Permissions

The child grid within the Screen Capture field allows additional available functions for the screen.

 

  1. In the Screen Capture field, click the button to open the function permissions screen.
  1. All available permissions will be displayed. Select the flags for each Permission requirement. For example, in order to enable the ability to create Entity History, select the Permission Create flag. Close the child grid.

 

Edit Function Groups

The most common practice is to enable all the functions for every screen and disable specific functions as needed. In order to edit function profiles in any screen throughout the system, the following can be done.

  1. In the transaction screen, select the Settings drop-down menu and click Edit Function Groups.

  2. The Function screen is split into two sections. The top section will display all available function groups, and the bottom section will display all available functions for the screen. Select and disable as required and then click the Save button.