Nástěnka se skládá z jednotlivých Widgetů. Widgety se skládají dle nastavení šablony tj. jako DIV za sebou. V maximálním rozsahu 12 DIVů vedle sebe. Počet řádku je definován dle dat.
Systém může obsahovat N definicí nástěnky. Každá definice obsahuje sekci pro definici oprávnění. Je možné tedy určit, jaké oprávnění vidí jakou nástěnku, nebo oprávnění řešit na úrovni dat přímo v nástěnce.
Obecná definice nástěnky XML
<?xml version="1.0" encoding="utf-8"?>
<Dashboard xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dsp="http://www.gappex.com/sfp/DataSource/Parameters" Ident="Dashboard" SegmentType="Dashboard">
<AccessPermissions>
<string>Ticket</string>
</AccessPermissions>
<DataPermissions>
<string>Author</string>
<string>Operator</string>
<string>Specialist</string>
</DataPermissions>
<Widgets>
<Widget Ident="Ticket">
<Sources>
</Sources>
<HTMLTemplate>
</HTMLTemplate>
</Widget>
<Widget Ident="ButtonMainAction">
<HTMLTemplate>
</HTMLTemplate>
</Widget>
<Widget Ident="InfoWorkFlow">
<HTMLTemplate>
</HTMLTemplate>
</Widget>
<Widget Ident="ButtonAction">
<HTMLTemplate>
</HTMLTemplate>
</Widget>
</Widgets>
<HTMLTemplate>
<div class="row">
<div class="col-xl-3">
<Widget ID="InfoWorkFlow" />
</div>
<div class="col-xl-7">
<div class="row">
<div class="col-xl-5">
<Widget ID="NewsHD1" />
</div>
<div class="col-xl-6">
<Widget ID="ButtonAction" />
</div>
</div>
<div class="row">
<div class="col-xl-12">
<Widget ID="Ticket" />
</div>
</div>
</div>
</div>
</HTMLTemplate>
</Dashboard>