Skip to content

Commit 812c7df

Browse files
committed
Merge branch 'main' into 2607081
2 parents fd61984 + 54232c8 commit 812c7df

15 files changed

+52
-50
lines changed

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

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.service: powerapps
66
ms.topic: overview
77
ms.custom: canvas, ce06122020
88
ms.reviewer: tapanm
9-
ms.date: 1/19/2021
9+
ms.date: 02/14/2022
1010
ms.subservice: canvas-maker
1111
ms.author: anuitz
1212
search.audienceType:
@@ -16,6 +16,7 @@ search.app:
1616
contributors:
1717
- tapanm-msft
1818
- anuitz
19+
- pjramirez-ms
1920
---
2021

2122

@@ -32,17 +33,17 @@ The following prebuilt controls can be used for geospatial and mapping scenarios
3233
- [Address input](geospatial-component-input-address.md)
3334

3435
## Prerequisites
35-
36-
1. An admin must [enable the geospatial features in the Power Platform admin center](#enable-the-geospatial-features-for-the-environment) for the environment. This requires reviewing and agreeing to specific terms of service.
37-
2. An admin must [ensure the geospatial controls will not be blocked by the environment's data loss prevention policies](#review-the-environments-data-loss-prevention-policies).
36+
1. An admin must [add a Microsoft Dataverse database](/power-platform/admin/create-database) to the environment.
37+
3. An admin must [enable the geospatial features in the Power Platform admin center](#enable-the-geospatial-features-for-the-environment) for the environment. This requires reviewing and agreeing to specific terms of service.
38+
3. An admin must [ensure the geospatial controls will not be blocked by the environment's data loss prevention policies](#review-the-environments-data-loss-prevention-policies).
3839

3940
>[!IMPORTANT]
4041
>The controls require the default **Organizations** data source to be present. This data source is included whenever you insert the controls into an app, but if you manually delete it you'll need to add it before the controls will work:
4142
>
4243
>1. With the control selected, go to the **Data sources** tab on the side navigation menu.
4344
>2. In the search field, enter **Organizations**, and then select the data source that appears. This will add it to the control.
4445
45-
### Enable the geospatial features for the environment
46+
## Enable the geospatial features for the environment
4647

4748
Before you can use geospatial features in your apps, an admin must enable access to the features for the environment where you want to create your app.
4849

@@ -60,39 +61,40 @@ The geospatial features require additional terms of use that must be reviewed an
6061

6162
1. Under **Geospatial services**, set the toggle switch to **On**. A terms of service notice will appear. Read through the terms of service, and if you agree, select the checkbox **I agree to the terms of service**, and then select **Enable**.
6263

63-
![Screenshot of the terms of service.](./media/geospatial/ppac-tos.png "Screenshot of the terms of service")
64+
:::image type="content" source="./media/geospatial/ppac-terms.png" alt-text="Screenshot of the terms of service.":::
6465

6566
>[!IMPORTANT]
6667
>You must read and agree to the terms of service before you can use geospatial features.
67-
>
68-
>The following are the terms of service:
69-
>
70-
>These features use mapping capabilities that are powered by a third party, TomTom(tm), and operate outside your tenant's geographic region, compliance boundary, or national cloud instance.
71-
>
72-
>Microsoft shares the address and ___location queries with TomTom(tm). The name of the customer or end user who entered the query is not shared.
73-
>
74-
>This feature is non-regional and the queries you provide may be stored and processed in the United States or any other country in which Microsoft or its subprocessors operate.
75-
>
76-
>Additional licensing requirements might be required to enable this feature.
77-
78-
>[!NOTE]
79-
>Requests sent between TomTom(tm) and the Azure Maps service are not exposed over the public Internet.
80-
>
81-
>Requests between apps you create with the control and the Azure Maps service are sent over HTTPS.
82-
8368
8469
1. Select **Save** at the bottom of the settings page.
8570

8671
![Screenshot of the Save button.](./media/geospatial/ppac-save.png "Screenshot of the Save button")
8772

88-
### Review the environment's data loss prevention policies
73+
## Review the environment's data loss prevention policies
8974

9075
The geospatial controls require the Microsoft Dataverse and Spatial Services connectors. This connector is used by the Power Apps Maps and Address Input controls to connect to Microsoft’s Azure Maps service. It is used to fetch map tiles and satellite imagery, geocode addresses, and search for addresses. Thus, it is required for the Interactive Map and Address Input controls to function.
9176

92-
For the controls to function properly, these connectors must not have conflicting data loss prevention policies. An admin must review the environment's data loss prevention policies and ensure that these connectors are classified under the same data group, typically the **Business** data group. [Learn more about data loss prevention policies for Power Platform](/power-platform/admin/prevent-data-loss).
93-
94-
95-
### Next steps
77+
For the controls to function properly, these connectors must not have conflicting data loss prevention policies. An admin must review the environment's data loss prevention policies and ensure that these connectors are classified under the same data group, typically the **Business** data group. [Learn more about data loss prevention policies for Power Platform](/power-platform/admin/prevent-data-loss).
78+
79+
## Privacy and security considerations
80+
81+
- Power Apps doesn’t link search queries to any user when shared with TomTom, and the shared search queries can’t be used to identify individuals.
82+
- Azure Maps doesn't store the request information sent by you. For more information about Azure Maps compliance, see [Azure global compliance](https://azure.microsoft.com/blog/new-azure-maps-make-identifying-local-compliance-options-easy/)
83+
- Requests sent between TomTom and Azure Maps are not exposed over the public Internet.
84+
- Requests sent between apps you create with the geospatial controls and Azure Maps are sent over HTTPS.
85+
- Power Apps doesn't send any user identifiers or tracking data to Azure Maps, Bing Maps, or TomTom.
86+
- The following table describes the user data that Power Apps sends to Azure Maps, Bing Maps, and TomTom:
87+
88+
| Control | Feature | Data | Sent to Azure Maps | Sent to Bing Maps | Sent to TomTom | Purpose |
89+
| ------- | ------- | ---- | ------------------ | ----------------- | -------------- | ------- |
90+
| Map | Show map tiles | Coordinates in and around the map view | Yes | No | Yes | To show the map tiles in the map view. |
91+
| Map | Show pins and route waypoints | Pins and route waypoint addresses | No | Yes | Yes | To translate addresses to latitude/longitude coordinates, and show them on the map. |
92+
| Map | Show routes | Route waypoint coordinates | Yes | No | Yes | To calculate routes between waypoints. |
93+
| Map | Show pins and shapes from coordinates | Pin and shape coordinates | No | No | No | Feature does not require sending coordinate data. |
94+
| Address Input | Address Search | Address search query string | No | Yes | Yes | To show address search results. |
95+
| Address Input | Address Search | Current device ___location | No | Yes | Yes | To bias address search results around the device ___location. |
96+
97+
## Next steps
9698

9799
Start installing the controls in your apps:
98100

Loading

powerapps-docs/user/Access-team.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Access Team grant access to rows via sharing rows. Access Team members have priv
4444

4545
## Remove a user from Access Teams
4646

47-
You can easily remove a user’s access to a row just as easily add you added them.
47+
You can easily remove a user’s access to a row just as easily as you added them.
4848

4949
1. Open the row that you want to remove the user from.
5050
2. Under **Access Team Members** sub-grid, select **Remove user**.
@@ -55,4 +55,4 @@ Access Team grant access to rows via sharing rows. Access Team members have priv
5555

5656

5757

58-
[!INCLUDE[footer-include](../includes/footer-banner.md)]
58+
[!INCLUDE[footer-include](../includes/footer-banner.md)]

powerapps-docs/user/access-checker.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ To perform an action on a row, a user needs to have the required privilege assig
2626

2727
To perform actions on a row, the system checks your privileges and if the privilege check passes, then the system performs an access check. The access check verifies that you have the required rights to perform actions on a row such as read, write, create, delete, append, append to, share, and assign.
2828

29-
You can have access rights to a perform an action on a row through ownership, role access, shared access, or hierarchy access.
29+
You can have access rights to perform an action on a row through ownership, role access, shared access, or hierarchy access.
3030

3131
|Access type|Description|
3232
|---------------|-----------------|

powerapps-docs/user/activities-known-issues.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Find answers to common questions regarding the email experience features and fun
2626

2727
**Issue**: Recent content added to the email may get lost if you enter text in the body of an email and immediately select **Save**, **Save and Close**, or **Send**.
2828

29-
**Resolution**: To avoid this issue, wait a few seconds before you select **Save**, **Save and Close**, or **Send** after your enter text in the body of the email.
29+
**Resolution**: To avoid this issue, wait a few seconds before you select **Save**, **Save and Close**, or **Send** after you enter text in the body of the email.
3030

3131
## The From column is read only or lookup isn't working
3232

powerapps-docs/user/add-activities.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ Legend
122122
1. The **More commands** ![More commands.](media\timeline-more-commands-icon.png "More commands") icon, when expanded, provides additional functionality options.
123123
2. The **Refresh timeline** command updates row details in the timeline.
124124
3. The **Sort newer to older** or **Sort older to newer** command is used to sort rows.
125-
4. The **Always show email as conversations** or **Always show email as individual messages** command is used to enable or disables threaded email views.
125+
4. The **Always show email as conversations** or **Always show email as individual messages** command is used to enable or disable threaded email views.
126126

127127
## Threaded email views in timeline
128128

powerapps-docs/user/add-connection-role.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ To manage a connection role, select the connection role from a connection table
6565
> [!div class="mx-imgBorder"]
6666
> ![Manage connection role.](media/connection7.png "Manage connection role")
6767
68-
You can also manage the connection role types that you want associate to the connection role.
68+
You can also manage the connection role types that you want to associate with the connection role.
6969

7070
1. Open the connection role and then select **Manage Row Type** on the command.
7171

@@ -81,4 +81,4 @@ You can also manage the connection role types that you want associate to the con
8181

8282

8383

84-
[!INCLUDE[footer-include](../includes/footer-banner.md)]
84+
[!INCLUDE[footer-include](../includes/footer-banner.md)]

powerapps-docs/user/assign-or-share-records.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Use advanced find to search for rows and then reassign them to someone else. For
7373
7474
4. In the assign dialog box, select the **Assign to** column and choose one of the following options:
7575

76-
- Select **Me** to assign the row to yourself and them select **Assign**. Remember only a system administrator can assign a row that belongs to someone else to themself.
76+
- Select **Me** to assign the row to yourself and then select **Assign**. Remember only a system administrator can assign a row that belongs to someone else to themself.
7777

7878
- Select **User or Team** and then enter the name of the user or team or use the lookup to find them. Or, select **New Row** to create a new user or team row. When you're done select **Assign**.
7979

@@ -111,7 +111,7 @@ Use advanced find to search for rows and then reassign them to someone else. For
111111
> [!NOTE]
112112
> - The **Reassign Rows** option will reassign all rows regardless of their status. Inactive and active rows will be reassigned to the other user or team. This will also deactivate all activated processes including business rules and workflows when the row is reassigned to another user or team. The new owner must activate the processes that was deactivated when the row is reassigned.
113113
> - When there is a large amount rows to reassign, the system may take a while to process.
114-
> - If there is an issue during the reassignment process such as the user that the rows are being reassigned to doesn't have the required privileges then the **Reassign Rows** process will stop. The rows that are processed before the issue will be updated and saved. For the rows that were not saved, you will need reassign the rows again using the **Reassign Rows** option.
114+
> - If there is an issue during the reassignment process such as the user that the rows are being reassigned to doesn't have the required privileges then the **Reassign Rows** process will stop. The rows that are processed before the issue will be updated and saved. For the rows that were not saved, you will need to reassign the rows again using the **Reassign Rows** option.
115115
116116

117117
## Share a row with someone else
@@ -122,7 +122,7 @@ Use advanced find to search for rows and then reassign them to someone else. For
122122
> For users on [early access](/power-platform/admin/opt-in-early-access-updates) the sharing feature has been updated for 2021 release wave 2. For more information, see [Share a row with someone else](share-row.md).
123123
124124

125-
1. From a list of rows, select the row that you want to assign to someone else. You can select multiple rows.
125+
1. From a list of rows, select the row that you want to share with someone else. You can select multiple rows.
126126

127127
> [!div class="mx-imgBorder"]
128128
> ![Select row that you want to reassign.](media/reassign-1.png "Select row that you want o reassign")

powerapps-docs/user/attach-email.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,14 +53,14 @@ File attachments display differently, depending on the email form you are workin
5353

5454
1. **Email**. This display confirms which email form you are working in.
5555
2. **Attachment**. This section displays a list of file attachments in a vertical view and only displays the first three attachments.
56-
3. **File count**. This displays when you have more files than what can be viewed and allows you to see the total number of attached files on the left side under the last attachment with the option to page over to see more images.
56+
3. **File count**. This displays when you have more files than what can be viewed and allows you to see the total number of attached files on the left side under the last attachment with the option to page over to see more files.
5757

5858
### Enhanced email form file attachment
5959
![Work with attachments.](media\email-work-with-attachments-13b.png "Work with attachments")
6060

6161
1. **Enhanced Email**. This display confirms you are working in the **Enhanced email** form.
6262
2. **Attached files**. This section displays all your email attachments in a tile view above your message horizontally. The defaulted setting for the maximum number of files that can display is five attachments before displaying the page forward functionality.
63-
3. **File count**. This displays when you have files that occupy more than two rows and allows you to see the total number of attached files on the left side under the last attachment they the option to page over to see more images.
63+
3. **File count**. This displays when you have files that occupy more than two rows and allows you to see the total number of attached files on the left side under the last attachment with the option to page over to see more files.
6464
4. **Attachment Commands**. This allow you to use the select, select all, sort, delete, and download functionality when working with your file attachments.
6565

6666
## Work with the attachment command bar

powerapps-docs/user/email-rich-text-editor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ The rich text editor toolbar provides features and functionality that allows you
2727
The following table describes the different formatting features and functionality options available in the rich text editor that you can use in the email form.
2828

2929
>[!Note]
30-
> You can access your browser's context menu by pressing **Ctrl** + right-click. his is useful if you need to use your browser's built-in spell checker. Otherwise, you can use the right-click to provide contextual formatting for any element you might be using. 
30+
> You can access your browser's context menu by pressing **Ctrl** + right-click. This is useful if you need to use your browser's built-in spell checker. Otherwise, you can use the right-click to provide contextual formatting for any element you might be using. 
3131
3232
|Icon | Name | Shortcut key | Description |
3333
|----------------------|-------------------------|-----------------------------|-----------------------------|

0 commit comments

Comments
 (0)