USD – CreateEntity, DeleteEntity, UpdateEntity Actions

In Unified Service Desk, there is an action to create an entity record and delete an entity record. For example, we have an Account hosted control that opens when in a session: Let’s say we want to create a new contact for this account. To do this, we will use the debugger, though we can also call this as an action. Select CreateEntity as the action, and then: LogicalName=contact firstname=David … Continue reading USD – CreateEntity, DeleteEntity, UpdateEntity Actions

USD – CloseActive Action

In Unified Service Desk, CloseActive closes the active hosted control in the tab specified. For example, if we have a tab contact open in the LeftPanelFill, we can call CloseActive to close the active hosted control in the LeftPanelFill:  

Simple JavaScript Called OnLoad HTML Example

To call a JavaScript function when an HTML page loads, use the code below: [sourcecode language=”JavaScript”] <!DOCTYPE html> <html> <head> <script> function HelloWorld() { document.write("Hello World"); } </script> </head> <body onload="HelloWorld()"> </body> </html> [/sourcecode] This displays: And if using a DIV:   [sourcecode language=”JavaScript”] <!DOCTYPE html> <html> <head> <script> function HelloWorld() { document.getElementById("MyDiv").innerHTML = "Hello World!"; } </script> </head> <body onload="HelloWorld()"> <div id="MyDiv"></div> </body> </html> [/sourcecode] Which Displays:  

Unified Service Desk Entities and Names

Below is a list of Unified Service Desk entities and lookups, if you need to find them in Advanced Find or migrate the data to other environments: msdyusd_answer – Agent Script Answer msdyusd_task – Agent Script Task msdyusd_agentscriptaction – Action Call msdyusd_agentscripttaskcategory – Agent Script Task Category msdyusd_configuration – Configuration msdyusd_customizationfiles – Customization File msdyusd_search – CTI Search msdyusd_entitysearch – Entity Search msdyusd_uiievent – Event msdyusd_entityassignment – Entity Type msdyusd_form … Continue reading Unified Service Desk Entities and Names

Console App to Interact with Azure Blobs

Azure blobs can be interacted with through Visual Studio. Here we will go through an example of interacting with a blob in a C# console app. First, create a new console app: This will create: We will add 2 NuGet packages: WindowsAzure.Storage Microsoft.WindowsAzure.Configuration Manager And: In the app.settings, add the key below, with the value of your storage account: <appSettings> <add key=”StorageConnectionString” value=”yourconnection” /> </appSettings> To get the value, go … Continue reading Console App to Interact with Azure Blobs

Creating an Azure Storage Account

Azure Storage Accounts are unique namespaces where you can store different forms of Azure data. There are 2 different types of storage accounts: General-purpose storage accounts. These include Tables, Queues, Files, Blobs, virtual machine disks. Blob storage accounts. This is specific to Blob storage. Blob storage exposes the Access Tier: Hot access tier, where the blob objects are frequently accessed, and data access is cheaper Cool access tier, where blob … Continue reading Creating an Azure Storage Account

Installing and Using Azure Storage Explorer

Azure Storage Explorer is an app that allows you to view storage resources such as blobs, tables, queues and files in different Azure storage. To install it, first go to storageexplorer.com to download the app and click to download: This will download. Run the file: Accept the terms and click Install: Click Next: Click Next: Click Next to launch the explorer: This will open below. Click Connect to Azure Storage: … Continue reading Installing and Using Azure Storage Explorer

Azure Functions Intro – Http Trigger

An Azure Function is an “event driven, compute-on-demand experience…with capabilities to implement code triggered by events occurring in Azure or third party service as well as on-premises systems.” A nice feature is you can create these functions in a serverless environment. To create an Azure function, go to portal.azure.com and search for Function. You will see Function App. This is a logical grouping of functions: Click Create: Provide a name … Continue reading Azure Functions Intro – Http Trigger

Creating a North52 Process Genie

North52 Process Genies are useful for extending Dynamics 365 processes such as workflows, dialogs and actions. In Dynamics 365, select Settings->BPA Home: Select Process Genie: Let’s say we want to build a process that will update every account with the number of opportunities they have. The opportunity count will be stored in a new custom field on the account record. To do this, select Account and click Create: This opens … Continue reading Creating a North52 Process Genie

North52 Console Command Create Record

The North52 command console allows you to “manually execute any ad-hoc formulas against your CRM system. Ideal when you just want to update some data within your CRM system.” To run a North52 console command, go to the North52 console menu and select Use the Console Command: This will open the formula guide with the option to select the Command Console. Click Create: This will open: Let’s say we want … Continue reading North52 Console Command Create Record