Skip to content

Commit afbdee2

Browse files
authored
Live publish
2 parents 2eeae5b + ed9e006 commit afbdee2

16 files changed

+88
-115
lines changed

powerapps-docs/developer/model-driven-apps/clientapi/send-in-app-notifications.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Send in-app notifications within model-driven apps"
33
description: Learn how to configure notifications in model-driven apps by using a client API.
4-
ms.date: 01/30/2023
4+
ms.date: 02/22/2023
55
ms.reviewer: jdaly
66
ms.service: powerapps
77
ms.subservice: mda-developer
@@ -35,18 +35,18 @@ To use the in-app notification feature, you need to enable the **In-app notifica
3535

3636
1. Open the solution that contains the model-driven app.
3737

38-
1. Select the model-driven app and click **Edit** split menu to open using the modern app designer
38+
1. Select the model-driven app and click **Edit** split menu to open using the modern app designer.
3939

40-
1. Open **Settings** and switch to **Upcoming**
40+
1. Open **Settings** and switch to **Features**.
4141

42-
1. Enable "In-app notifications"
42+
1. Enable "In-app notifications".
4343

4444
> [!div class="mx-imgBorder"]
4545
> ![Custom page as main page](media/send-in-app-notifications/app-designer-settings-enable-in-app-notifications.png "Custom page as main page")
4646
47-
1. Click **Save** to save the settings change
47+
1. Click **Save** to save the settings change.
4848

49-
1. Click **Publish** on the model-driven app
49+
1. Click **Publish** on the model-driven app.
5050

5151

5252
## Send basic in-app notifications

powerapps-docs/maker/data-platform/azure-synapse-incremental-updates.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ Azure Synapse Link for Dataverse. This guide assumes that you have already met t
4545
## Connect Dataverse to Synapse workspace with incremental folder enabled
4646

4747
1. Sign in to [Power Apps](https://make.powerapps.com/?utm_source=padocs&utm_medium=linkinadoc&utm_campaign=referralsfromdoc) and select your environment.
48-
1. On the left navigation pane, select **Dataverse**, select **Azure Synapse Link**, and then on the command bar, select **+ New link**.
48+
1. On the left navigation pane, select **Azure Synapse Link**. [!INCLUDE [left-navigation-pane](../../includes/left-navigation-pane.md)]
49+
1. On the command bar, select **+ New link**.
4950
1. Select the **Subscription**, **Resource group**, and **Storage account**. Select **Next**. 
5051
1. Add the tables you want to export, and then select **Advanced**. 
5152
1. Turn on **Show advanced configuration settings** and **Enable Incremental Update Folder Structure**.

powerapps-docs/maker/data-platform/azure-synapse-link-data-lake.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,17 +52,14 @@ You can use the Azure Synapse Link to connect your Microsoft Dataverse data to A
5252
## Connect Dataverse to Azure Data Lake Storage Gen2
5353

5454
1. Sign in to [Power Apps](https://make.powerapps.com/?utm_source=padocs&utm_medium=linkinadoc&utm_campaign=referralsfromdoc) and select your preferred environment.
55-
56-
2. On the left navigation pane, select **Data**, select **Azure Synapse Link**, and then on the command bar, select **+ New link to data lake**.
57-
58-
![Navigate to Power Apps.](media/navigate-to-powerapps.png "Navigate to Power Apps")
59-
60-
3. Select the **Subscription**, **Resource group**, and **Storage account**. Ensure that storage account meets the requirements specified in the [Prerequisites](#prerequisites) section. Select **Next**.
55+
1. On the left navigation pane, select **Azure Synapse Link**. [!INCLUDE [left-navigation-pane](../../includes/left-navigation-pane.md)]
56+
1. On the command bar, select **+ New link to data lake**.
57+
1. Select the **Subscription**, **Resource group**, and **Storage account**. Ensure that storage account meets the requirements specified in the [Prerequisites](#prerequisites) section. Select **Next**.
6158

6259
> [!NOTE]
6360
> As part of linking the environment to a data lake, you grant the Azure Synapse Link service access to your storage account. Ensure that you followed the [prerequisites](#prerequisites) of creating and configuring the Azure data lake storage account, and granting yourself an owner role on the storage account. Additionally, you grant the Power Platform Dataflows service access to your storage account. More information: [Self-service data prep with dataflows](self-service-data-prep-with-dataflows.md).
6461
65-
4. Add the tables you want to export, and then select **Save**. Only tables with change tracking enabled can be exported. More information: [Enable change tracking](/dynamics365/customer-engagement/admin/enable-change-tracking-control-data-synchronization).
62+
1. Add the tables you want to export, and then select **Save**. Only tables with change tracking enabled can be exported. More information: [Enable change tracking](/dynamics365/customer-engagement/admin/enable-change-tracking-control-data-synchronization).
6663

6764
![Select tables for export.](media/export-data-lake-select-entity.png "Select tables for export")
6865

powerapps-docs/maker/data-platform/azure-synapse-link-solution.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,20 @@ This section describes the prerequisites necessary to transport the Azure Synaps
4242
> The Azure Synapse Link for Dataverse solution must be installed in both the source and the destination environments.
4343
4444
1. Sign into [Power Apps](https://make.powerapps.com/?utm_source=padocs&utm_medium=linkinadoc&utm_campaign=referralsfromdoc), and then select the source environment for the Azure Synapse Link for Dataverse configuration.
45-
46-
2. On the left navigation pane, select **Solutions** > **Open AppSource**.
45+
1. On the left navigation pane, select **Solutions**. [!INCLUDE [left-navigation-pane](../../includes/left-navigation-pane.md)]
46+
1. Select **Open AppSource**.
4747

4848
![Open App Source](media/open-app-source.png "Open App Source")
4949

50-
3. Select for the solution named **Azure Synapse Link for Dataverse**, and then select **Get it now**.
50+
1. Select for the solution named **Azure Synapse Link for Dataverse**, and then select **Get it now**.
5151

5252
![Azure Synapse Link for Dataverse Solution](media/asl-solution.png "Azure Synapse Link for Dataverse Solution")
5353

5454
4. Repeat above steps in the destination environment. You need the **Azure Synapse Link for Dataverse** solution in both the source and destination environments.
5555

5656
## Add an Azure Synapse Link configuration to a solution
5757

58-
1. Sign into [Power Apps](https://make.powerapps.com/?utm_source=padocs&utm_medium=linkinadoc&utm_campaign=referralsfromdoc), select the source environment, and then on the left navigation pane, select **Solutions**.
58+
1. Sign into [Power Apps](https://make.powerapps.com/?utm_source=padocs&utm_medium=linkinadoc&utm_campaign=referralsfromdoc), select the source environment, and then on the left navigation pane, select **Solutions**. [!INCLUDE [left-navigation-pane](../../includes/left-navigation-pane.md)]
5959

6060
2. Select **New solution**. Provide a **Name**, **Publisher**, and **Version Number**.
6161

powerapps-docs/maker/data-platform/azure-synapse-link-synapse.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -56,21 +56,17 @@ You can use the Azure Synapse Link to connect your Microsoft Dataverse data to A
5656
## Connect Dataverse to Synapse workspace
5757

5858
1. Sign in to [Power Apps](https://make.powerapps.com/?utm_source=padocs&utm_medium=linkinadoc&utm_campaign=referralsfromdoc) and select your preferred environment.
59-
60-
2. On the left navigation pane, select **Data**, select **Azure Synapse Link**, and then on the command bar, select **+ New link**.
61-
62-
![Navigate to Power Apps.](media/navigate-to-powerapps.png "Navigate to Power Apps")
63-
64-
3. Select the **Connect to your Azure Synapse workspace** option.
65-
66-
4. Select the **Subscription**, **Resource group**, **Workspace name**, and **Storage account**. Ensure that the Synapse workspace and storage account meet the requirements specified in the [Prerequisites](#prerequisites) section. Select **Next**.
59+
1. On the left navigation pane, select **Azure Synapse Link**. [!INCLUDE [left-navigation-pane](../../includes/left-navigation-pane.md)]
60+
1. On the command bar, select **+ New link**.
61+
1. Select the **Connect to your Azure Synapse workspace** option.
62+
1. Select the **Subscription**, **Resource group**, **Workspace name**, and **Storage account**. Ensure that the Synapse workspace and storage account meet the requirements specified in the [Prerequisites](#prerequisites) section. Select **Next**.
6763

6864
![Connect to your workspace.](media/connect-to-workspace.png "Connect to your workspace")
6965

7066
> [!NOTE]
7167
> As part of linking the environment to a data lake, you grant the Azure Synapse Link service access to your storage account. Ensure that you followed the [prerequisites](#prerequisites) of creating and configuring the Azure data lake storage account, and granting yourself an owner role on the storage account. Additionally, you grant the Power Platform Dataflows service access to your storage account. More information: [Self-service data prep with dataflows](self-service-data-prep-with-dataflows.md).
7268
73-
5. Add the tables you want to export, and then select **Save**. Only tables with change tracking enabled can be exported. More information: [Enable change tracking](/dynamics365/customer-engagement/admin/enable-change-tracking-control-data-synchronization).
69+
1. Add the tables you want to export, and then select **Save**. Only tables with change tracking enabled can be exported. More information: [Enable change tracking](/dynamics365/customer-engagement/admin/enable-change-tracking-control-data-synchronization).
7470

7571
![Add tables.](media/add-tables.png "Add tables")
7672

@@ -79,14 +75,14 @@ You can follow the steps above to create a link from one environment to multiple
7975
> [!NOTE]
8076
> The data exported by Azure Synapse Link service is encrypted at transit using Transport Layer Security(TLS) 1.2 or higher and encrypted at rest in Azure Data Lake Storage Gen2. Additionally, transient data in the blob storage is also encrypted at rest. Encryption in Azure Data Lake Storage Gen2 helps you protect your data, implement enterprise security policies, and meet regulatory compliance requirements. More information: [Azure Data Encryption-at-Rest]( /azure/security/fundamentals/encryption-atrest)
8177
>
82-
> Currently, you can't provide public IPs for the Azure Synapse Link for Dataverse service that can be used in **Azure Data Lake firewall settings**. Public IP network rules have no effect on requests originating from the same Azure region as the storage account. Services deployed in the same region as the storage account use private Azure IP addresses for communication. Thus, you can't restrict access to specific Azure services based on their public outbound IP address range.
78+
> Currently, you can't provide public IP addresses for the Azure Synapse Link for Dataverse service that can be used in **Azure Data Lake firewall settings**. Public IP network rules have no effect on requests originating from the same Azure region as the storage account. Services deployed in the same region as the storage account use private Azure IP addresses for communication. Thus, you can't restrict access to specific Azure services based on their public outbound IP address range.
8379
More information: [Configure Azure Storage firewalls and virtual networks]( /azure/storage/common/storage-network-security)
8480

8581
## Manage table data to the Synapse workspace
8682

8783
After you have set up the Azure Synapse Link, you can manage the tables that are exported in one of two ways:
8884

89-
- On the Power Apps maker portal **Azure Synapse Link** area, select **Manage tables** on the command bar to add or remove one or more linked tables.
85+
- In the Power Apps (make.powerapps.com) **Azure Synapse Link** area, select **Manage tables** on the command bar to add or remove one or more linked tables.
9086
- On the Power Apps maker portal **Tables** area, select **** next to a table, and then select the linked data lake where you want to export table data.
9187

9288
![Select a table for export.](media/select-entity-export.png "Select a table for export")

powerapps-docs/maker/data-platform/create-and-use-dataflows.md

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,9 @@ it.
7575

7676
![Environment switcher.](media/environment-switcher.png)
7777

78-
2. On the left navigation pane, select the down arrow next to **Data**.
79-
80-
![Data select.](media/data-select.png)
81-
82-
3. In the **Data** list, select **Dataflows**, select **New dataflow**, and then select **Start from blank**.
83-
84-
![Create a dataflow.](media/create-a-dataflow.png)
85-
86-
4. On the **New Dataflow** page enter a **Name** for the dataflow. By default, dataflows store tables in Dataverse. Select **Analytical entities only** if you want tables to be stored in your organization's Azure Data Lake storage account. Select **Create**.
78+
1. On the left navigation pane, select **Dataflows**. [!INCLUDE [left-navigation-pane](../../includes/left-navigation-pane.md)]
79+
1. select **New dataflow**, and then select **Start from blank**.
80+
1. On the **New Dataflow** page enter a **Name** for the dataflow. By default, dataflows store tables in Dataverse. Select **Analytical entities only** if you want tables to be stored in your organization's Azure Data Lake storage account. Select **Create**.
8781

8882
> [!IMPORTANT]
8983
> There is only one owner of any dataflow—the person who created it. Only the owner can edit the dataflow. Authorization
@@ -94,16 +88,16 @@ it.
9488
> accessible via the Power Platform Dataflow connector and access to it requires
9589
> membership within the environment it was created in.
9690
97-
5. On the **Choose data source** page, select the data source where the tables are stored. The selection of data sources displayed allows you to create dataflow tables.
91+
1. On the **Choose data source** page, select the data source where the tables are stored. The selection of data sources displayed allows you to create dataflow tables.
9892

9993
![Choose a data source.](media/choose-data-source.png)
10094

101-
6. After you select a data source, you’re prompted to provide the connection
95+
1. After you select a data source, you’re prompted to provide the connection
10296
settings, including the account to use when connecting to the data source. Select **Next**.
10397

10498
![Connect to data source.](media/data-source-provide-cred.png)
10599

106-
7. Once connected, you select the data to use for your table. When you
100+
1. Once connected, you select the data to use for your table. When you
107101
choose data and a source, the Power Platform Dataflow service will subsequently
108102
reconnect to the data source in order to keep the data in your dataflow
109103
refreshed, at the frequency you select later in the setup process.
@@ -115,6 +109,7 @@ Now that you've selected the data to use in the table, you can use the dataflow
115109
shape or transform that data into the format necessary for use in your dataflow.
116110

117111
## Use the dataflow editor to shape or transform data
112+
118113
You can shape your data selection into a form that works best for your table using a
119114
Power Query editing experience, similar to the Power Query Editor in Power BI
120115
Desktop. To learn more about Power Query, see [Query overview in Power BI Desktop](/power-bi/desktop-query-overview).

powerapps-docs/maker/data-platform/create-custom-entity.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,9 @@ Sign in to [Power Apps](https://make.powerapps.com/?utm_source=padocs&utm_medium
3838

3939
## Create a custom table
4040

41-
1. On the left navigation pane expand **Data**, select **Tables**, and then select **New table**.
42-
43-
> [!div class="mx-imgBorder"]
44-
> ![New table.](media/create-custom-entity/create-new-entity.png)
45-
46-
2. In the right pane, enter the following values, and then select **Create**.
41+
1. On the left navigation pane select **Tables**. [!INCLUDE [left-navigation-pane](../../includes/left-navigation-pane.md)]
42+
1. On the command bar select **New table**.
43+
1. In the right pane, enter the following values, and then select **Create**.
4744

4845
- **Display name**: *Pet*
4946
- **Description**: *Custom table to track pet services*
@@ -135,7 +132,8 @@ Skip this step if you only want to use the Pet table in a canvas app.
135132

136133
1. Select **Back** to close the view designer and return to Power Apps.
137134

138-
1. On the left navigation pane, expand **Data**, select **Tables**, and then select **Pet**.
135+
1. On the left navigation pane, select **Tables**. [!INCLUDE [left-navigation-pane](../../includes/left-navigation-pane.md)]
136+
1. Select **Pet**.
139137

140138
1. In the **Pet** table, select the **Forms** area, and then select **Information** next to the **Main** form type to open the form designer.
141139

powerapps-docs/maker/data-platform/create-custom-help-pages.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,12 +152,14 @@ Author needs to define the target through drag and drop capability in the proper
152152
All help content is stored in a help page component in Dataverse as part of your solution. When you move your solution from one environment to another, such as from test to production, you can define that your help rows are exported so that they are included in the solution. This enables you to keep your help content in sync with features in your solution as it moves to different environments. As a part of your solution, custom help panes support all standard solution application lifecycle management (ALM) features.
153153

154154
### Moving content via solutions
155+
155156
By default, all new help pages appear in the default solution. If you want to move your content to another environment, first add your existing help pages into an unmanaged solution before you export them. To add a help page to an unmanaged solution, follow these steps:
156157

157158
1. Sign into [Power Apps](https://make.powerapps.com/?utm_source=padocs&utm_medium=linkinadoc&utm_campaign=referralsfromdoc).
158-
2. On the left navigation pane, select **Solutions** and then open the unmanaged solution you want.
159-
3. Select **Add Existing** on the command bar, and then select **Help Page**.
160-
4. Select the help pages that you want to add, and then select **Add**. More information: [Export solutions](export-solutions.md)
159+
1. On the left navigation pane, select **Solutions**. [!INCLUDE [left-navigation-pane](../../includes/left-navigation-pane.md)]
160+
1. Open the unmanaged solution you want.
161+
1. Select **Add Existing** on the command bar, and then select **Help Page**.
162+
1. Select the help pages that you want to add, and then select **Add**. More information: [Export solutions](export-solutions.md)
161163

162164
## Help page documentation automation
163165

0 commit comments

Comments
 (0)