---
title: "Maintaining Program Security to User Group/s (GUI)"
canonical: "https://kb.myframeworks.com.au/space/PROSTIXV48DOC/31100011/Maintaining%20Program%20Security%20to%20User%20Group%2Fs%20(GUI)"
format: markdown
---
Once the required User Groups have been created, you need to define which ProStix programs are going to be accessible within each User Group via Program Security Groups. To define the ProStix programs for each User Group, perform the following: 1. Identify which ProStix program/s you want to allow a User ID to access, then select that option from within ProStix. For example,  select ‘ Sales Order Processing ’, then ‘ Order enquiry ’ as per screenshot, then select ‘F1/Enter’.   In Order Enquiry select Ctrl + O to display the program name – in this case ‘ ord130.p ’. This program name is then used to control access (refer to step 4 below). 2. Add the required ProStix program names to each User Group(s) by selecting ‘ System Administration ’, then ‘ Security ’, then ‘ Program Security ’. 3. From the ‘ Select Security Group ’ window, select the relevant Security Group to be updated (via the arrow up / down keys), then select the <enter> key. 4. All existing Programs (by program name) allocated to the Security Group will be displayed via the ‘ Program List ’ window. 5. Select ‘ F6 Add ’ and then scroll to the required program (via the up/down arrow keys), then press the <spacebar> to add the required program name to the Security Group. An asterisk is placed beside the program. Once all required program/s are selected, press <F1> to save. Note:  The selected list of programs is displayed: 6. Certain programs provide additional security features that can be customised.  These are available from  'F8 - Options ' if the option = ' yes '.  To maintain these, select the program, then select <F8>.  Refer to 'Options with Program Security' collapsible link for further information. 7. If additional programs require these additional security features to be updated, select  ’F7 Change ’, then modify as necessary (enter ‘ Yes ’ to restrict or leave as ‘ No ’ to leave unrestricted), then select <F1> to save.  For example, a new program may have been added to the system that a particular group of users needs to have access to or you may need to prevent a user group from loading a program that it presently has access to. 8.  To delete a program from a user group, place the cursor on the required group, then select <F5> .  Select <F5> to confirm. 9. The final step in the process is the allocation of required User Groups to each User ID. Refer to  Allocation of User IDs to Security Groups - User Maintenance (GUI) .