Progress
Results User’s Guide
for UNIX
Security Options
The Administration module has five security options:
Use Contents of a User Directory option to look at the contents of a user’s directory, the Module Permissions and Query Permissions to establish security for your application, and the How to Exit Application and Sign-on Program/Product Name options to change the Results exiting and startup interface. With the security options, you can establish permissions for each Results module and for each option in the Query module. You set permissions for specific files and fields using the Progress Data Dictionary. (For more information, see the Progress Database Administration Guide and Reference.)
This section describes how to change the sign-on program and determines what appears when the user exits Results (operating system, Progress, etc.). Later in this chapter, the "Sign-on Program/Product Name" section describes how to modify your
login.p
file when you have security enabled for your database.You can set permissions on many different levels. For example, you can control the access one user or a group of users have to modules, menu options, query forms, and printers. You set permissions using IDLISTs.
An IDLIST is an expression (a constant, variable, or any combination of these) whose value is a list of one or more user identifications (user IDs). If the expression contains multiple user IDs, you must separate the user IDs with commas. Do not insert blanks between the user IDs. Table 9–1 shows the values you can use in the IDLIST.
The string value is a character expression that the system checks against the IDLIST.
For example, you can enter an IDLIST into the form shown in Figure 9–4 to establish permissions for the Administration module.
Figure 9–4: Module Permissions Example
![]()
In the IDLIST shown, the Administration module is available for users with a user ID that begins with mis, or for users with the ID of bill, kathy, tony, or irene.
If you want to prevent access to the Update option in the Query module, you might enter the following IDLIST in the Query Permissions window as shown in Figure 9–5.
Figure 9–5: Query Option Permissions Example
![]()
In the example, the IDLIST prevents all users whose user ID begins with acct from updating information in the Query module, unless the user ID is acctmngr. All other user IDs can use the Update option.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |