TK_AU_MappedTasks

   PROIV Aurora Help

There are two PROIV Functions which are invoked directly from PROIV Aurora and not from the Task Selection menu in PROIV Aurora, and therefore are not subjected to any security constraints. These are Edit Favourites and Change Operator Password. In order that third party security systems can restrict access to this functionality, this task can be customised to make use of the Operator ID input parameter to alter the array contents returned. If the array has no content or contains the mapped Task Identifier with no function indicated, then PROIV Aurora assumes that access to that task is denied and does not display the associated , preventing the launching of that task.

I/O

Variable

Type

Length

Notes

Input

coDiv

A

3

If the Aurora URL is Company/Division code specific, then the coDiv contains its value, otherwise for multi-Co/Div logons, the value is null.

Input

operatorId

A

32

 

Output

tasks

A

60(2)

 

The Task’s array output parameter is in the format, TaskIdentifier=FunctionName, an example is shown below. The identifiers chgoprpwd and favourites should not be altered, unless you want to block access to these tasks for all users.

chgoprpwd=@AU_ChangeOperatorPassword

favourites=@AU_EditFavourites

 

Note: When implementing a third party security system to use with PROIV Aurora, you must change the function indicated by the Task Identifier 'chgoprpwd' to one appropriate for the third party security system.

This Task calls the Start function @AU_MappedTasks by default. When implementing a third party security and menu system, it is recommended that you implement this specific function name instead of altering the Task Definition to call an alternative Start function. You can import an empty version of the function from the aurora_core_replaceables.vpx file and then edit as appropriate. However, if you change the Start function on the Task Definition to call an alternative function name, the definition must be changed at system upgrade with a new version from the aurora_core_replaceables.vpx file.

 


 

Comment on this topic

Topic ID: 810053