Create a custom panel type

Creating a new panel type is considered an advanced topic, and only those intimately familiar with Unified Service Desk should attempt to create a new panel type.

A panel type must implement two interfaces:

  • IPanel: This interface enables Customer Care Accelerator (CCA) support. However, as CCA by itself does not support custom panels, if you only implement this interface, you still may not use it with CCA.

  • IUSDPanel: This interface provides the additional functions that are needed to support custom panel types in Unified Service Desk.

    If these two interfaces are implemented correctly, they may be used with Unified Service Desk panel layouts to perform advanced layouts.

See also

Panels, panel types, and panel layouts in Unified Service Desk
Move hosted controls between panels at runtime
Create custom panel layout in Unified Service Desk