{"id":1694,"date":"2023-12-12T18:53:44","date_gmt":"2023-12-12T18:53:44","guid":{"rendered":"https:\/\/allaboutiot.azurewebsites.net\/?p=1694"},"modified":"2024-03-18T19:00:36","modified_gmt":"2024-03-18T19:00:36","slug":"exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool","status":"publish","type":"post","link":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/","title":{"rendered":"Exploring Essential Tools for Dynamics 365 Plugins: Plugin Registration Tool"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Intro<\/h2>\n\n\n\n<p>In the dynamic realm of Microsoft Dynamics 365 development, the ability to extend and customize the platform&#8217;s functionality is paramount. One powerful tool that plays a crucial role in this process is the Plugin Registration Tool.<\/p>\n\n\n\n<p>In this blog post, we will explore how the Plugin Registration Tool empowers developers to seamlessly integrate custom business logic into their Dynamics 365 applications.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Plugin Registration Tool<\/h2>\n\n\n\n<p>At the heart of Dynamics 365 plugin development is the Plugin Registration Tool. This tool, serves as a Swiss army knife for developers, providing essential functionalities to register, unregister, and manage plugins effortlessly.<\/p>\n\n\n\n<p>Key Features and Functionalities:<\/p>\n\n\n\n<ol>\n<li><strong>Registration of Assemblies and Plugins:<\/strong> The Plugin Registration Tool facilitates the registration of custom assemblies and associated plugins within the Dynamics 365 environment. This step is vital for making the custom logic available to respond to the specified events.<\/li>\n\n\n\n<li><strong>Event Registration:<\/strong> Developers can use the tool to associate plugins with specific events triggered within Dynamics 365. This ensures that the custom logic is invoked at the right time, enabling seamless integration with the platform&#8217;s native processes.<\/li>\n\n\n\n<li><strong>Secure Configuration Management:<\/strong> Security is a top priority in any Dynamics 365 implementation. The Plugin Registration Tool allows developers to manage secure configuration settings for plugins, ensuring sensitive information is handled with the utmost care.<\/li>\n\n\n\n<li><strong>Troubleshooting and Logging:<\/strong> When issues arise, robust troubleshooting capabilities are crucial. The Plugin Registration Tool provides debugging features that aid developers in diagnosing and resolving problems efficiently.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Installation<\/h3>\n\n\n\n<p>To use the Plugin Registration Tool, you first need to install it.<\/p>\n\n\n\n<p>First, you could create a folder named \u201cTools\u201d at the C:\\Users\\&lt;user&gt;.<\/p>\n\n\n\n<p>Next, you have to open the <strong>Windows PowerShell<\/strong>.<\/p>\n\n\n\n<p>Then, change the directory by typing the below command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd Tools<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" data-src=\"https:\/\/cdn.hashnode.com\/res\/hashnode\/image\/upload\/v1702378930431\/e7a0a3ef-b9d7-4c0a-ab91-0904e0f5de87.png\" alt=\"\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/cdn.hashnode.com\/res\/hashnode\/image\/upload\/v1702378930431\/e7a0a3ef-b9d7-4c0a-ab91-0904e0f5de87.png\" alt=\"\"\/><\/noscript><\/figure>\n\n\n\n<p>After that, copy and paste the following PowerShell script into the PowerShell window to download the required tools from NuGet. Press Enter to execute the script.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$sourceNugetExe = \"https:\/\/dist.nuget.org\/win-x86-commandline\/latest\/nuget.exe\"\n$targetNugetExe = \".\\nuget.exe\"\nRemove-Item .\\Tools -Force -Recurse -ErrorAction Ignore\nInvoke-WebRequest $sourceNugetExe -OutFile $targetNugetExe\nSet-Alias nuget $targetNugetExe -Scope Global -Verbose\n\n##\n##Download Plugin Registration Tool\n##\n.\/nuget install Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool -O .\\Tools\nmd .\\Tools\\PluginRegistration\n$prtFolder = Get-ChildItem .\/Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool.'}\nmove .\\Tools\\$prtFolder\\tools\\*.* .\\Tools\\PluginRegistration\nRemove-Item .\\Tools\\$prtFolder -Force -Recurse\n\n##\n##Download CoreTools\n##\n.\/nuget install Microsoft.CrmSdk.CoreTools -O .\\Tools\nmd .\\Tools\\CoreTools\n$coreToolsFolder = Get-ChildItem .\/Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.CoreTools.'}\nmove .\\Tools\\$coreToolsFolder\\content\\bin\\coretools\\*.* .\\Tools\\CoreTools\nRemove-Item .\\Tools\\$coreToolsFolder -Force -Recurse\n\n##\n##Download Configuration Migration\n##\n.\/nuget install Microsoft.CrmSdk.XrmTooling.ConfigurationMigration.Wpf -O .\\Tools\nmd .\\Tools\\ConfigurationMigration\n$configMigFolder = Get-ChildItem .\/Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.ConfigurationMigration.Wpf.'}\nmove .\\Tools\\$configMigFolder\\tools\\*.* .\\Tools\\ConfigurationMigration\nRemove-Item .\\Tools\\$configMigFolder -Force -Recurse\n\n##\n##Download Package Deployer \n##\n.\/nuget install Microsoft.CrmSdk.XrmTooling.PackageDeployment.WPF -O .\\Tools\nmd .\\Tools\\PackageDeployment\n$pdFolder = Get-ChildItem .\/Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.PackageDeployment.Wpf.'}\nmove .\\Tools\\$pdFolder\\tools\\*.* .\\Tools\\PackageDeployment\nRemove-Item .\\Tools\\$pdFolder -Force -Recurse\n\n##\n##Remove NuGet.exe\n##\nRemove-Item nuget.exe<\/code><\/pre>\n\n\n\n<p>The downloaded tools are now in the \u201cC:\\Users\\&lt;user&gt;\\Tools\u201d directory.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" data-src=\"https:\/\/cdn.hashnode.com\/res\/hashnode\/image\/upload\/v1702379156344\/4c4c6a19-fe40-4306-b83d-b92e72aec317.png\" alt=\"\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/cdn.hashnode.com\/res\/hashnode\/image\/upload\/v1702379156344\/4c4c6a19-fe40-4306-b83d-b92e72aec317.png\" alt=\"\"\/><\/noscript><\/figure>\n\n\n\n<p>Finally, click the \u201cPluginRegistration\u201d and you are ready to use the \u201cPlugin Registration\u201d tool.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Specific Functionalities<\/h3>\n\n\n\n<ol>\n<li>Update<\/li>\n\n\n\n<li>Logging to Plugin Trace Log<\/li>\n\n\n\n<li>Profiler<\/li>\n\n\n\n<li>Debug<\/li>\n\n\n\n<li>Unregister<\/li>\n\n\n\n<li>Register New:<\/li>\n<\/ol>\n\n\n\n<ul>\n<li>Assembly<\/li>\n\n\n\n<li>Package<\/li>\n\n\n\n<li>Step<\/li>\n\n\n\n<li>Image<\/li>\n\n\n\n<li>Service Endpoint<\/li>\n\n\n\n<li>WebHook<\/li>\n\n\n\n<li>Data Provider<\/li>\n\n\n\n<li>Custom API<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Closing<\/h2>\n\n\n\n<p>The Plugin Registration Tool is a powerful tool that can help you develop and manage Dynamics 365 plugins. Following the tips in this blog post, you can use the Plugin Registration Tool to register your plugins correctly and ensure they are properly installed and configured.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Intro In the dynamic realm of Microsoft Dynamics 365 development, the ability to extend and customize the platform&#8217;s functionality is paramount. One powerful tool that plays a crucial role in this process is the Plugin Registration Tool. In this blog post, we will explore how the Plugin Registration Tool empowers developers to seamlessly integrate custom&hellip;<\/p>\n","protected":false},"author":1,"featured_media":1661,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1,47],"tags":[10,54,53,55],"gutentor_comment":0,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Exploring Essential Tools for Dynamics 365 Plugins: Plugin Registration Tool - Maria-Anastasia&#039;s blog about tech<\/title>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Exploring Essential Tools for Dynamics 365 Plugins: Plugin Registration Tool - Maria-Anastasia&#039;s blog about tech\" \/>\r\n<meta property=\"og:description\" content=\"Intro In the dynamic realm of Microsoft Dynamics 365 development, the ability to extend and customize the platform&#8217;s functionality is paramount. One powerful tool that plays a crucial role in this process is the Plugin Registration Tool. In this blog post, we will explore how the Plugin Registration Tool empowers developers to seamlessly integrate custom&hellip;\" \/>\r\n<meta property=\"og:url\" content=\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Maria-Anastasia&#039;s blog about tech\" \/>\r\n<meta property=\"article:published_time\" content=\"2023-12-12T18:53:44+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2024-03-18T19:00:36+00:00\" \/>\r\n<meta property=\"og:image\" content=\"http:\/\/allaboutiot.azurewebsites.net\/wp-content\/uploads\/2024\/03\/7.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\r\n\t<meta property=\"og:image:height\" content=\"840\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\r\n<meta name=\"author\" content=\"Maria-Anastasia\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Maria-Anastasia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/\"},\"author\":{\"name\":\"Maria-Anastasia\",\"@id\":\"http:\/\/allaboutiot.azurewebsites.net\/#\/schema\/person\/b2ca794e07d5769bcd6b0097e23b4319\"},\"headline\":\"Exploring Essential Tools for Dynamics 365 Plugins: Plugin Registration Tool\",\"datePublished\":\"2023-12-12T18:53:44+00:00\",\"dateModified\":\"2024-03-18T19:00:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/\"},\"wordCount\":411,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/allaboutiot.azurewebsites.net\/#organization\"},\"image\":{\"@id\":\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#primaryimage\"},\"thumbnailUrl\":\"\/wp-content\/uploads\/2024\/03\/7.png\",\"keywords\":[\"english\",\"plugins\",\"powerplatform\",\"tools\"],\"articleSection\":[\"English Posts\",\"Power Platform\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/\",\"url\":\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/\",\"name\":\"Exploring Essential Tools for Dynamics 365 Plugins: Plugin Registration Tool - Maria-Anastasia&#039;s blog about tech\",\"isPartOf\":{\"@id\":\"http:\/\/allaboutiot.azurewebsites.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#primaryimage\"},\"thumbnailUrl\":\"\/wp-content\/uploads\/2024\/03\/7.png\",\"datePublished\":\"2023-12-12T18:53:44+00:00\",\"dateModified\":\"2024-03-18T19:00:36+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#primaryimage\",\"url\":\"\/wp-content\/uploads\/2024\/03\/7.png\",\"contentUrl\":\"\/wp-content\/uploads\/2024\/03\/7.png\",\"width\":1600,\"height\":840},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/allaboutiot.azurewebsites.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Exploring Essential Tools for Dynamics 365 Plugins: Plugin Registration Tool\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/allaboutiot.azurewebsites.net\/#website\",\"url\":\"http:\/\/allaboutiot.azurewebsites.net\/\",\"name\":\"Maria-Anastasia&#039;s blog about tech\",\"description\":\"A blog about IoT, Azure and PowerApps\",\"publisher\":{\"@id\":\"http:\/\/allaboutiot.azurewebsites.net\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/allaboutiot.azurewebsites.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/allaboutiot.azurewebsites.net\/#organization\",\"name\":\"Maria-Anastasia&#039;s blog about tech\",\"url\":\"http:\/\/allaboutiot.azurewebsites.net\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/allaboutiot.azurewebsites.net\/#\/schema\/logo\/image\/\",\"url\":\"\/wp-content\/uploads\/2023\/02\/Banner-1.png\",\"contentUrl\":\"\/wp-content\/uploads\/2023\/02\/Banner-1.png\",\"width\":1080,\"height\":200,\"caption\":\"Maria-Anastasia&#039;s blog about tech\"},\"image\":{\"@id\":\"http:\/\/allaboutiot.azurewebsites.net\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"http:\/\/allaboutiot.azurewebsites.net\/#\/schema\/person\/b2ca794e07d5769bcd6b0097e23b4319\",\"name\":\"Maria-Anastasia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/allaboutiot.azurewebsites.net\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/2.gravatar.com\/avatar\/5d94067d95b1b8c2c43a305ea593fbd6?s=96&d=retro&r=g\",\"contentUrl\":\"http:\/\/2.gravatar.com\/avatar\/5d94067d95b1b8c2c43a305ea593fbd6?s=96&d=retro&r=g\",\"caption\":\"Maria-Anastasia\"},\"url\":\"http:\/\/allaboutiot.azurewebsites.net\/index.php\/author\/mariamou7\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Exploring Essential Tools for Dynamics 365 Plugins: Plugin Registration Tool - Maria-Anastasia&#039;s blog about tech","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/","og_locale":"en_US","og_type":"article","og_title":"Exploring Essential Tools for Dynamics 365 Plugins: Plugin Registration Tool - Maria-Anastasia&#039;s blog about tech","og_description":"Intro In the dynamic realm of Microsoft Dynamics 365 development, the ability to extend and customize the platform&#8217;s functionality is paramount. One powerful tool that plays a crucial role in this process is the Plugin Registration Tool. In this blog post, we will explore how the Plugin Registration Tool empowers developers to seamlessly integrate custom&hellip;","og_url":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/","og_site_name":"Maria-Anastasia&#039;s blog about tech","article_published_time":"2023-12-12T18:53:44+00:00","article_modified_time":"2024-03-18T19:00:36+00:00","og_image":[{"width":1600,"height":840,"url":"http:\/\/allaboutiot.azurewebsites.net\/wp-content\/uploads\/2024\/03\/7.png","type":"image\/png"}],"author":"Maria-Anastasia","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Maria-Anastasia","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#article","isPartOf":{"@id":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/"},"author":{"name":"Maria-Anastasia","@id":"http:\/\/allaboutiot.azurewebsites.net\/#\/schema\/person\/b2ca794e07d5769bcd6b0097e23b4319"},"headline":"Exploring Essential Tools for Dynamics 365 Plugins: Plugin Registration Tool","datePublished":"2023-12-12T18:53:44+00:00","dateModified":"2024-03-18T19:00:36+00:00","mainEntityOfPage":{"@id":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/"},"wordCount":411,"commentCount":0,"publisher":{"@id":"http:\/\/allaboutiot.azurewebsites.net\/#organization"},"image":{"@id":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2024\/03\/7.png","keywords":["english","plugins","powerplatform","tools"],"articleSection":["English Posts","Power Platform"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/","url":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/","name":"Exploring Essential Tools for Dynamics 365 Plugins: Plugin Registration Tool - Maria-Anastasia&#039;s blog about tech","isPartOf":{"@id":"http:\/\/allaboutiot.azurewebsites.net\/#website"},"primaryImageOfPage":{"@id":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#primaryimage"},"image":{"@id":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2024\/03\/7.png","datePublished":"2023-12-12T18:53:44+00:00","dateModified":"2024-03-18T19:00:36+00:00","breadcrumb":{"@id":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#primaryimage","url":"\/wp-content\/uploads\/2024\/03\/7.png","contentUrl":"\/wp-content\/uploads\/2024\/03\/7.png","width":1600,"height":840},{"@type":"BreadcrumbList","@id":"http:\/\/www.thinkaboutiot.com\/index.php\/2023\/12\/12\/exploring-essential-tools-for-dynamics-365-plugins-plugin-registration-tool\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/allaboutiot.azurewebsites.net\/"},{"@type":"ListItem","position":2,"name":"Exploring Essential Tools for Dynamics 365 Plugins: Plugin Registration Tool"}]},{"@type":"WebSite","@id":"http:\/\/allaboutiot.azurewebsites.net\/#website","url":"http:\/\/allaboutiot.azurewebsites.net\/","name":"Maria-Anastasia&#039;s blog about tech","description":"A blog about IoT, Azure and PowerApps","publisher":{"@id":"http:\/\/allaboutiot.azurewebsites.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/allaboutiot.azurewebsites.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/allaboutiot.azurewebsites.net\/#organization","name":"Maria-Anastasia&#039;s blog about tech","url":"http:\/\/allaboutiot.azurewebsites.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/allaboutiot.azurewebsites.net\/#\/schema\/logo\/image\/","url":"\/wp-content\/uploads\/2023\/02\/Banner-1.png","contentUrl":"\/wp-content\/uploads\/2023\/02\/Banner-1.png","width":1080,"height":200,"caption":"Maria-Anastasia&#039;s blog about tech"},"image":{"@id":"http:\/\/allaboutiot.azurewebsites.net\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"http:\/\/allaboutiot.azurewebsites.net\/#\/schema\/person\/b2ca794e07d5769bcd6b0097e23b4319","name":"Maria-Anastasia","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/allaboutiot.azurewebsites.net\/#\/schema\/person\/image\/","url":"http:\/\/2.gravatar.com\/avatar\/5d94067d95b1b8c2c43a305ea593fbd6?s=96&d=retro&r=g","contentUrl":"http:\/\/2.gravatar.com\/avatar\/5d94067d95b1b8c2c43a305ea593fbd6?s=96&d=retro&r=g","caption":"Maria-Anastasia"},"url":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/author\/mariamou7\/"}]}},"_links":{"self":[{"href":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts\/1694"}],"collection":[{"href":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/comments?post=1694"}],"version-history":[{"count":2,"href":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts\/1694\/revisions"}],"predecessor-version":[{"id":1699,"href":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts\/1694\/revisions\/1699"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/media\/1661"}],"wp:attachment":[{"href":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/media?parent=1694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/categories?post=1694"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/allaboutiot.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/tags?post=1694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}