This is an old revision of the document!
This module provides the capability to add additional fields for a user request on the user portal in order to better qualify it. For instance define the number of cpu, the size of RAM and the type of OS when a user request a new virtual machine.
This module supports the following types of additional fields:
A request template is related to a service sub category
Once defined, the fields defined in the template are automatically display on the user portal.
|1.0.5||2015-11-26||Fix for crash when submitting a ticket from the portal for a template with an ENUM field containing some special characters.|
|1.0.4||2015-09-29||Fix for a crash when a “drop-down list” field contains some weird characters (accents, question marks…) at the beginning of the list of values.|
|1.0.3||2014-12-10||Cosmetics on the module name.|
|1.0.2||2014-04-03||Minor fix to allow non admin users to import Template fields in CSV.|
|1.0.1||2014-03-10||Bug fix for template fields with the same name as an attribute of the object.|
|1.0.0||2014-02-05||First version, never validated.|
This feature is available only in the user portal. It is not possible to add additional fields in the standard iTop support agent interface.
It is NOT possible to use a template field with the same code as an attribute of the ticket (title, description urgency or priority), unless you are running an iTop version more recent than 2014-03-11 (revision 3097 in SVN)
conf/productionis NOT read-only.
The pages show a list of already defined request templates. Click on the button “new” to create a new one:
A request template is identified by its name the related service and service sub category.
The label is used on the portal to select a template if several are defined for a given service sub category.
The tab “Fields” is used to define the fields of the template:
Click on “Create a new field” to define a new one:
A field is identified by its code. The label is used to display the field on the portal.
high,medium,low”) or an OQL (e.g. “
SELECT Service WHERE org_id = 12”).
The tab “Preview” displays a preview of the template as it will be displayed on the user portal:
If a end-user selects a service sub-category on the user portal which is related to a request template, the specific fields for this template are displayed, prompting to enter the additional information.
This additional information is copied in the Public log when the User Request is created.
It is also possible for a Support Agent to see the extra information in the tab “Extra Data” in the details of the User Request.