Use this function to attach to a predefined function profile code, a group of functions authorized with additional privileges, if required.

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

Entry screen

To define functional authorizations, enter the profile codes-function codes combinations in this screen.

Use the table in this screen in the event special authorizations have to be defined for the function. It can either be:

  • either restrictions by site (in this case each line defines authorizations for one or several sites).
  • or additional options (one or several lines can thus be entered depending on whether the authorizations are defined by site).

A consistency check is applied to the sites and site groups listed in the authorization table. Thus, if two sites belong to different groups to which you have granted distinct authorizations, an error message is displayed and you cannot resume the entry.

For a quick entry in complex situations, use the actions of the Action panel to:

  • add a global set of functions,
  • merge profiles.

When saving, the table storing the definition of authorizations is updated but the table of cross-referenced authorizations is not. This update is performed when exiting the function if you answer Yes to the question Update of the AFCTFCYtable.

Note

The Function profiles table only manages the profile code. The detail of authorizations by group or site is managed in the Function authorizationstable. For the management of authorizations, the most important table is the Site function profiletable, which is updated automatically in this function. If necessary, you can also use the grouping, company or site management.

In fact, this table manages in detail the authorizations for each site/profile/function cross reference. Taking into account the number of important functions in the software (several hundred), a folder with many sites may have a AFCTFCY table including a very great number of lines (it has however records of small size).
This table is used to obtain good performances during the authorizations management, in particular in the reports. Its update is made on exiting the authorization update functions. Taking into account the large amount of information to be updated, this function can have a long execution time. It is also possible to launch this operation directly on using the associated utility (Validation of the functions).

Specific Buttons