The system administrator may be responsible for allowing or prohibiting access to fields in a screen, entry transactions, reports, or in a database record. Use Access codes (GESACS) in the Setup > Users block to accomplish this task. You can also allow or prohibit access to screen tabs and data elements such as automatic journals and entry transactions. Access codes can also be used to permit access to reports.
Use the Copy button in the Right panel to copy the access codes from one folder in the software to another folder.
Access codes can be entered in some functions, fields, and screens. Use Access code assignment (CODACC) under Setup > Personalization General parameters > Screens to assign access codes to fields in order to restrict access to certain users.
In a previous topic you learned that you can assign access codes to users and the access rights (Inquiry, Modification, and/or Execution) in the Users function (Setup > Users).
-
- The rights to read, write, and/or execute can be assigned to a user. For example, if access codes are associated with fields on a screen, those fields can be displayed and/or modified by the user who has been assigned these codes.
- Use this function to enter or modify the list of access codes.
Copying access codes to another folder
Use the Copy button in the Right panel to copy the access codes from one folder in the software to another folder.
- Only the access codes not existing in the To folder are created.
Access code assignment
Access codes can be entered in some functions, fields, and screens. Use Access code assignment (CODACC) under Setup > Personalization General parameters > Screens to assign access codes to fields in order to restrict access to certain users.
- At the Access code field, enter an access code associated with a field on the screen.
- When a file contains an access code, the object management filters the rights to display and modify each record according to the user.
- This makes it possible to automatically manage access rights on standard records where access codes reside.
- An access code can be attached to a user or not. If the access code is not attached to a user, all fields controlled by this access code are not available to the user (in both inquiry and entry mode). If the access code is attached to a user, the following may apply:
- Inquiry: This right allows you to view the contents of a field on a screen.
- Modification: This right allows for modification of contents of a field on a screen.
- Execution: This right allows you to run a task/function.
- It is important to note there is only one access code for each field; therefore, you should design your security so that two access codes are avoided for use in fields, reports, screens, etc.
Other ways to assign access codes
In a previous topic you learned that you can assign access codes to users and the access rights (Inquiry, Modification, and/or Execution) in the Users function (Setup > Users).
- You can also assign an access code to a field on a screen (access Screens under Screens in the Development > Script Dictionary block and then click the Fields tab) to allow or prohibit certain users from viewing or modifying the field.
-
Sage X3 and Sage Software are trademarks of Sage Software, Inc. Microsoft SQL Server, Microsoft SQL Enterprise Manager and SQL Server Management Studio are registered trademarks of Microsoft Corporation. Oracle is is a registered trademark or Oracle Corporation. All other product names used here are trademarks or registered trademarks of their respective owners.
-