Skip to content

Commit 8ea224a

Browse files
authored
Update setup-mobile-offline.md
team's feedback
1 parent 606eaa8 commit 8ea224a

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

powerapps-docs/mobile/setup-mobile-offline.md

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Follow these best practices when building an app for mobile offline use:
5959

6060
1. On the **General** tab, set the **Can be used offline** toggle to **On**.
6161

62-
1. Select the type of offline profile: **Default** or **Advanced**.
62+
1. Select the type of offline profile: **Default** or **Restricted to selected users**.
6363

6464
- If you select **Default**, the app is enabled for offline use for all users. Select an existing offline profile, or select **New profile with current app data**. To set up a new offline profile, see [Set up a mobile offline profile](setup-mobile-offline.md#set-up-a-mobile-offline-profile).
6565

@@ -94,7 +94,7 @@ An app can only be linked to one profile. However, a profile can be shared betwe
9494

9595
The modern app designer generates a default offline profile based on how the app is configured.
9696

97-
The default offline profile is a starting point to help you quickly build an offline profile. The default profile doesn't compute the optimal filters for each table. If you have a complex app, the autogenerated profile might be partially successful because only part of the app might be set up correctly for offline use. With this in mind, it's important that you review and adjust the proposed filters based on your organization's needs.
97+
The default offline profile is a starting point to help you quickly build an offline profile. The default profile doesn't compute the optimal filters for each table. It's important that you review and adjust the proposed filters based on your organization's needs.
9898

9999
1. Select **New profile with current app data**.
100100

@@ -114,7 +114,7 @@ Be sure that you configure at least one of the profile rules for each table to d
114114

115115
|Customization |Recommendation|
116116
|-------------|---------|
117-
|Organization rows - if selected, then select at least one of these options:<br><br>- **User's rows**<br>- **Team rows**<br>- **Business unit rows** | If you want to define this filter, then you have to pick at least one of the given options. It's highly recommended to not have a business unit-level filter for a table, unless there's a strong justification. It's recommended for a master data scenario with a small data set, like country codes. |
117+
|Organization rows - if selected, then select at least one of these options:<br><br>- **User's rows**<br>- **Team rows**<br>- **Business unit rows** | If you want to define this filter, then you have to pick at least one of the given options. It's highly recommended to not have a business unit-level filter for a table, unless there's a strong justification. It's recommended for a master data scenario with a large data set, like price list. |
118118
|All rows| If you're selecting this filter, you can't define any other filter rules.|
119119
|Related rows only | Be sure that the related table has been added to the offline profile.|
120120
|Custom | You can define a custom filter up to three levels deep. |
@@ -129,7 +129,7 @@ Keep in mind, that you can have 15 related tables in a custom filter. You can al
129129

130130
1. Set the following filters:
131131

132-
1. Choose the row that you want to make available offline. For the **Custom** option, use the [expression builder](../maker/model-driven-apps/create-edit-view-filters.md) to set up advanced conditions.
132+
1. Choose the rows that you want to make available offline. For the **Custom** option, use the [expression builder](../maker/model-driven-apps/create-edit-view-filters.md) to set up advanced conditions.
133133

134134
1. **Relationships** lists the different relationships available between the current table and other tables added in the offline profile. Selecting a relationship ensures that related rows following that relationship are downloaded and made available offline.
135135
1. **Files** and **Images** define which columns for a file or image need to be downloaded offline. For files, you can choose to download every column or none at all. For images, you can select each column you want to download granularly.
@@ -165,7 +165,7 @@ However, if you selected **Restricted to selected users**, you have to manually
165165

166166
## Enable mobile offline classic
167167

168-
Offline-first is the default mode when you enable an app for offline use. If you want to switch to the [offline classic mode](mobile-offline-overview.md#offline-first-vs-classic-offline), you need to enable it for each of your model-driven apps. It's a separate app setting for each app.
168+
Offline-first is the default mode when you enable an app for offline use. If you want to switch to the [offline classic mode](mobile-offline-overview.md#offline-first-vs-classic-offline), you need to enable it for your model-driven app. It's a separate app setting for each app.
169169

170170
1. Sign in to [Power Apps](https://make.powerapps.com).
171171

@@ -179,12 +179,6 @@ Offline-first is the default mode when you enable an app for offline use. If you
179179

180180
1. Select **Save** and then publish the app.
181181

182-
## Sync conflict
183-
184-
When a user makes changes to data in an offline app, updates to each column are pushed back to Dataverse as soon as the network is available. The last update to each column is stored in Dataverse, so this sync doesn't fail due to conflicting changes.
185-
186-
Server-side plug-ins and validation can invalidate changes. Those changes are reverted locally, and an error is written to the **Sync Errors** Dataverse table.
187-
188182
## Define sync settings on mobile
189183
You can enable users to control the automatic sync intervals or the connection type to synchronize the data.
190184

@@ -204,7 +198,7 @@ You can enable users to control the automatic sync intervals or the connection t
204198
- The business process flow is used in an app that you can run on Power Apps mobile.
205199
- The Power Apps mobile app is configured for offline use.
206200
- The business process flow has a single table.
207-
- The business process flow table is added in the [offline profile](setup-mobile-offline-classic.md#step-1-enable-tables-for-mobile-offline-synchronization).
201+
- The business process flow table is added in the [offline profile](setup-mobile-offline.md#add-a-table-to-an-offline-profile-and-apply-filters).
208202

209203
> [!NOTE]
210204
> If a table is associated with multiple business process flows, in order for any of the business process flows to work in offline, all the business process flows must be added to the offline profile.
@@ -219,7 +213,7 @@ You can enable users to control the automatic sync intervals or the connection t
219213

220214
- **Lookup support** - Lookups are supported for the tables that are configured for mobile offline. All the tables participating in the lookup should also be configured for offline use.
221215

222-
- **Notes on the Timeline control** - Notes on the Timeline control are available in offline mode. You can take pictures, read notes, and add/remove attachments in offline mode.
216+
- **Notes on the Timeline control** - Notes on the Timeline control are available in offline mode. You can take pictures, read notes, and add/remove attachments in offline mode. You neet to add the 'Note' table using the 'Related rows only' option and the User (systemuser) in the Offline Profile.
223217

224218
> [!NOTE]
225219
> The **Date** field isn't available for mobile offline search.

0 commit comments

Comments
 (0)