返回列表 发帖

function validation的作用

x3 中的function validation  和menu validation 一般在什么情况下需要重新审核。

Re:function validation的作用

This function allows the global update of information in the tables storing the authorization information crossed-matched between users / functions. It is beneficial when updating the functions dictionary, the company and/or site table, or the functional authorizations table by copy or transfer (in the case of manual entry, the update is carried out automatically).

For performance reasons and to facilitate the use in reports, the authorizations are generated in detail in a cross-referenced table where the key is (the site code, the profile code, the function). This table is updated each time that the profiles, the sites, site groups or the functions are updated. When transfers by copy are carried out, it is necessary to update this information again.

Warning, this table can be large, and there can be a significant quantity of data to update. In effect, if there are 5 different function profiles, and 20 sites, knowing that the software contains several hundred functions, there is a minimum of N*100*5*20 lines in this table (because the super-user profile has access to all the functions for all the sites), plus a line for each combination of user, site, authorized function.

=========================

on-line help中对function validation的解释。可以看到主要是用来重整系统中的程序与用户的验证信息匹配。若folder中的对应信息从其他folder中copy生成,则应该进行functions validation.

TOP

Re:function validation的作用

This validation phase is automatically carried out for a standard user profile from the moment it is modified by the MSITStore:C:\SAGE\V5DOC\X3_help.chm::/FCT/GESAPM.htm">user profile management. However, there exists a specific default menu profile called ADMIN, which is associated with a privileged user and which automatically contains all the functions defined in the software . The re-validation of this profile is made necessary by this function once the software functions table is updated, for example after adding new functions created by specific/custom developments. Until this phase is carried out, the new functionality is not accessible by the administrator menu (it will be for the other profiles, if they are included in a profile by modifying it).

===========================

对meunu validation的解释。主要是用来更新admin的菜单、也就是系统的全功能菜单。可以看到若程序的子程序数据字典被更新,例如加入了客制程序,则应该进行更新。

TOP

返回列表