Skip to content

Commit 1386d3e

Browse files
Learn Build Service GitHub AppLearn Build Service GitHub App
authored andcommitted
Merging changes synced from https://github.com/MicrosoftDocs/powerapps-docs-pr (branch live)
2 parents 882d926 + dfe8ac1 commit 1386d3e

File tree

9 files changed

+204
-6
lines changed

9 files changed

+204
-6
lines changed

powerapps-docs/maker/TOC.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@
7575
href: ../user/screen-reader.md
7676
- name: Keyboard shortcuts
7777
href: ../user/keyboard-shortcuts.md
78+
- name: About dialog
79+
href: ../user/about-dialog.md
7880
- name: Work with rows
7981
items:
8082
- name: Create a row
@@ -1324,6 +1326,12 @@
13241326
href: ./model-driven-apps/build-app-three-steps.md
13251327
- name: Explore sample apps
13261328
href: ./model-driven-apps/overview-model-driven-samples.md
1329+
- name: Release channels for model-driven apps
1330+
items:
1331+
- name: Release channel overview
1332+
href: ./model-driven-apps/channel-overview.md
1333+
- name: Change release channels
1334+
href: ./model-driven-apps/channel-change.md
13271335
- name: Meet the model-driven designers
13281336
href: ./model-driven-apps/model-driven-designers.md
13291337
- name: Design and build an app

powerapps-docs/maker/canvas-apps/add-manage-connections.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,11 @@ In the list of connections, find the connection that you want to update or delet
8787

8888
## Manage the consent dialog appearance for custom connectors using Azure Active Directory OAuth
8989

90-
By default, when end-users launch Power Apps apps they’re presented a connection consent dialog before they’re able to access the app experience for the first time. It’s possible for admins to suppress this consent dialog for select connectors: Microsoft First Party connectors (like SharePoint, Office 365 Users) and custom connectors using OAuth.
90+
By default, when end-users launch Power Apps apps they’re presented a connection consent dialog before they’re able to access the app experience for the first time. It’s possible for admins to suppress this consent dialog for select connectors: Microsoft First Party connectors (like SharePoint, Office 365 Users) and custom connectors using Azure Active Directory (Azure AD) OAuth.
9191

92-
### Suppress consent dialog for apps that use custom connectors using OAuth
92+
### Suppress consent dialog for apps that use custom connectors using Azure AD OAuth
9393

94-
To suppress consent dialog for apps created using Power Apps that connect through custom connectors using OAuth, follow the below steps.
94+
To suppress consent dialog for apps created using Power Apps that connect through custom connectors using Azure AD OAuth, follow the below steps.
9595

9696
#### Step 1. Provision Microsoft’s Azure API connections service principal in your Azure AD tenant
9797

@@ -143,7 +143,7 @@ In addition to the admin consent granted on a custom application in Azure AD, wh
143143
Set-AdminPowerAppApisToBypassConsent -AppName <Power Apps app id>
144144
```
145145

146-
### Remove consent suppression for apps that use custom connectors using OAuth
146+
### Remove consent suppression for apps that use custom connectors using Azure AD OAuth
147147

148148
To remove consent suppression for a custom connector, an admin must perform at least one of the following actions:
149149

powerapps-docs/maker/canvas-apps/ai-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ The following are requirements to access the waitlist for this preview:
5454

5555
1. Sign in to the [Power Platform admin center](https://admin.powerplatform.microsoft.com/).
5656

57-
2. In the admin center, go to **Environments** &gt; *\[select an environment\]* &gt; **Settings** &gt; **Features**.
57+
2. In the admin center, go to **Environments** &gt; *\[select an environment\]* &gt; **Settings** &gt; **Product** &gt; **Features**.
5858

5959
3. On the **Features** settings page, under **AI Builder**, enable or disable **AI Builder preview models**.
6060

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
---
2+
title: Changing release channels for model-driven apps | MicrosoftDocs
3+
description: Understand the release channels for Power Apps model-driven apps.
4+
author: aorth
5+
ms.service: powerapps
6+
ms.subservice: mda-maker
7+
ms.author: aorth
8+
ms.reviewer: matp
9+
ms.date: 06/27/2023
10+
ms.topic: how-to
11+
applies_to:
12+
- "powerapps"
13+
search.audienceType:
14+
- maker
15+
---
16+
# Changing release channels for model-driven apps
17+
18+
The release channel affects the features that are shown to a user. When the monthly channel is enabled for an environment, makers need to validate that their customizations work with each monthly release. This article describes different approaches for a maker to change channels and validate an upcoming release..
19+
20+
## Flexible channel configuration
21+
22+
The release channel for model-driven apps can be changed in a couple different ways.
23+
24+
- Environment channel
25+
- Browser session channel
26+
27+
> [!NOTE]
28+
> - When the release channel is changed on the environment level, a user must refresh the browser tab twice to update the release channel information. The first refresh triggers a background update of feature configuration to a local cache. The second refresh uses the feature configuration local cache.
29+
> - The browser session channel can be applied using a URL parameter, which is a temporary override.
30+
31+
## Changing the environment channel
32+
33+
The environment channel can be set using the Power Platform admin center or with code.
34+
35+
Power Platform admins can change the release channel using the environment's behavior settings. More information: [Manange behavior settings](/power-platform/admin/settings-behavior).
36+
37+
Developers can change the release channel by updating the [ReleaseChannel](/power-apps/developer/data-platform/reference/entities/organization#BKMK_ReleaseChannel) column value for the row in the [Organization](/power-apps/developer/data-platform/reference/entities/organization) table. There is always a single row in the organization table.
38+
More information:
39+
40+
* [Update a record using Web API](/power-apps/developer/data-platform/webapi/update-delete-entities-using-web-api#basic-update)
41+
* [Update a record using the SDK for .NET](/power-apps/developer/data-platform/org-service/entity-operations-update-delete?tabs=late#basic-update)
42+
43+
## Changing the browser session channel
44+
45+
A single browser session can be changed by adding the URL parameter ```&channel=<channelname>```. This URL parameter is used for all navigation within the browser tab. It might not be copied to a new browser tab.
46+
47+
| Channel | URL parameter |
48+
| --- | --- |
49+
| Semi-annual | ```&channel=semiannual``` |
50+
| Monthly | ```&channel=monthly``` |
51+
52+
When the channel is monthly, the monthly release can be changed using the URL parameter ```&channelrelease=<releasename>```. The release name is three letter month and four digit year like *MmmYYYY*.
53+
54+
| Monthly Release | Release Name Parameter |
55+
| --- | --- |
56+
| May 2023 | ```&channelrelease=May2023``` |
57+
| June 2023 | ```&channelrelease=Jun2023``` |
58+
| July 2023 | ```&channelrelease=Jul2023``` |
59+
| August 2023 | ```&channelrelease=Aug2023``` |
60+
61+
> [!NOTE]
62+
> Any valid ```MmmYYYY``` date can be entered but future dates might not have any features defined.
63+
64+
## Validating the next monthly release
65+
66+
Validation should be done for each monthly channel release before it's automatically enabled for users. Users can test when the validation build version has reached the environment.
67+
68+
1. Find the current monthly release a model-driven app by selecting **Settings** > **About**. The release version follows **Channel: Monthly** and is a date like *July 2023*.
69+
70+
1. Find the next monthly release short name by opening [Unified Interface monthly channel releases](/power-platform/released-versions/common-data-service/unified-interface-monthly-releases)
71+
72+
1. Add the URL parameter ```&channelrelease=``` with the next release short name like *Aug2023*.
73+
74+
## Comparing features across channels and releases
75+
76+
When a user running the monthly channel report observes unexpected behavior, the following steps can help investigate where the behavior occurred.
77+
78+
- Check if the unexpected behavior exists in the semi-annual channel by using the URL parameter ```&channel=semiannual```. If the behavior also exists in the semi-annual channel, it's unrelated to the monthly channel and should follow normal support processes.
79+
- Check if the unexpected behavior exists in the previous monthly release by using the URL parameter ```&channelrelease=``` with the prior release short name like *Jun2023*. If the two monthly releases behave the same, then it's likely unrelated to a specific monthly channel release and should follow normal support processes.
80+
- When a change is noticed between monthly releases, review the changed features in [Unified Interface monthly channel releases](/power-platform/released-versions/common-data-service/unified-interface-monthly-releases) to learn more.
81+
82+
## See also
83+
84+
[Release channel overview](channel-overview.md) <br />
85+
[User About dialog - channel](../../user/about-dialog.md) <br />
86+
[Power Platform admin center - Manage behavior settings](/power-platform/admin/settings-behavior)
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
title: "Release channel for your model-driven app | MicrosoftDocs"
3+
description: "This article outlines how release channels enable features within a model-driven app."
4+
ms.custom: ""
5+
ms.date: 06/27/2023
6+
ms.reviewer: "matp"
7+
ms.service: powerapps
8+
ms.subservice: mda-maker
9+
ms.topic: overview
10+
author: "aorth"
11+
ms.author: "aorth"
12+
search.audienceType:
13+
- maker
14+
---
15+
# Release channels for your model-driven app
16+
17+
Microsoft provides new (and updated) features for your model-driven apps, on a regular basis. You can control how often the users in your organization get these new features by specifying the release channel. The concept of multiple release channels originated from [Microsoft 365 channels](/deployoffice/updates/overview-update-channels) and provides Power Platform admins with a choice of how often end user impacting features are released.
18+
19+
Environment admins use the Power Platform admin center to select the channel for the environment. The existing cadence of twice-yearly release waves is called the *Semi-annual channel* and is the default for all existing orgs. The new *monthly channel* option enables GA-ready features to be turned on each month with a four week preview notification period to allow customer validation with existing customizations.
20+
21+
The following table provides a comparison of monthly channel and semi-annual channel.
22+
23+
| Category | Monthly channel | Semi-annual channel |
24+
| --- | --- | --- |
25+
| Recommended use | Provide your users with new end user impacting features only once a month and on a predictable schedule. | For users in your organization where more training and extensive testing are needed before rollout out of new end user impacting features. |
26+
| Release frequency | Once a month, on the first release for the month and following the gradual weekly rollout. | Twice a year, starting early April and early October and following the gradual weekly rollout. |
27+
28+
Security and non-end user impacting changes continue to be delivered with the weekly releases and changes outlined in [Microsoft Unified Interface versions](/power-platform/released-versions/powerapps#all--microsoft-unified-interface-versions).
29+
30+
The key idea is that GA-ready end user impacting features release monthly instead of waiting for the twice-yearly release cadence. The same number of features are delivered in twelve smaller releases instead of two larger releases.
31+
32+
Microsoft 365 products have seen a consistently higher user satisfaction for monthly channel compared to the semi-annual channel. Currently, we observe a user satisfaction drop with the twice-yearly releases, and we're looking to improve this experience by following the Microsoft 365 channel approach.
33+
34+
## Monthly release schedule
35+
36+
Model-driven apps release updates every week, which are gradually rolled out to groups of regions over several weeks. Below are the region groups with each group happening in successive weekend updates.
37+
38+
1. First release environment (FRE)
39+
1. Canada, South America, India, France, South Africa, Germany, Switzerland, Norway, Korea, Singapore
40+
1. United Arab Emirates, Japan, Asia Pacific, Great Britain, Australia
41+
1. Europe
42+
1. United States
43+
44+
The monthly release is the first weekly release of each month. The release matches ```YYMM.1``` where ```YY``` is the release year and ```MM``` is the release month. The monthly release notes are published to [Released versions for Power Apps](/power-platform/released-versions/powerapps) four weeks before the release reaches the region group 2. Region group 2 is used because it's the first region group for production customer environments and region group 1 is used for customer early validation.
45+
46+
| Monthly release | Doc published | Feature release | Group 1 | Group 2 | Group 3 | Group 4 | Group 5 |
47+
| --- | --- | --- | --- | --- | --- | --- | --- |
48+
| May 2023 | Apr 14 | 2305.1 | May 5 | May 12 | May 19 | May 26 | Jun 2 |
49+
| June 2023 | May 19 | 2306.1 | Jun 9 | Jun 16 | Jun 23 | Jun 30 | Jul 7 |
50+
| July 2023 | Jun 16 | 2307.1 | Jul 7 | Jul 14 | Jul 21 | Jul 28 | Aug 4 |
51+
| August 2023 | Jul 21 | 2308.1 | Aug 11 | Aug 18 | Aug 25 | Sep 1 | Sep 8 |
52+
| September 2023 | Aug 18 | 2309.1 | Sep 8 | Sep 15 | Sep 22 | Sep 29 | Oct 6 |
53+
54+
## See also
55+
56+
[Changing release channels](channel-change.md) <br />
57+
[User about dialog - channel](../../user/about-dialog.md) <br />
58+
[Power Platform admin center - Manage behavior settings](/power-platform/admin/settings-behavior)
77.5 KB
Loading

powerapps-docs/user/about-dialog.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: "About dialog for model-driven apps | MicrosoftDocs"
3+
description: Learn about the various parts of the About dialog for model-driven apps.
4+
author: sericks007
5+
ms.component: pa-user
6+
ms.topic: conceptual
7+
ms.date: 06/27/2023
8+
ms.subservice: end-user
9+
ms.author: sericks
10+
ms.reviewer: ""
11+
ms.assetid:
12+
search.audienceType:
13+
- enduser
14+
contributors:
15+
- adrianorth
16+
---
17+
18+
# About dialog for model-driven apps
19+
20+
This article explains the various parts of the **About** dialog for model-driven apps.
21+
22+
:::image type="content" source="media/about-dialog/about-dialog-channel.png" alt-text="About dialog for model-driven apps.":::
23+
24+
- The **Channel** attribute indicates the feature set being used. Admins can set a channel value of **Semi-annual** or **Monthly** in the Power Platform admin center or through code. More information: [Manage behavior settings](/power-platform/admin/settings-behavior)
25+
26+
- The **semi-annual channel** is the current, twice-a-year release wave that is updated in April and October. The release for the semi-annual channel is shown at the top of the dialog like **2023 release wave 1 enabled**.
27+
28+
- The **monthly channel** is the new, release cadence that happens once per month. The release for the monthly channel is shown after **Channel: Monthly** as a month and year. For example, in the screenshot provided, the monthly channel is May 2023.
29+
30+
31+
## See also
32+
* [Release Channels for your model driven app](../maker/model-driven-apps/channel-overview.md)
33+
* [Changing release channels for model-driven apps](../maker/model-driven-apps/channel-change.md)
34+
35+
[!INCLUDE[footer-include](../includes/footer-banner.md)]
48.3 KB
Loading

powerapps-docs/whats-new.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.subservice: common
66
ms.topic: conceptual
77
ms.custom:
88
ms.reviewer:
9-
ms.date: 05/22/2023
9+
ms.date: 06/27/2023
1010
ms.author: kvivek
1111
contributors:
1212
- kumarvivek
@@ -30,6 +30,17 @@ To learn more about how to browse information in the weekly release notes, read
3030

3131
For information about new features being released over the next few months that you can use for planning, see [2023 release wave 1 plan](/power-platform/release-plan/2023wave1/power-apps/planned-features).
3232

33+
## Monthly releases for model-driven apps
34+
35+
Power Platform admins can define the release cadence for features in model-driven apps.
36+
37+
| Channel | Frequency | Notes |
38+
| --- | --- | --- |
39+
| Semi-annual | Twice per year | Rollout follows weekly releases starting in early April and early October. Default release cadence within Power Apps and Dynamics 365. |
40+
| Monthly | Once per month | Rollout follows the weekly release schedule starting with the first weekly release for the month. |
41+
42+
For more information about release channel options and monthly channel, go to [Release channel overview](maker/model-driven-apps/channel-overview.md).
43+
3344
## Known limitations
3445

3546
For information about known limitations, see [Common issues and resolutions](/powerapps/maker/canvas-apps/common-issues-and-resolutions).

0 commit comments

Comments
 (0)