Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following JSON is provided as the basic example in the SLA Notification provider. You can use it as it is or make further customizations to it. 


Code Block
{
  "type": "AdaptiveCard",
  "body": [
    {
      "type": "TextBlock",
      "size": "Large",
      "weight": "Bolder",
      "text": "$$APPLICATION$$"    //this block displays the name of application "SLA PowerBox"
    },
    {
      "type": "Container",
      "items": [
        {
          "type": "TextBlock",
          "weight": "Bolder",
          "text": "$$TITLE$$" //title is taken from the Notification template
        },
        {
          "type": "TextBlock",
          "size": "Small",
          "weight": "Bolder",
          "text": "$$SUBTITLE$$" //sub-title from the Notification template
        },
        {
          "type": "TextBlock",
          "text": "$$MESSAGE$$", //message from the Notification template (including tags)
          "wrap": true
        },
        {
          "type": "ActionSet",
          "actions": [
            {
              "type": "Action.OpenUrl",
              "title": "View issue",
              "url": "$$VIEWURL$$"
            }
          ]
        }
      ]
    }
  ],
  "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
  "version": "1.5"
}        
    














SLA Notification Template view:

Image Added


Summary: $$summary$$ \n
This is to inform you that the SLA has started for the issue $$key$$. \n
SLA remaining time: $$sla_remaining_time$$ \n
SLA Deadline: $$sla_deadline$$ \n
Issue Reporter: $$reporter$$    \n
Issue Assignee: $$assignee$$    \n



The adaptive card posted in MS Teams channel:


Image Added