Dynamic Fields Visibility - Installation and Administration Guide

Installation

The following instructions explain how to install the package using one of the provided methods.

1. Admin Interface

Log in to your system as user with admin privileges and go to menu Admin ⇨ Package Manager. Select module file (with .opm extension) in the "Actions" panel and click "Install Package" button.

2. Command line

Log in to the server (via SSH, putty etc.) as "otrs" user and use the following command:

/opt/otrs/bin/otrs.Console.pl Admin::Package::Install /path/to/package/DynamicFieldsVisibility-1.0.2.opm

Administration

Overview

DynamicFieldsVisibility is simple tool without additional Admin page. Visibility management is performed entirely within OTRS System Configuration (SysConfig).

Prerequisites

Module Dynamic Fields Visibility provides additional functionality to already present Dynamic Fields in OTRS. You can make use of this module when:

  1. Custom Dynamic Fields are configured.
  2. Dynamic Fields are set up to be shown in any popup window of AgentTicketZoom (AgentTicketNote, AgentTicketFreeText etc.).

System Configuration

Dynamic Fields in the OTRS System can be hide or explicty shown based on two parameters with their corresponding configuration.

Ticket Queue

image-1599651770956.png

With the Intalio::DynamicFields::QueueVisibility option you can define which Dynamic Fields are visible within specific Queue.

In the example configuration above, OTRS has Dynamic Fields visibility restrictions enabled for two Queues: Complaints and Postmaster.

Dynamic Fields visibility restrictions for Queues has effect only when Queue is present on the list above. Otherwise all Dynamic Fields are shown.

Ticket Type

image-1599652722047.png

With the Intalio::DynamicFields::TypeVisibility option you can define which Dynamic Fields are visible for Tickets with specific Type.

In the example configuration above, OTRS has Dynamic Fields visibility restrictions enabled for two Ticket Types: Incident and Service Request.

Dynamic Fields visibility restrictions for Types has effect only when Type is present on the list above. Otherwise all Dynamic Fields are shown.