Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.84 KB

create-custom-panel-type.md

File metadata and controls

30 lines (23 loc) · 1.84 KB
title description ms.date ms.topic author ms.author search.audienceType ms.custom
Create a custom panel type | MicrosoftDocs
Learn about the two interfaces—IPanel and IUSDPanel—required to create custom panel types in Unified Service Desk.
06/27/2024
article
gandhamm
mgandham
customizer
developer
evergreen

Create a custom panel type

Creating a new panel type is considered an advanced topic, and only those intimately familiar with [!INCLUDEpn_unified_service_desk] should attempt to create a new panel type.

A panel type must implement two interfaces:

  • IPanel: This interface enables [!INCLUDEpn_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 [!INCLUDEpn_unified_service_desk].

    If these two interfaces are implemented correctly, they may be used with [!INCLUDEpn_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

[!INCLUDEfooter-include]