{"id":20030,"date":"2022-06-02T07:01:31","date_gmt":"2022-06-02T14:01:31","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/announcing-the-general-availability-of-power-apps-modern-commanding\/"},"modified":"2025-06-11T07:49:38","modified_gmt":"2025-06-11T14:49:38","slug":"announcing-the-general-availability-of-power-apps-modern-commanding","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/announcing-the-general-availability-of-power-apps-modern-commanding\/","title":{"rendered":"Announcing the general availability of Power Apps modern commanding"},"content":{"rendered":"<p>We\u2019re very excited to announce <strong>modern commanding with Power Fx is now generally available (GA). <\/strong>Modern commanding provides a maker friendly low-code\/no-code experience for customizing model-driven app command bars &#8211; with\u00a0the first ever in-product<strong> command designer <\/strong>and the ability to use<strong>\u00a0Power Fx<\/strong>\u00a0(or JavaScript) for expressing business logic.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Modern commanding \" class=\"aligncenter wp-image-20096 size-full\" height=\"1080\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-Blog-main2.gif\" width=\"1890\"\/><\/p>\n<h1>Goals and new features for GA<\/h1>\n<p>Modern commanding has many improvements since the <a href=\"https:\/\/powerapps.microsoft.com\/blog\/announcing-command-designer-with-power-fx-preview\/\">preview was announced<\/a> last year. We sincerely appreciate the overwhelming amount of support and feedback from the Power Platform community and the close partnership with <strong>Scott Durrow<\/strong>\u00a0(<em>Microsoft MVP and Ribbon Workbench creator)<\/em>. This has helped shape the <strong>below goals<\/strong> and <strong>GA features<\/strong>.<\/p>\n<h2>Makers love the experience<\/h2>\n<p><span style=\"font-size: 1rem;\">A large number of <strong>usability<\/strong> and <strong>maker productivity<\/strong> improvements have resulted in a simpler and streamlined maker experience. A few highlights include the addition of copy + paste, optimized navigation &amp; layout, drag and drop within command designer, performance improvements, and deferring creation of command component libraries.<\/span><br \/>\n<img loading=\"lazy\" decoding=\"async\" alt=\"Maker improvements\" class=\"aligncenter size-full wp-image-20099\" height=\"1080\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-blog-makers-love-the-experience.gif\" width=\"1890\"\/><\/p>\n<h2>Do more with Power Fx<\/h2>\n<p>Various new <a href=\"https:\/\/docs.microsoft.com\/power-apps\/maker\/model-driven-apps\/commanding-use-powerfx\">functions<\/a> are now available to better support common command use cases. Defining visibility, actions, and interacting with custom pages is now much more powerful. For example, control command visibility using\u00a0<a href=\"https:\/\/docs.microsoft.com\/power-apps\/maker\/model-driven-apps\/commanding-use-powerfx#recordinfo-function\">RecordInfo()<\/a>\u00a0and\u00a0<a href=\"https:\/\/docs.microsoft.com\/power-apps\/maker\/model-driven-apps\/commanding-use-powerfx#datasourceinfo-function\">DataSourceInfo()<\/a>, and w<span style=\"font-size: 1rem;\">ork with unsaved data (aka the buffer) using <\/span><a href=\"https:\/\/docs.microsoft.com\/power-apps\/maker\/model-driven-apps\/commanding-use-powerfx#selected-property\" style=\"font-size: 1rem;\">Self.Selected.Unsaved<\/a>.<\/p>\n<h2><img loading=\"lazy\" decoding=\"async\" alt=\"Power Fx\" class=\"aligncenter size-full wp-image-20101\" height=\"1080\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-blog-Power-Fx.gif\" width=\"1890\"\/>No cliffs<\/h2>\n<p>Many\u00a0<a href=\"https:\/\/docs.microsoft.com\/power-apps\/maker\/model-driven-apps\/command-designer-overview#key-differences-between-classic-and-modern-commands\">parity gaps<\/a> with classic Ribbon commands have been closed (+ a ton of new goodness not previously possible). For example, now you can create\u00a0<a href=\"https:\/\/docs.microsoft.com\/power-apps\/maker\/model-driven-apps\/command-designer-overview#types-of-commands\">dropdowns, split buttons, and groups<\/a>\u00a0as well as specify different\u00a0<a href=\"https:\/\/docs.microsoft.com\/power-apps\/maker\/model-driven-apps\/commanding-scopes\">scopes<\/a>\u00a0&#8211; which determine whether a command is published to a single app, to a table and all apps using it, or even globally to all apps and all tables.<\/p>\n<p>These new scopes prevent duplicating effort for commands that need to be present in multiple apps. As an added benefit, when citizen developers modify or hide broader scoped commands, their changes are automatically isolated within their app and other apps remain unaffected.<\/p>\n<h2>Rock solid reliability and ALM<\/h2>\n<p>The most important improvements are not typically visible. We&#8217;ve made significant investments into strengthening the modern commanding infrastructure, fixing issues, improving performance and reliability, and ensuring application lifecycle management is handled consistently.<\/p>\n<h1>What&#8217;s next?<\/h1>\n<p>GA is a milestone, not an end state. There&#8217;s much more we&#8217;d like to do and while I can&#8217;t share everything just yet, here&#8217;s a few improvements coming soon:<\/p>\n<ul>\n<li><strong>Editing Microsoft first party (OOB) commands<\/strong> using modern command designer. We realize this limitation is especially painful and have been working diligently to solve this complex problem reliably.\n<ul>\n<li>Classic OOB commands will be incrementally migrated to the modern commanding infrastructure.<\/li>\n<li>Migrated commands will be fully supported in command designer.<\/li>\n<li>Migration will not impact existing customer customization or the ability to continue using classic capabilities. We&#8217;ll later provide an easy button to migrate your own classic commands.<\/li>\n<\/ul>\n<\/li>\n<li>Support for <strong>classic enable rules, display rules, and custom rules<\/strong>.<\/li>\n<li>Supporting additional <strong>Power Fx functions<\/strong> and improving the publishing experience.<\/li>\n<li>Addressing other <a href=\"https:\/\/docs.microsoft.com\/power-apps\/maker\/model-driven-apps\/command-designer-limitations\">known limitations.<\/a><\/li>\n<\/ul>\n<h1>Learn more<\/h1>\n<p>Check out the <a href=\"https:\/\/docs.microsoft.com\/power-apps\/maker\/model-driven-apps\/command-designer-overview\">modern commanding documentation<\/a> as well as the recent <a href=\"https:\/\/youtu.be\/4C2b0DDJPhk\">Power CAT Live interview<\/a> with Phil Topness, Prabhat Pandey, and Casey Burke.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We\u2019re very excited to announce General Availability for modern commanding. Commanding (formerly known as the Ribbon in Model-driven apps) has been re-imagined from the ground up and many new capabilities are available with this GA release.<\/p>\n","protected":false},"author":95,"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],"coauthors":[2139],"class_list":["post-20030","post","type-post","status-publish","format-standard","hentry","audience-it-professional","content-type-news","product-power-apps","topic-application-modernization"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Announcing the general availability of Power Apps modern commanding - 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\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing the general availability of Power Apps modern commanding - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"We\u2019re very excited to announce General Availability for modern commanding. Commanding (formerly known as the Ribbon in Model-driven apps) has been re-imagined from the ground up and many new capabilities are available with this GA release.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/announcing-the-general-availability-of-power-apps-modern-commanding\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-06-02T14:01:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-11T14:49:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-Blog-main2-1024x585.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"585\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Casey Burke\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@caseyburke21\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Casey Burke\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 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\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/casey-burke\/\",\"@type\":\"Person\",\"@name\":\"Casey Burke\"}],\"headline\":\"Announcing the general availability of Power Apps modern commanding\",\"datePublished\":\"2022-06-02T14:01:31+00:00\",\"dateModified\":\"2025-06-11T14:49:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/\"},\"wordCount\":527,\"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\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-Blog-main2.gif\",\"keywords\":[\"Dataverse\",\"Developer\",\"Dynamics 365\",\"Model-Driven Apps\",\"Power Fx\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/\",\"name\":\"Announcing the general availability of Power Apps modern commanding - 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\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-Blog-main2.gif\",\"datePublished\":\"2022-06-02T14:01:31+00:00\",\"dateModified\":\"2025-06-11T14:49:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#primaryimage\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-Blog-main2.gif\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-Blog-main2.gif\",\"width\":1890,\"height\":1080,\"caption\":\"graphical user interface, application, Word\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Announcing the general availability of Power Apps modern commanding\"}]},{\"@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\/9197264c0e329b9c121460d02a7a0b63\",\"name\":\"Casey Burke\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/b55db13fb49afbecbe9b1bad1915b782b00c0b581dd077120586f2384f65e76c?s=96&d=mm&r=g8313cae7de836c0bf0eb43deb7876542\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b55db13fb49afbecbe9b1bad1915b782b00c0b581dd077120586f2384f65e76c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b55db13fb49afbecbe9b1bad1915b782b00c0b581dd077120586f2384f65e76c?s=96&d=mm&r=g\",\"caption\":\"Casey Burke\"},\"description\":\"Casey leads product for Power Platform application lifecycle management (ALM).\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/casey-burke-microsoft\/\",\"https:\/\/x.com\/caseyburke21\"],\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/caburk\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Announcing the general availability of Power Apps modern commanding - 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\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/","og_locale":"en_US","og_type":"article","og_title":"Announcing the general availability of Power Apps modern commanding - Microsoft Power Platform Blog","og_description":"We\u2019re very excited to announce General Availability for modern commanding. Commanding (formerly known as the Ribbon in Model-driven apps) has been re-imagined from the ground up and many new capabilities are available with this GA release.","og_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/announcing-the-general-availability-of-power-apps-modern-commanding\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2022-06-02T14:01:31+00:00","article_modified_time":"2025-06-11T14:49:38+00:00","og_image":[{"width":1024,"height":585,"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-Blog-main2-1024x585.gif","type":"image\/gif"}],"author":"Casey Burke","twitter_card":"summary_large_image","twitter_creator":"@caseyburke21","twitter_misc":{"Written by":"Casey Burke","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/casey-burke\/","@type":"Person","@name":"Casey Burke"}],"headline":"Announcing the general availability of Power Apps modern commanding","datePublished":"2022-06-02T14:01:31+00:00","dateModified":"2025-06-11T14:49:38+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/"},"wordCount":527,"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\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-Blog-main2.gif","keywords":["Dataverse","Developer","Dynamics 365","Model-Driven Apps","Power Fx"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/","name":"Announcing the general availability of Power Apps modern commanding - 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\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-Blog-main2.gif","datePublished":"2022-06-02T14:01:31+00:00","dateModified":"2025-06-11T14:49:38+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#primaryimage","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-Blog-main2.gif","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/06\/Commanding-GA-Blog-main2.gif","width":1890,"height":1080,"caption":"graphical user interface, application, Word"},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2022\/06\/02\/announcing-the-general-availability-of-power-apps-modern-commanding\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/"},{"@type":"ListItem","position":2,"name":"Announcing the general availability of Power Apps modern commanding"}]},{"@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\/9197264c0e329b9c121460d02a7a0b63","name":"Casey Burke","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/b55db13fb49afbecbe9b1bad1915b782b00c0b581dd077120586f2384f65e76c?s=96&d=mm&r=g8313cae7de836c0bf0eb43deb7876542","url":"https:\/\/secure.gravatar.com\/avatar\/b55db13fb49afbecbe9b1bad1915b782b00c0b581dd077120586f2384f65e76c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b55db13fb49afbecbe9b1bad1915b782b00c0b581dd077120586f2384f65e76c?s=96&d=mm&r=g","caption":"Casey Burke"},"description":"Casey leads product for Power Platform application lifecycle management (ALM).","sameAs":["https:\/\/www.linkedin.com\/in\/casey-burke-microsoft\/","https:\/\/x.com\/caseyburke21"],"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/caburk\/"}]}},"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\/20030","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\/95"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/comments?post=20030"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/20030\/revisions"}],"predecessor-version":[{"id":130132,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/20030\/revisions\/130132"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=20030"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=20030"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=20030"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=20030"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=20030"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=20030"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=20030"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=20030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}