User Function Profiles
The function profile codes are used to define the user groups, from the point of view of the function authorizations (an associated function profile code is found in the users record). This profile code is defined in this function.
Prerequisites
Refer to documentation Implementation
Screen management
Header
The definition is made over three tabs, by giving the profile code to be created or to be modified. It should be noted that in version 140, information that was previously in the client record has been placed in the profile record, in particular the next two tabs.
Profile code (field PRFCOD) |
This code identifies the current record in a unique way. |
Description (field INTPRF) |
Enter the description of the relevant record. This long description is used as a title in screens and reports. |
Tab Access
In this tab, a tick box is defined that is used to give access to all the functions without restrictions for the profile code (in general, a single profile code, linked to the administrator will have such privileges).
Then the default values are defined that are used solely during the creation of a new user attached to a profile. These default values are the list of authorized access codes and in the case All access codes is used to avoid having to enter an exhaustive list.
These default values are explained by the fact that a non administrator user may be authorized to cerate a user with out having the right to modify certain access rights. This assumes that satisfactory default values attached to the function profile can be proposed, (it is addition it is possible to limit the function profiles usable by the user by means of the AUZFCT setup).
If the All functions authorized box is not ticked, it is possible to define in a detailed fashion the list of authorized functions with if necessary the additional associated authorizations. This the case for the Functional authorization function, which is accessible either by the menu, either directly by s button.
General
All authorized functions (field ALLFCT) |
If this box is checked, the function profile gives access to all the functions in the software. If it is not the case, the function functional authorization is used to define which define are authorized. |
Fixed dashboard (field FLGPOR) |
User default values
All access codes (field ALLACS) |
If this box is checked, the user has been granted all the rights (in read, write and execution mode) on all the access codes. This makes it no longer necessary to supply the complete list of access codes for the privileged users. |
Grid User default values
Access code (field CODACC) |
The access codes are the codes that are used to protect the information or the functions, in read, write and execution mode (when the context permits it). In this case, these codes act a bit like a lock placed on a field in a screen, in a transaction, in a report or in a database record. Then, for this field and for each user, it is determined whether they can access protected information in this way (thus they have the key available allowing them to open the lock). The number of access codes and their codification is totally free, since what only matters is the assignment that is made in the different records, which can be controlled in this way . An All access codes box is used to give access to all the access codes present or to come. If this box is not checked, the entry can be made in the tab grid. |
Inquiry (field CONSUL) |
If this field is set to Yes, the user is entitled to view the records (or fields) protected by the access code. |
Modification (field MODIF) |
If this field is set to Yes, the user is entitled to modify the records (or fields) protected by the access code. |
Execution (field EXEC) |
If this field is set to Yes, the user has been granted the execution right (if available) defined within the context of those records protected by the access code. Use cases of execution rights for access codes can be found in an appended documentation. |
Access code update |
This function enables the user to update all the users using this function profile to get the access code of the line (the rights on the access code will be updated). If this operation is not completed, only the users created in the future will be affected by the update. |
Tab Sites
Defined in this tab by functional module is a default site to which a user having this profile is attached. This site is used wherever the entry of a site is necessary. Only the modules used by the folder will appear in the table in question.
Grid
No. (field NUMLIG) |
Module (field MODULE) |
Default site (field FCYDEF) |
This grid makes it possible to define the default sites by module. This parameterisation s used each time there is a site to enter. |
Tab Reports
This tab contains the following fields :
A Deferred printing flag is used to prohibit the possibility to launch the reports in batch mode for users having this profile.
An access filter for reports, defined in the form of a template (using wild card characters ? or * ). This is used to prohibit access to certain reports by the user.
An access filter by report group is used to prohibit access to certain reports. The report groups are defined in local menu 97, the first 15 being defined by standard.
It should be noted that the information in the Reports tab is not modifiable for the administrator menu profile, defined by the ADMUSR setup (in fact, this user has no access restriction for reports).
Authorizations
Deferred print (field DIFIMP) |
This field authorizes the deferred printing. If it is not set, the user will be prohibited from running reports in batch mode. |
Report filters (field FILTRE) |
This field makes it possible to limit access to reports with codes that correspond to the filter indicated. Example : AB??* The user would only have complete rights for the reports that start with AB and have at least 4 characters |
Grid Groups
No. (field NUMLIG) |
Report group (field GRPETX) |
Access (field AUTETA) |
This field defines a first level of the filtering on the access to the reports. Only the reports belonging to the groups authorized for the profile can be printed by the user (remembering that the access code for the report can be used to further restrict access to this list). |
Reports
By default, the following reports are associated with this function :
APROFIL : User function profile
This can be changed using a different setup.
Specific Buttons
Profiles |
This button makes it possible to pass directly to functional authorizationsmanagement. |
Copy
This button is used to copy the record definition from or to another folder. Block number 1
Block number 2
|