ObjectIntune.xml |
Na stránku Objekt přidá příkaz MS Intune, který otevře stránku MS Intune reprezentující vybraný objekt na základě vlastnosti Intune device id.
Šablona obsahuje následující typy programových rozšíření: IEntityCommand
|
AM |
ObjectManufacturerSupport.xml |
Na stránku Objekt přidá příkaz Podpora výrobce, který otevře webovou stránku výrobce reprezentující vybraný objekt na základě vlastností objektu Manufacturer, a Serial number (nebo BIOS serial number). Funguje pouze pro výrobce Dell a Lenovo.
Šablona obsahuje následující typy rozšíření programu: IEntityCommand
|
AM |
ObjectChatWithUser.xml |
Na stránku objektu přidá příkaz Chat with user, který spustí chat Microsoft Teams s uživatelem, který je za objekt zodpovědný nebo byl pověřen jeho používáním.
Šablona obsahuje následující typy programových rozšíření: IEntityCommand
|
AM |
TicketCreateTaskInToDo.xml |
Na stránku Požadavek přidá příkaz Create task, který vytvoří nový úkol v aplikaci MS To Do
Pro zobrazení příkazu musí být uživatel členem řešitelského týmu služby a musí být importován z AAD. Pro vytvoření úkolu musí být povoleno oprávnění Microsoft Graph Tasks.ReadWrite
Šablona obsahuje následující typy rozšíření programu: IEntityCommand
|
SD |
TicketCreateOutlookMeeting.xml |
Na stránku Požadavek přidá příkaz Create meeting, který vytvoří nový úkol v kalendáři MS Outlook
Pro zobrazení příkazu musí být uživatel členem řešitelského týmu služby
Šablona obsahuje následující typy programových rozšíření: IEntityCommand
|
SD |
TicketCostsCalculation.xml |
Příkaz sečte hodnoty z uživatelských polí SW náklady a HW náklady pro požadavek
Pro provedení příkladu je nutné přidat vlastní pole costSW, costHW a costTotal typu int do tabulky tHdTicketCust
Dále pomocí StateId a pomocí ServiceId zadejte, kde se má požadavek zobrazit
Šablona obsahuje následující typy rozšíření programu: IEntityCommand
|
SD |
TicketOpenAttachments.xml |
Na stránku požadavku přidá příkaz Otevřít přílohy pro otevření odkazu na přílohu uloženou ve vlastním poli Přílohy požadavku
Pro provedení příkladu vyžaduje přidání vlastního pole s názvem Attachments typu nvarchar do tabulky tHdTicketCust a pojmenování sloupce stejným názvem
Šablona obsahuje následující typy programových rozšíření: IEntityCommand
|
SD |
MultilingualCommand.xml |
Příklad vícejazyčné aplikace.
Šablona obsahuje následující typy programových rozšíření: IEntityCommand
|
SD |
ReportProblem.xml |
Přidává příkaz Report problem do hlavní nabídky. Pomocí tohoto příkazu může žadatel nahlásit problém prostřednictvím katalogu služeb
Šablona obsahuje následující typy programových rozšíření: IGeneralCommand
|
SD |
ApproveByGroupMember.xml |
Při zahájení schvalování požadavku tato aplikace automaticky přidá člena určité skupiny uživatelů na kartu Schvalování požadavku.
Člen skupiny je vybrán podle hodnoty pole Office, která se musí rovnat hodnotě pole Office zadavatele požadavku
Pro spuštění příkladu se předpokládá, že do tabulky TicketStateCust bude přidáno vlastní pole ApprovalGroupName typu nvarchar
Šablona obsahuje následující typy rozšíření programu: ITicketAutoAction
|
SD |
AssignToTester.xml |
Tato aplikace automaticky přiřadí požadavek řešiteli ze skupiny Testers, pokud je požadavek ve službě Program Modifications a ve stavu s ID 1
Pro spuštění příkladu se předpokládá, že do tabulky tHdTicketCust bude přidáno vlastní pole solvedInVersion typu nvarchar
Šablona obsahuje následující typy rozšíření programu: ITicketAutoAction
|
SD |
CreateAnalysis.xml |
Při vytvoření nového požadavku ve službě Úpravy programu se ve službě Program modifications/Designs and analyses vytvoří také propojený požadavek, který vytvoří návrh pro vytvořený požadavek
Pro spuštění příkladu se předpokládá, že do tabulky tHdTicketCust bude přidáno vlastní pole createAnalysis typu bool
Vzor obsahuje následující typy rozšíření programu: ITicketAutoAction
|
SD |
SendMailsAboutNewEvent.xml |
Když je v požadavku ve službě Program Modifications vytvořena událost, je tato událost předána e-mailem každému správci služby, pokud není autorem nebo příjemcem události (nebo pokud není jeho účet zakázán).
Šablona obsahuje následující typy programových rozšíření: IActAutoAction
|
SD |
DeclineMessageSendCustomNotification.xml |
Upravuje oznámení o odmítnutí zprávy, pokud odesílatel nemá žádnou SLA
Šablona obsahuje následující typy programových rozšíření: IMailMessageAutoAction
|
SD |
AssignToSolverByEmail.xml |
Při načítání zprávy se v textu zprávy pro existující požadavek zkoumá, zda je v něm příkaz, který se má předat řešiteli ASSIGNTO: solver name. Pokud je příkaz nalezen a řešitel je nalezen podle jména, požadavek se automaticky přiřadí řešiteli a zpráva se nezaznamená do protokolu požadavků. V opačném případě je zpráva zpracována standardním způsobem.
Šablona obsahuje následující typy rozšíření programu: IMailMessageAutoAction
|
SD |
OrderAfterApproval.xml |
Pokud je požadavek schválen ve službě Purchase všemi schvalovateli, přejde požadavek do stavu Order
Šablona obsahuje následující typy programových rozšíření: ITicketApprovalAutoAction
|
SD |
ObjectKnowledgeBase.xml |
Na stránku Objekt přidává záložku Znalostní báze zobrazující články znalostní báze, které obsahují výrobce a model objektu.
Šablona obsahuje následující typy rozšíření programu:: IEntityTab
|
AM |
TicketKnowledgeBase.xml |
Na stránku Požadavek přidá záložku Znalostní báze zobrazující seznam příslušných článků znalostní báze (přiřazených k požadavku služby) členům řešitelského týmu služby
Šablona obsahuje následující typy programových rozšíření: IEntityTab
|
SD |
TicketShowRequesterAddress.xml |
Pokud je vybraný požadavek v definované službě a stavu, zobrazí se na stránce požadavku záložka Zobrazit adresu zadavatele požadavku s adresou zadavatele požadavku (podle organizace) v mapě
Příklad pracuje s třídami, jejichž knihovny nejsou součástí výchozího souboru CodeExtension_Template.cs
Jedná se o třídy WebClientWebClient, XmlDocument a StringBuilder
Pro správnou funkčnost příkladu byly na začátek souboru přidány následující knihovny: System.Net, System.Xml, System.Text.
Šablona obsahuje následující typy rozšíření programu: IEntityTab
|
SD |
TicketAutoClose.xml |
Tato aplikace automaticky uzavře vyřešený požadavek poté, co uplyne lhůta, ve které může žadatel požadavek znovu otevřít.
Šablona obsahuje následující typy programových rozšíření: IPeriodicAction
|
SD |
AutoCloseInactiveTickets.xml |
U vyřešených žádostí se kontroluje, zda již uplynula lhůta pro žadatele na opětovné otevření požadavků (dny), a vypíná se automatický přechod do stavu Uzavřeno. Pokud tyto požadavky nejsou uzavřeny do 14 dnů, jsou automaticky uzavřeny.
Šablona obsahuje následující typy rozšíření programu: IPeriodicAction
|
SD |
UpdateSuperiorGroup.xml |
Tato aplikace automaticky vyplní určitou skupinu uživatelů všemi nadřízenými uživateli z dané organizace. Tuto skupinu uživatelů lze pak použít například v definici vlastního pole typu Uživatel.
Šablona obsahuje následující typy programových rozšíření: IPeriodicAction
|
SD |
CheckObjectMandatoryProperties.xml |
Objekty, které nemají vyplněny všechny povinné vlastnosti, nelze přesunout ze skladu na jiné místo ve stromu objektů
Šablona obsahuje následující typy programových rozšíření: IObjectMoveAutoAction
|
AM |
SetComputerDetectionProfile.xml |
Při přesunu počítače ze skladu se počítači automaticky přiřadí detekční profil s názvem Standard
Šablona obsahuje následující typy programových rozšíření: IObjectMoveAutoAction
|
AM |
CheckPhoneNumberFormat.xml |
Tato aplikace kontroluje formát nové hodnoty vlastnosti objektu Phone number
Šablona obsahuje následující typy programových rozšíření: IObjectPropertyAutoAction
|
AM |
CopyNewPropertyValueToAnotherProperty.xml |
Tato aplikace zapíše novou hodnotu vlastnosti Phone number do vlastnosti Phone téhož objektu, pokud je prázdná.
Šablona obsahuje následující typy programových rozšíření: IObjectPropertyAutoAction
|
AM |