return to index

Custom actions: Settings


Custom actions are activable through the rights profiles of the application end-users: Administration > Users > Collection of rights > (1-collection selection) > Planning > My Action (further referred to as <myactions_rightsbase(planning)>).

Additionally, those actions are parameterizable through the application customization: Administration > Customization > Application settings > MY_ACTIONS (further referred to as <myactions_settingsbase>).

Usage locations


Custom actions are activable in:
Note 1: For the 2nd custom action for the appointment sheet of the "Planning" module, for example, appointment.sheet.myAction2 is that action identifier.

Note 2: A custom action is not available in UI until its right is granted to the end-user, and until its third-party contents URL is given. For example, in order to activate the 3rd custom action for the appointment sheet of the "Planning" module, one will grant the <myactions_rightsbase(planning)> > CALLCENTER_MYACTION_APPOINTMENT_SHEET_3 right, and will activate/fill the <myactions_settingsbase> > Appointment > appointment.sheet.myAction3 > URL URL.

Properties


For each custom action setting, the following properties are available:

Trigger properties

Communication properties between application and the third-party contents


Note: 3 information categories are sent to the third-party contents. "context" (the application current-user ID, the current-area ID), "model" (the company-data pieces managed by the application-screen that triggers the custom-action), and "contract" (information required and only known by the third-party contents). "context" is always sent. On the contrary, "model" and "contract" are optional.

Third-party contents properties