Refer to documentation Implementation
Presentation
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.
Close
Fields
The following fields are present on this tab :
| This code identifies the created records in a unique manner. |
| Destined notably to figure in the reports and the screens in which the record code can be entered or selected. This text is used to give a clear description to the record concerned. |
Close
Presentation
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 authorised 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 authorised 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 parameter).
If the All functions authorised box is not ticked, it is possible to define in a detailed fashion the list of authorised functions with if necessary the additional associated authorisations. This the case for the Functional authorisation function, which is accessible either by the menu, either directly by s button.
Close
Fields
The following fields are present on this tab :
General
| 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. |
|   |
User default values
| 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. |
Table User default values
| 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. |
| If this field is set to Yes, the user is entitled to view the records (or fields) protected by the access code. |
| If this field is set to Yes, the user is entitled to modify the records (or fields) protected by the access code. |
| 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. |
Close
Functions accessed by right click on the grid
Presentation
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.
Close
Fields
The following fields are present on this tab :
|   |
|   |
| This grid makes it possible to define the default sites by module. This parameterisation s used each time there is a site to enter. |
Close
Presentation
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.
It should be noted that the information in the Reports tab is not modifiable for the administrator menu profile, defined by the ADMUSR parameter (in fact, this user has no access restriction for reports).
Close
Fields
The following fields are present on this tab :
Authorizations
| This field authorizes the deferred printing. If it is not set, the user will be prohibited from running reports in batch mode. |
| 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 |
Table Groups
|   |
|   |
| 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). |
Close
By default, the following reports are associated to the function :
APROFIL : User function profile
This can be changed by a different setup.
makes it possible to pass directly to functional authorisations management. |
is used to copy the function profile to another folder accessible from the current server. |