Skip to content

Commit c679d79

Browse files
authored
Merge branch 'main' into tapanm-MSFT-patch-11
2 parents 218023b + 0a737c4 commit c679d79

File tree

4 files changed

+29
-7
lines changed

4 files changed

+29
-7
lines changed

powerapps-docs/developer/component-framework/reference/utility/hasentityprivilege.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: hasEntityPrivilege (Power Apps component framework API reference) | Micro
33
description: Returns if the user has privilege for specific table.
44
ms.author: hemantg
55
author: HemantGaur
6-
ms.date: 05/27/2022
6+
ms.date: 06/25/2024
77
ms.reviewer: jdaly
88
ms.topic: reference
99
ms.subservice: pcf
@@ -35,6 +35,15 @@ Model-driven apps
3535

3636
**Type**: `boolean`
3737

38+
## Remarks
39+
40+
This function might return false if the table metadata isn't locally cached. To ensure the table metadata is available in the local cache, call and await on [getEntityMetadata](getentitymetadata.md) before calling `hasEntityPrivilege`.
41+
42+
```TypeScript
43+
await context.utils.getEntityMetadata(entityTypeName);
44+
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth);
45+
```
46+
3847
### Related articles
3948

4049
[Utility](../utility.md)<br/>

powerapps-docs/developer/test-engine/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ contributors:
1919

2020
Power Apps Test Engine is a component within the Power Platform CLI (PAC CLI) used for testing standalone canvas apps in Power Apps. You must [Install Microsoft Power Platform CLI](/power-platform/developer/cli/introduction#install-microsoft-power-platform-cli) to use the Test Engine.
2121

22-
[!INCLUDE [preview-note](../../../shared/preview-includes/preview-note.md)]
22+
[!INCLUDE [preview-note](../../../shared/preview-includes/preview-note-pp.md)]
2323

2424
## Benefits
2525

powerapps-docs/maker/canvas-apps/controls/modern-controls/new-stream-video-control.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: yogeshgupta698
55

66
ms.topic: reference
77
ms.component: canvas
8-
ms.date: 4/2/2024
8+
ms.date: 6/25/2024
99
ms.subservice: canvas-maker
1010
ms.author: yogupt
1111

@@ -56,9 +56,14 @@ To add a Steam video in your canvas app, follow these steps to get the embed URL
5656

5757
**Height** - The distance between a control's top and bottom edges.
5858

59+
## Mobile support for stream control
60+
Stream control is now also supported on mobile. To comply with Apple's privacy policies, iOS users must follow these steps to enable cross-site tracking on Power Apps:
61+
62+
1. On iOS, select **Settings** > go to **Power Apps**.
63+
1. Set the toggle for **Allow Cross-Website Tracking** to **On**.
64+
5965
## Limitations
6066

61-
1. Currently only browser support is available. Mobile app support is coming soon.
6267
1. Control properties such as auto start, auto play, and start from are coming soon.
63-
1. We don't recommend adding more than four videos on a single canvas app screen because it can cause performance issues.
64-
1. The last played state isn't preserved for videos within galleries.
68+
1. Don't add more than four videos on a single canvas app screen because it can cause performance issues.
69+
3. The last played state isn't preserved for a video that's in a gallery.

shared/responsible-ai-faqs-includes/copilot-data-security-privacy.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
---
22
author: sericks007
33
ms.author: sericks
4-
ms.date: 06/04/2024
4+
ms.date: 06/24/2024
55
ms.topic: include
6+
ms.contributors:
7+
- ywanjari
8+
- deepabansal
9+
- traliil
10+
- mikebc
611
---
712

813
<!--Any changes to this article must be reviewed by RAI Champ Leads and CELA-->
@@ -79,6 +84,9 @@ Hate and fairness-related harms refer to any content that uses pejorative or dis
7984

8085
[Jailbreak attacks](/azure/ai-services/openai/whats-new#responsible-ai) are user prompts that are designed to provoke the generative AI model into behaving in ways it was trained not to or breaking the rules it's been told to follow. Services across Dynamics 365 and Power Platform are required to protect against prompt injections. [Learn more about jailbreak attacks and how to use Azure AI Content Safety to detect them](/azure/ai-services/content-safety/concepts/jailbreak-detection).
8186

87+
## Does Copilot block indirect prompt injections (indirect attacks)?
88+
Indirect attacks, also referred to as _indirect prompt attacks_ or _cross-___domain prompt injection attacks_, are a potential vulnerability where third parties place malicious instructions inside of documents that the generative AI system can access and process. Services across Dynamics 365 and Power Platform are required to protect against indirect prompt injections. [Learn more about indirect attacks and how to use Azure AI Content Safety to detect them](/azure/ai-services/content-safety/concepts/jailbreak-detection).
89+
8290
## How does Microsoft test and validate Copilot quality, including prompt injection protection and grounded responses?
8391

8492
Every new Copilot product and language model iteration must pass an internal responsible AI review before it can be launched. Before release, we use a process called "red teaming" (in which a team simulates an enemy attack, finding and exploiting weaknesses to help the organization improve its defenses) to assess potential risks in harmful content, jailbreak scenarios, and grounded responses. After release, we use automated testing and manual and automated evaluation tools to assess the quality of Copilot responses.

0 commit comments

Comments
 (0)