Skip to content

Commit 934d6d9

Browse files
committed
Merge branch 'main' into QueryExpression
2 parents 707f57a + 4bef547 commit 934d6d9

File tree

11 files changed

+1068
-12
lines changed

11 files changed

+1068
-12
lines changed

powerapps-docs/developer/data-platform/TOC.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,9 @@
126126
items:
127127
- name: Use DeleteMultiple (preview)
128128
href: deletemultiple.md
129+
- name: Restore deleted records (preview)
130+
displayName: RecycleBin, Restore
131+
href: restore-deleted-records.md
129132
- name: Create your own messages
130133
href: custom-actions.md
131134
items:

powerapps-docs/developer/data-platform/restore-deleted-records.md

Lines changed: 1031 additions & 0 deletions
Large diffs are not rendered by default.
43.6 KB
Loading

powerapps-docs/maker/canvas-apps/share-app-guests.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,10 @@ After you share an app for guest access, guests can discover and access apps sha
8080
- In the Azure public cloud, they're recognized across tenants in guest scenarios because they aren't bound to a specific environment.
8181
- In Azure national or sovereign clouds, they're recognized across tenants in guest scenarios. More information: [National clouds](/azure/active-directory/develop/authentication-national-cloud), [Azure geographies](https://azure.microsoft.com/global-infrastructure/geographies/#geographies)
8282
- Licenses are not recognized across tenants in difference Azure clouds.
83-
- Not all connectors create connections in the resource tenant by default.
83+
- Not all connectors create connections in the resource tenant by default.
84+
- A user that signs in to an app using Azure B2B, won't see their identity information when the go to **My account**.
85+
86+
![Power Apps Azure B2B user profile known issue](media/share-app/guest-my-account.png "My account")
8487

8588
## Frequently asked questions
8689

powerapps-docs/maker/data-platform/data-retention-faq.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
description: Get answers to frequently asked questions about long term retention with Dataverse.
55
author: Mattp123
66
ms.search.keywords:
7-
ms.date: 05/06/2024
7+
ms.date: 05/13/2024
88
ms.author: matp
99
ms.reviewer:
1010
contributors: gned
@@ -88,7 +88,11 @@ sections:
8888
8989
- question: Can I move data from Dataverse long term store back to the Dataverse live (active) store?
9090
answer: |
91-
You can create an [Azure Synapse Link](https://learn.microsoft.com/power-apps/maker/data-platform/azure-synapse-link-synapse) for Dataverse to move all of the application data into your own data lake. Then set up a long term retention policy to retain data. Dataverse long term retention will not delete any retained data already in your own data lake. Dataverse API's are available to [delete retained data](https://learn.microsoft.com/power-apps/maker/data-platform/data-retention-manage#bulk-delete-long-term-retained-data) from Dataverse long term retention
91+
No.
92+
93+
- question: I use Azure Synapse Link. Does retaining data with Dataverse long term retention remove the retained data from my own data lake?
94+
answer: |
95+
No. You can create an [Azure Synapse Link](https://learn.microsoft.com/power-apps/maker/data-platform/azure-synapse-link-synapse) for Dataverse to move all of the application data into your own data lake. Then set up a long term retention policy to retain data. Dataverse long term retention doesn't delete retained data already in your own data lake. Dataverse APIs are available to [delete retained data](data-retention-manage.md#bulk-delete-long-term-retained-data) from Dataverse long term retention. This capability is the same for all Dynamics 365 customers including finance and operations applications.
9296
9397
- question: Do retention policy runs consume API requests?
9498
answer: |

powerapps-docs/maker/data-platform/data-retention-overview.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: pnghub
66
ms.author: gned
77
ms.reviewer: matp
88
ms.topic: overview
9-
ms.date: 05/01/2024
9+
ms.date: 05/10/2024
1010
ms.custom: template-overview
1111
---
1212
# Dataverse long term data retention overview
@@ -125,6 +125,7 @@ When you include your retention policies in a solution, their definitions become
125125
> [!NOTE]
126126
> - The data retained by retention policies isn't portable as part of solutions, only the retention policy definitions are. You must run the retention policy in an environment to retain the data in Dataverse long term storage.
127127
> - Only retention policies created in Power Platform environments can be solution-aware.
128+
> - When long term retention, is enabled through a solution import process, the related child tables aren't automatically enabled.
128129
129130
You create a solution before you add a retention policy to it. Exporting and importing solutions containing retention policies is the same as with other solution components.
130131

powerapps-docs/maker/data-platform/data-retention-set.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: gned
66
ms.reviewer: matp
77
ms.service: powerapps
88
ms.topic: how-to
9-
ms.date: 02/29/2024
9+
ms.date: 05/10/2024
1010
ms.custom: template-how-to
1111
---
1212
# Set a data retention policy for a table
@@ -26,6 +26,7 @@ Before you set up a retention policy, enable the parent (root) table for long te
2626

2727
> [!NOTE]
2828
> When a parent (root) table is enabled for long term retention, all the related child tables are automatically enabled. You can't disable retention for a child table when the parent table is already enabled for retention. For example, assume a custom table and notes table are child tables of the case table. These child tables can't be disabled for retention when the parent case table is enabled. A maker can always disable the parent table for long term retention and separately enable the child tables for retention.
29+
> However, there's an exception to this related child tables behavior when long term retention is enabled through a solution import process. In this case, the related child tables aren't automatically enabled.
2930
3031
1. Sign into [Power Apps](https://make.powerapps.com/?utm_source=padocs&utm_medium=linkinadoc&utm_campaign=referralsfromdoc), go to **Tables**, and then open the table you want. [!INCLUDE [left-navigation-pane](../../includes/left-navigation-pane.md)]
3132
1. Select **Properties** on the command bar, expand **Advanced options**, and then select **Enable long term retention**.
65 KB
Loading

powerapps-docs/user/relevance-faq.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: FAQ about Dataverse search
44
author: sericks007
55
ms.component: pa-user
66
ms.topic: conceptual
7-
ms.date: 03/28/2024
7+
ms.date: 05/13/2024
88
ms.subservice: end-user
99
ms.author: sericks
1010
ms.custom: ""
@@ -30,7 +30,7 @@ Your administrator defines the scope of content that's searched. An administrato
3030

3131
## Why am I not seeing search results from a table that is enabled for Dataverse search?
3232

33-
If a table isn't part of the model-driven app, it's not included in search results. Use the Power Apps app designer to verify that the table is included in that app's components. For more information, see [Add or edit model-driven app components](../maker/model-driven-apps/add-edit-app-components.md#add-a-component).
33+
If a table isn't part of the model-driven app, it's not included in search results. Use the Power Apps app designer to verify that the table is included in that app's components. Make sure that the table has a default Quick Find View created and defined. A default Quick Find View is created with a table, but if it has been removed you need to select the Quick Find View you want and set as the default for your table. For more information, see [Add or edit model-driven app components](../maker/model-driven-apps/add-edit-app-components.md#add-a-component).
3434

3535

3636
## Can I configure quick actions to show or hide certain commands?

powerapps-docs/user/view-compose-email.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: sericks007
55

66
ms.component: pa-user
77
ms.topic: conceptual
8-
ms.date: 06/09/2023
8+
ms.date: 05/10/2024
99
ms.subservice: end-user
1010
ms.author: sericks
1111
ms.custom: ""
@@ -69,8 +69,6 @@ For more information, see [Insert an email template](insert-email-template.md).
6969
>[!Important]
7070
> - The **From** and **To** fields are automatically populated based on the user and the account and contact of the original record.
7171

72-
73-
7472
## Reply to an email
7573
The way you can reply to an email depends on where you are in your app.
7674

@@ -79,6 +77,20 @@ When enabled by your system administrator, the email option displays in the top
7977
>[!Note]
8078
> The best performance is achieved when the HTML content size is 1 MB or less. When your HTML content size exceeds 1 MB, you might notice slower response times for loading and editing content. By default, image content is referenced from the content HTML but isn't stored as part of the HTML content, so in the default configuration, images don't negatively impact performance.
8179
80+
## Enhanced recipient handling
81+
82+
If your administrator has added the [**Email Recipient control**](/dynamics365/customer-service/administer/add-enhanced-attachment-control#enable-recipient-control) component to an email form, users can perform the following actions:
83+
84+
- Drag and drop recipient names across **To**, **CC**, and **BCC** fields.
85+
- View the recipient's email address along with their names.
86+
- View the recipients' presence status and out-of-office messages.
87+
- Resolve an unresolved email address faster. In the email editor, if there's an [unresolved email address](unresolved-email-recipient.md), the application displays a banner message and the **Review** option to map the email. Select the button to view and map an unresolved email address to an existing record.
88+
>[!Note]
89+
> You can't resolve an unresolved email address for a read-only email.
90+
91+
92+
:::image type="content" source="media/recepient-handling.png" alt-text="Screenshot of runtime experience.":::
93+
8294
### Access email
8395
When accessing email, there are a couple of options you can use.
8496

0 commit comments

Comments
 (0)