{"id":22656,"date":"2022-12-14T09:00:00","date_gmt":"2022-12-14T17:00:00","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/power-platform-developer-tools-november-update\/"},"modified":"2025-06-11T07:47:09","modified_gmt":"2025-06-11T14:47:09","slug":"power-platform-developer-tools-november-update","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/power-platform-developer-tools-november-update\/","title":{"rendered":"Power Platform Developer Tools November update"},"content":{"rendered":"<p>We are glad to announce the release of our final 2022 deliverable, the November update for Power Platform CLI, Azure DevOps, and GitHub actions. Once again, this month\u2019s update has some great new features available, and I am happy to share them with you.<\/p>\n<h2>Support for <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/managed-identities-azure-resources\/overview\">Managed Identities<\/a> in Azure DevOps<\/h2>\n<p>This has by far been one of the most requested features. Support for Managed Identities in Azure DevOps. The Managed Identities support has to do with Azure DevOps pipelines, self-hosted agent pools. So before you get started in Azure DevOps, you need to go to Azure Portal and <a href=\"https:\/\/nam06.safelinks.protection.outlook.com\/?url=https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fazure%2Fdevops%2Fpipelines%2Fagents%2Fscale-set-agents%3Fview%3Dazure-devops%23create-the-scale-set&amp;data=05%7C01%7Ckartikka%40microsoft.com%7Ccd62423f021f469de71408dad9755764%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638061395356388035%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=Tub%2FEecRckyVIN2h13GrKCPnEASxjS5bokmqIcOOEto%3D&amp;reserved=0\">Create an Azure VM Scale Set<\/a><br \/>\n<img loading=\"lazy\" decoding=\"async\" width=\"903\" height=\"531\" alt=\"Text\n\nDescription automatically generated\" class=\"wp-image-22657\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.png\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.webp 903w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated-300x176.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated-768x452.webp 768w\" sizes=\"auto, (max-width: 903px) 100vw, 903px\" \/><\/p>\n<p>Figure 1: Script to create a VM agent pool<\/p>\n<p>Assign a system managed or a user managed identity to the VM Agent pool. Notice the Object id, as this is needed later.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"3770\" height=\"962\" alt=\"Graphical user interface, text, application, email\n\nDescription automatically generated\" class=\"wp-image-22658\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email.png\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email.webp 3770w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-300x77.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-1024x261.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-768x196.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-1536x392.webp 1536w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-2048x523.webp 2048w\" sizes=\"auto, (max-width: 3770px) 100vw, 3770px\" \/><\/p>\n<p>Figure 2: Created a system managed Identity for the VM Agent Pool<\/p>\n<p>Now Let us go into Azure DevOps and go to &lt;DevOps Organization -&gt; settings -&gt; Agent Pool and create a new agent pool mapped to Azure VM scale set<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"393\" height=\"872\" alt=\"Graphical user interface, text, application, email\n\nDescription automatically generated\" class=\"wp-image-22659\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-1.png\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-1.webp 393w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-1-135x300.webp 135w\" sizes=\"auto, (max-width: 393px) 100vw, 393px\" \/><\/p>\n<p>Figure 3: Assigning an Agent Pool in Azure DevOps<\/p>\n<p>Add a new agent pool and map this pool to your VM scale set and give it a useful name.<\/p>\n<p>For the maximum number of virtual machines option select 5 (keeping it small) and the number of agents on standby as 2 and proceed to create.<\/p>\n<p>This will now create a new agent pool for you to use in your Azure DevOps pipeline.<\/p>\n<p>Now once this is done, there is one more thing you need to do, create the service connection to use the managed identity for authentication.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"394\" height=\"491\" alt=\"Graphical user interface, application\n\nDescription automatically generated\" class=\"wp-image-22660\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-application-description.png\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-application-description.webp 394w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-application-description-241x300.webp 241w\" sizes=\"auto, (max-width: 394px) 100vw, 394px\" \/><\/p>\n<p>Figure 4: Creating a managed identity service connection<\/p>\n<p>Now we create the service connection to use the Managed identity.<\/p>\n<p>For the URL parameter, provide the URL for the environment in question.<\/p>\n<p>And then go to azure and make sure that the Appid for the managed environment has access to import solutions in the dev environment.<\/p>\n<p>Remember the object id for the system managed identity this is where it is useful. You need to get the application ID for Power Platform.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"3547\" height=\"1001\" alt=\"Graphical user interface, text, application, email\n\nDescription automatically generated\" class=\"wp-image-22661\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-2.png\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-2.webp 3547w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-2-300x85.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-2-1024x289.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-2-768x217.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-2-1536x433.webp 1536w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-2-2048x578.webp 2048w\" sizes=\"auto, (max-width: 3547px) 100vw, 3547px\" \/><\/p>\n<p>Figure 5: Getting the Application ID for the Managed Identity<\/p>\n<p>Now, add it to the environment as shown in this figure and give the app id the right role here in this case I have given it the System administrator role.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"3478\" height=\"1017\" alt=\"Graphical user interface, application\n\nDescription automatically generated\" class=\"wp-image-22662\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-application-description-1.png\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-application-description-1.webp 3478w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-application-description-1-300x88.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-application-description-1-1024x299.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-application-description-1-768x225.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-application-description-1-1536x449.webp 1536w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-application-description-1-2048x599.webp 2048w\" sizes=\"auto, (max-width: 3478px) 100vw, 3478px\" \/><\/p>\n<p>Figure 6: Adding the Managed Identity App id to the environment<\/p>\n<p>Change your agent pool to the one you have created and make sure to install .NET core 6.x if you are using Linux agents in your VM pool when running the pipeline.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"3298\" height=\"1258\" alt=\"Graphical user interface, text, application, email\n\nDescription automatically generated\" class=\"wp-image-22663\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-3.png\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-3.webp 3298w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-3-300x114.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-3-1024x391.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-3-768x293.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-3-1536x586.webp 1536w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-3-2048x781.webp 2048w\" sizes=\"auto, (max-width: 3298px) 100vw, 3298px\" \/><\/p>\n<p>And the service connection in this case we have changed the service connection for the pipeline and executed the pipeline. Now you can successfully run an Azure DevOps Pipeline with Managed Identity. The wonderful thing about this feature is that when the VM scale group is removed the App identity does not have access to your resource. The best part about managed identities is that you do not have to worry about secrets and key rollover, those are just done as the secrets are managed by Azure and the organization policy you have set in place.<\/p>\n<p>Note: Managed identities are not supported for GitHub actions, yet. If you need us to support the capability in GitHub actions, please let us know.<\/p>\n<h2>Assign groups to environments<\/h2>\n<p>No sooner than we added the ability to assign-user, we were asked to have the ability to assign an application user and when delivered on that, you asked us to provide the ability to assign user <em>groups<\/em>. In this update you can now assign groups to newly created environments. This is available in the command line, GitHub Actions and Azure DevOps.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1651\" height=\"100\" class=\"wp-image-22664\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/word-image.png\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/word-image.webp 1651w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/word-image-300x18.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/word-image-1024x62.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/word-image-768x47.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/word-image-1536x93.webp 1536w\" sizes=\"auto, (max-width: 1651px) 100vw, 1651px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" width=\"2415\" height=\"1720\" alt=\"Graphical user interface, text, application, email\n\nDescription automatically generated\" class=\"wp-image-22665\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-4.png\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-4.webp 2415w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-4-300x214.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-4-1024x729.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-4-768x547.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-4-1536x1094.webp 1536w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-application-email-4-2048x1459.webp 2048w\" sizes=\"auto, (max-width: 2415px) 100vw, 2415px\" \/><\/p>\n<h2>Support for Power Platform Pipelines<\/h2>\n<p>We just recently announced the availability of Power Platform Pipelines, and now using the Power Platform CLI you can list and execute pipelines that are created in Power Platform Pipelines. The new verbs for this new noun are list for listing pipelines and deploy for deploying pipelines.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"2190\" height=\"337\" alt=\"Text\n\nDescription automatically generated\" class=\"wp-image-22666\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated-1.png\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated-1.webp 2190w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated-1-300x46.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated-1-1024x158.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated-1-768x118.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated-1-1536x236.webp 1536w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated-1-2048x315.webp 2048w\" sizes=\"auto, (max-width: 2190px) 100vw, 2190px\" \/><\/p>\n<h2>Virtual Agents<\/h2>\n<p>This noun was behind the feature flag for a long time, now it is finally here. We only have one verb for support and that is list. It will list out all the virtual agents in your environment.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1686\" height=\"273\" alt=\"Graphical user interface, text\n\nDescription automatically generated\" class=\"wp-image-22667\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-description-automa.png\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-description-automa.webp 1686w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-description-automa-300x49.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-description-automa-1024x166.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-description-automa-768x124.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/graphical-user-interface-text-description-automa-1536x249.webp 1536w\" sizes=\"auto, (max-width: 1686px) 100vw, 1686px\" \/><\/p>\n<p>As you can see, we have continued with our monthly cadence and we always hope to delight our users. Because we are heading into the holiday season, the December\/January update will likely ship in February next year. Please try out these capabilities and give us feedback at the following location <a href=\"mailto:ISVFeedback@Microsoft.com\">ISVFeedback@Microsoft.com<\/a> or <a href=\"https:\/\/powerusers.microsoft.com\/t5\/Power-Apps-Pro-Dev-ISV\/bd-p\/pa_component_framework\">The PowerUsers community<\/a>. Raise the issue and bugs at the following location in GitHub <a href=\"https:\/\/aka.ms\/powerplatform-vscode\">https:\/\/aka.ms\/powerplatform-vscode<\/a>.<\/p>\n<p>Happy Holidays and Wish you all a Great New Year!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are glad to announce the release of our final 2022 deliverable, the November update for Power Platform CLI, Azure DevOps, and GitHub actions. Once again, this month\u2019s update has some great new features available, and I am happy to share them with you.<\/p>\n","protected":false},"author":244,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","ms-ems-related-posts":[],"footnotes":""},"audience":[3378],"content-type":[3424],"job-role":[],"product":[3473],"property":[],"topic":[3421,3422],"coauthors":[2212],"class_list":["post-22656","post","type-post","status-publish","format-standard","hentry","audience-it-professional","content-type-news","product-power-apps","topic-application-modernization","topic-hyperautomation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Power Platform Developer Tools November update - Microsoft Power Platform Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Power Platform Developer Tools November update - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"We are glad to announce the release of our final 2022 deliverable, the November update for Power Platform CLI, Azure DevOps, and GitHub actions. Once again, this month\u2019s update has some great new features available, and I am happy to share them with you.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/power-platform-developer-tools-november-update\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-14T17:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-11T14:47:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.png\" \/>\n\t<meta property=\"og:image:width\" content=\"903\" \/>\n\t<meta property=\"og:image:height\" content=\"531\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kartik Kanakasabesan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kartik Kanakasabesan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/kartik-kanakasabesan\/\",\"@type\":\"Person\",\"@name\":\"Kartik Kanakasabesan\"}],\"headline\":\"Power Platform Developer Tools November update\",\"datePublished\":\"2022-12-14T17:00:00+00:00\",\"dateModified\":\"2025-06-11T14:47:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/\"},\"wordCount\":801,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.png\",\"keywords\":[\"Developer\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/\",\"name\":\"Power Platform Developer Tools November update - Microsoft Power Platform Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.png\",\"datePublished\":\"2022-12-14T17:00:00+00:00\",\"dateModified\":\"2025-06-11T14:47:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#primaryimage\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.webp\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.webp\",\"width\":903,\"height\":531,\"caption\":\"text\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Power Platform Developer Tools November update\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\",\"name\":\"Microsoft Power Platform Blog\",\"description\":\"Innovate with Business Apps\",\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\",\"name\":\"Microsoft Power Platform Blog\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"width\":194,\"height\":145,\"caption\":\"Microsoft Power Platform Blog\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/person\/2b226362a38c38adc51ee3b841c07085\",\"name\":\"Kartik Kanakasabesan (HE\/HIM)\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/62902b437d56d5d722c3d1a5d880e4bdfacb623d24bd852a2a8bee4e5865e610?s=96&d=mm&r=g446ca20fbe5687adb4b9ab1f759f0d05\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/62902b437d56d5d722c3d1a5d880e4bdfacb623d24bd852a2a8bee4e5865e610?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/62902b437d56d5d722c3d1a5d880e4bdfacb623d24bd852a2a8bee4e5865e610?s=96&d=mm&r=g\",\"caption\":\"Kartik Kanakasabesan (HE\/HIM)\"},\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/kartikka\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Power Platform Developer Tools November update - Microsoft Power Platform Blog","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":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/","og_locale":"en_US","og_type":"article","og_title":"Power Platform Developer Tools November update - Microsoft Power Platform Blog","og_description":"We are glad to announce the release of our final 2022 deliverable, the November update for Power Platform CLI, Azure DevOps, and GitHub actions. Once again, this month\u2019s update has some great new features available, and I am happy to share them with you.","og_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/power-platform-developer-tools-november-update\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2022-12-14T17:00:00+00:00","article_modified_time":"2025-06-11T14:47:09+00:00","og_image":[{"width":903,"height":531,"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.png","type":"image\/png"}],"author":"Kartik Kanakasabesan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kartik Kanakasabesan","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/kartik-kanakasabesan\/","@type":"Person","@name":"Kartik Kanakasabesan"}],"headline":"Power Platform Developer Tools November update","datePublished":"2022-12-14T17:00:00+00:00","dateModified":"2025-06-11T14:47:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/"},"wordCount":801,"commentCount":0,"publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.png","keywords":["Developer"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/","name":"Power Platform Developer Tools November update - Microsoft Power Platform Blog","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.png","datePublished":"2022-12-14T17:00:00+00:00","dateModified":"2025-06-11T14:47:09+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#primaryimage","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.webp","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/12\/text-description-automatically-generated.webp","width":903,"height":531,"caption":"text"},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/12\/14\/power-platform-developer-tools-november-update\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/"},{"@type":"ListItem","position":2,"name":"Power Platform Developer Tools November update"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/","name":"Microsoft Power Platform Blog","description":"Innovate with Business Apps","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization","name":"Microsoft Power Platform Blog","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","width":194,"height":145,"caption":"Microsoft Power Platform Blog"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/person\/2b226362a38c38adc51ee3b841c07085","name":"Kartik Kanakasabesan (HE\/HIM)","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/62902b437d56d5d722c3d1a5d880e4bdfacb623d24bd852a2a8bee4e5865e610?s=96&d=mm&r=g446ca20fbe5687adb4b9ab1f759f0d05","url":"https:\/\/secure.gravatar.com\/avatar\/62902b437d56d5d722c3d1a5d880e4bdfacb623d24bd852a2a8bee4e5865e610?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/62902b437d56d5d722c3d1a5d880e4bdfacb623d24bd852a2a8bee4e5865e610?s=96&d=mm&r=g","caption":"Kartik Kanakasabesan (HE\/HIM)"},"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/kartikka\/"}]}},"bloginabox_animated_featured_image":null,"bloginabox_display_generated_audio":false,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Power Platform Blog","distributor_original_site_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/22656","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/users\/244"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/comments?post=22656"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/22656\/revisions"}],"predecessor-version":[{"id":130017,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/22656\/revisions\/130017"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=22656"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=22656"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=22656"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=22656"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=22656"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=22656"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=22656"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=22656"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}