Skip to content

Commit ad313f4

Browse files
committed
Merge branch 'master' into pehecke-webapi-sample-update
2 parents 62e7a45 + bd1b422 commit ad313f4

File tree

158 files changed

+5399
-4203
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

158 files changed

+5399
-4203
lines changed

.openpublishing.publish.config.json

+6-3
Original file line numberDiff line numberDiff line change
@@ -105,16 +105,19 @@
105105
"Publish",
106106
"PDF"
107107
],
108-
"alm-guide": [
108+
"alm-guide": [
109109
"Publish",
110110
"PDF"
111-
]
111+
]
112112
},
113113
"need_generate_pdf_url_template": true,
114114
"Targets": {
115115
"Pdf": {
116116
"template_folder": "_themes.pdf"
117117
}
118118
},
119-
"need_generate_intellisense": false
119+
"need_generate_intellisense": false,
120+
"docs_build_engine": {
121+
"name": "docfx_v3"
122+
}
120123
}

.openpublishing.redirection.json

+112-43
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,12 @@
8484
"source_path": "powerapps-docs/maker/canvas-apps/dev-appsource-test-drive.md",
8585
"redirect_url": "dev-enterprise-intro",
8686
"redirect_document_id": "false"
87-
},
87+
},
8888
{
8989
"source_path": "powerapps-docs/developer/common-data-service/compress-extract-solution-file-solutionpackager.md",
9090
"redirect_url": "https://docs.microsoft.com/power-platform/alm/solution-packager-tool",
9191
"redirect_document_id": "false"
92-
},
92+
},
9393
{
9494
"source_path": "powerapps-docs/developer/common-data-service/use-source-control-solution-files.md",
9595
"redirect_url": "https://docs.microsoft.com/power-platform/alm/use-source-control-solution-files",
@@ -99,37 +99,37 @@
9999
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/overview.md",
100100
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/overview",
101101
"redirect_document_id": "false"
102-
},
102+
},
103103
{
104104
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/analyze.md",
105105
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/analyze",
106106
"redirect_document_id": "false"
107-
},
107+
},
108108
{
109109
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/check-status.md",
110110
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/check-status",
111111
"redirect_document_id": "false"
112-
},
112+
},
113113
{
114114
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/retrieve-rules.md",
115115
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/retrieve-rules",
116116
"redirect_document_id": "false"
117-
},
117+
},
118118
{
119119
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/retrieve-rulesets.md",
120120
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/retrieve-rulesets",
121121
"redirect_document_id": "false"
122-
},
122+
},
123123
{
124124
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/upload-file.md",
125125
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/upload-file",
126126
"redirect_document_id": "false"
127-
},
127+
},
128128
{
129129
"source_path": "powerapps-docs/developer/common-data-service/package-deployer/create-packages-package-deployer.md",
130130
"redirect_url": "https://docs.microsoft.com/power-platform/alm/package-deployer-tool",
131131
"redirect_document_id": "false"
132-
},
132+
},
133133
{
134134
"source_path": "powerapps-docs/maker/common-data-service/create-edit-entities.md",
135135
"redirect_url": "data-platform-create-entity",
@@ -139,122 +139,122 @@
139139
"source_path": "powerapps-docs/maker/common-data-service/solution-patches.md",
140140
"redirect_url": "https://docs.microsoft.com/power-platform/alm/update-solutions-alm#create-solution-patches",
141141
"redirect_document_id": "false"
142-
},
142+
},
143143
{
144144
"source_path": "powerapps-docs/maker/common-data-service/set-managed-properties-metadata.md",
145145
"redirect_url": "https://docs.microsoft.com/power-platform/alm/managed-properties-alm",
146146
"redirect_document_id": "false"
147-
},
147+
},
148148
{
149149
"source_path": "powerapps-docs/maker/common-data-service/use-solution-explorer.md",
150150
"redirect_url": "solutions-overview",
151151
"redirect_document_id": "false"
152-
},
152+
},
153153
{
154154
"source_path": "powerapps-docs/maker/common-data-service/use-segmented-solutions-patches-simplify-updates.md",
155155
"redirect_url": "create-solution#create-a-segmented-solution",
156156
"redirect_document_id": "false"
157-
},
157+
},
158158
{
159159
"source_path": "powerapps-docs/maker/common-data-service/solution-best-practices.md",
160160
"redirect_url": "https://docs.microsoft.com/power-platform/alm/solution-concepts-alm",
161161
"redirect_document_id": "false"
162-
},
162+
},
163163
{
164164
"source_path": "powerapps-docs/developer/common-data-service/build-tools-tutorial-faq.md",
165165
"redirect_url": "https://docs.microsoft.com/power-platform/alm/devops-build-tools#frequently-asked-question-faq",
166166
"redirect_document_id": "false"
167-
},
167+
},
168168
{
169169
"source_path": "powerapps-docs/developer/common-data-service/build-tools-tasks.md",
170170
"redirect_url": "https://docs.microsoft.com/power-platform/alm/devops-build-tools#build-tool-tasks",
171171
"redirect_document_id": "false"
172-
},
172+
},
173173
{
174174
"source_path": "powerapps-docs/developer/common-data-service/build-tools-overview.md",
175175
"redirect_url": "https://docs.microsoft.com/power-platform/alm/devops-build-tools",
176176
"redirect_document_id": "false"
177-
},
177+
},
178178
{
179179
"source_path": "powerapps-docs/maker/model-driven-apps/customize-power-bi-content-packs.md",
180180
"redirect_url": "../common-data-service/use-powerbi-with-cds",
181181
"redirect_document_id": "false"
182-
},
182+
},
183183
{
184184
"source_path": "powerapps-docs/maker/common-data-service/how-managed-solutions-merged.md",
185185
"redirect_url": "https://docs.microsoft.com/power-platform/alm/how-managed-solutions-merged",
186186
"redirect_document_id": "false"
187-
},
187+
},
188188
{
189189
"source_path": "powerapps-docs/maker/common-data-service/use-solutions-for-your-customizations.md",
190190
"redirect_url": "https://docs.microsoft.com/power-platform/alm/use-solutions-for-your-customizations",
191191
"redirect_document_id": "false"
192-
},
192+
},
193193
{
194194
"source_path": "powerapps-docs/user/run-app-client.md",
195195
"redirect_url": "run-canvas-and-model-apps-on-mobile",
196196
"redirect_document_id": "false"
197-
},
197+
},
198198
{
199199
"source_path": "powerapps-docs/user/run-app-client-model-driven.md",
200200
"redirect_url": "https://docs.microsoft.com/dynamics365/mobile-app/dynamics-365-phones-tablets-users-guide",
201201
"redirect_document_id": "false"
202-
},
202+
},
203203
{
204204
"source_path": "powerapps-docs/administrator/app-analytics.md",
205205
"redirect_url": "/power-platform/admin/analytics-common-data-service",
206206
"redirect_document_id": "false"
207-
},
207+
},
208208
{
209209
"source_path": "powerapps-docs/administrator/export-import-packages.md",
210210
"redirect_url": "/power-platform/admin/powerapps-gdpr-export-dsr",
211211
"redirect_document_id": "false"
212-
},
212+
},
213213
{
214214
"source_path": "powerapps-docs/administrator/index.md",
215215
"redirect_url": "/powerapps/administrator/admin-guide",
216216
"redirect_document_id": "false"
217-
},
217+
},
218218
{
219219
"source_path": "powerapps-docs/maker/model-driven-apps/create-and-edit-views.md",
220220
"redirect_url": "create-edit-views-app-designer",
221221
"redirect_document_id": "false"
222-
},
222+
},
223223
{
224224
"source_path": "powerapps-docs/maker/canvas-apps/add-images-to-excel.md",
225225
"redirect_url": "add-images-pictures-audio-video",
226226
"redirect_document_id": "false"
227-
},
227+
},
228228
{
229229
"source_path": "powerapps-docs/maker/canvas-apps/tutorial-working-with-images-in-excel.md",
230230
"redirect_url": "add-images-pictures-audio-video",
231231
"redirect_document_id": "false"
232-
},
232+
},
233233
{
234234
"source_path": "powerapps-docs/developer/common-data-service/fill-app-submission-form-appsource.md",
235235
"redirect_url": "register-microsoft-partner-network",
236236
"redirect_document_id": "false"
237-
},
237+
},
238238
{
239239
"source_path": "powerapps-docs/maker/portals/configure/view-email-in-timeline.md",
240240
"redirect_url": "view-all-activities-in-portal-timeline",
241241
"redirect_document_id": "false"
242-
},
242+
},
243243
{
244244
"source_path": "powerapps-docs/maker/canvas-apps/working-with-environments.md",
245245
"redirect_url": "/power-platform/admin/working-with-environments",
246246
"redirect_document_id": "false"
247-
},
247+
},
248248
{
249249
"source_path": "powerapps-docs/developer/component-framework/updating-tooling.md",
250250
"redirect_url": "get-powerapps-cli#update-microsoft-powerapps-cli-to-the-latest-version",
251251
"redirect_document_id": "false"
252-
},
252+
},
253253
{
254254
"source_path": "powerapps-docs/maker/canvas-apps/scan-barcode.md",
255255
"redirect_url": "controls/control-new-barcode-scanner",
256256
"redirect_document_id": "false"
257-
},
257+
},
258258
{
259259
"source_path": "powerapps-docs/maker/canvas-apps/connect-to-sharepoint.md",
260260
"redirect_url": "connections/connection-sharepoint-online",
@@ -439,7 +439,7 @@
439439
"source_path": "powerapps-docs/developer/common-data-service/webapi/web-api-helper-code-authentication-class.md",
440440
"redirect_url": "enhanced-quick-start",
441441
"redirect_document_id": false
442-
},
442+
},
443443
{
444444
"source_path": "powerapps-docs/maker/canvas-apps/create-app-browser.md",
445445
"redirect_url": "getting-started",
@@ -454,7 +454,6 @@
454454
"source_path": "powerapps/developer/common-data-service/export-solution-specific-version.md",
455455
"redirect_url": "https://docs.microsoft.com/dynamics365/customer-engagement/developer/create-export-import-unmanaged-solution",
456456
"redirect_document_id": false
457-
458457
},
459458
{
460459
"source_path": "powerapps-docs/common-data-model/overview.md",
@@ -474,32 +473,32 @@
474473
{
475474
"source_path": "powerapps-docs/guided-learning/create-app-sharepoint.md",
476475
"redirect_url": "https://docs.microsoft.com/learn/browse/?products=powerapps&resource_type=learning%20path",
477-
"redirect_document_id": true
476+
"redirect_document_id": false
478477
},
479478
{
480479
"source_path": "powerapps-docs/guided-learning/manage-apps.md",
481480
"redirect_url": "https://docs.microsoft.com/learn/browse/?products=powerapps&resource_type=learning%20path",
482-
"redirect_document_id": true
481+
"redirect_document_id": false
483482
},
484483
{
485484
"source_path": "powerapps-docs/guided-learning/get-started.md",
486485
"redirect_url": "https://docs.microsoft.com/learn/browse/?products=powerapps&resource_type=learning%20path",
487-
"redirect_document_id": true
486+
"redirect_document_id": false
488487
},
489488
{
490489
"source_path": "powerapps-docs/guided-learning/index.md",
491490
"redirect_url": "https://docs.microsoft.com/learn/browse/?products=powerapps&resource_type=learning%20path",
492-
"redirect_document_id": true
491+
"redirect_document_id": false
493492
},
494493
{
495494
"source_path": "powerapps-docs/guided-learning/manage-data.md",
496495
"redirect_url": "https://docs.microsoft.com/learn/browse/?products=powerapps&resource_type=learning%20path",
497-
"redirect_document_id": true
496+
"redirect_document_id": false
498497
},
499498
{
500499
"source_path": "powerapps-docs/guided-learning/create-app-cds.md",
501500
"redirect_url": "https://docs.microsoft.com/learn/browse/?products=powerapps&resource_type=learning%20path",
502-
"redirect_document_id": true
501+
"redirect_document_id": false
503502
},
504503
{
505504
"source_path": "powerapps-docs/postman-collection.md",
@@ -1824,7 +1823,7 @@
18241823
{
18251824
"source_path": "powerapps-docs/maker/common-data-service/publish-changes-for-use-customer-service-hub.md",
18261825
"redirect_url": "create-solution#publish-changes",
1827-
"redirect_document_id": true
1826+
"redirect_document_id": false
18281827
},
18291828
{
18301829
"source_path": "powerapps-docs/maker/canvas-apps/embed-powerapps-powerbi.md",
@@ -1845,6 +1844,76 @@
18451844
"source_path": "powerapps-docs/maker/maker/canvas-apps/webinars-listing.md",
18461845
"redirect_url": "https://powerusers.microsoft.com/t5/Samples-Learning-and-Videos/ct-p/PA_Comm_Galleries",
18471846
"redirect_document_id": true
1847+
},
1848+
{
1849+
"source_path": "powerapps-docs/developer/common-data-service/index.md",
1850+
"redirect_url": "/powerapps/developer/common-data-service/overview",
1851+
"redirect_document_id": false
1852+
},
1853+
{
1854+
"source_path": "powerapps-docs/developer/common-data-service/org-service/index.md",
1855+
"redirect_url": "/powerapps/developer/common-data-service/org-service/overview",
1856+
"redirect_document_id": false
1857+
},
1858+
{
1859+
"source_path": "powerapps-docs/developer/common-data-service/synchronize-cds-data-with-external-systems.md",
1860+
"redirect_url": "data-synchronization",
1861+
"redirect_document_id": false
1862+
},
1863+
{
1864+
"source_path": "powerapps-docs/developer/common-data-service/virtual-entities/index.md",
1865+
"redirect_url": "get-started-ve",
1866+
"redirect_document_id": false
1867+
},
1868+
{
1869+
"source_path": "powerapps-docs/developer/common-data-service/webapi/index.md",
1870+
"redirect_url": "/powerapps/developer/common-data-service/webapi/overview",
1871+
"redirect_document_id": false
1872+
},
1873+
{
1874+
"source_path": "powerapps-docs/developer/common-data-service/workflow/index.md",
1875+
"redirect_url": "workflow-extensions",
1876+
"redirect_document_id": false
1877+
},
1878+
{
1879+
"source_path": "powerapps-docs/developer/common-data-service/xrm-tooling/index.md",
1880+
"redirect_url": "/powerapps/developer/common-data-service/xrm-tooling/build-windows-client-applications-xrm-tools.md",
1881+
"redirect_document_id": false
1882+
},
1883+
{
1884+
"source_path": "powerapps-docs/developer/component-framework/index.md",
1885+
"redirect_url": "/powerapps/developer/control-framework/overview",
1886+
"redirect_document_id": false
1887+
},
1888+
{
1889+
"source_path": "powerapps-docs/developer/index.md",
1890+
"redirect_url": "/powerapps/developer/common-data-service/index",
1891+
"redirect_document_id": false
1892+
},
1893+
{
1894+
"source_path": "powerapps-docs/developer/model-driven-apps/index.md",
1895+
"redirect_url": "/powerapps/developer/model-driven-apps/overview",
1896+
"redirect_document_id": false
1897+
},
1898+
{
1899+
"source_path": "powerapps-docs/maker/canvas-apps/working-with-experimental.md",
1900+
"redirect_url": "working-with-experimental-preview",
1901+
"redirect_document_id": false
1902+
},
1903+
{
1904+
"source_path": "powerapps-docs/maker/common-data-service/entity-relationship-behavior.md",
1905+
"redirect_url": "create-edit-entity-relationships#entity-relationship-behavior",
1906+
"redirect_document_id": false
1907+
},
1908+
{
1909+
"source_path": "powerapps-docs/maker/common-data-service/index.md",
1910+
"redirect_url": "/powerapps/maker/common-data-service/data-platform-intro",
1911+
"redirect_document_id": false
1912+
},
1913+
{
1914+
"source_path": "powerapps-docs/maker/model-driven-apps/index.md",
1915+
"redirect_url": "/powerapps/maker/model-driven-apps/model-driven-app-overview",
1916+
"redirect_document_id": false
18481917
}
18491918
]
1850-
}
1919+
}

powerapps-docs/chatbots.md

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ ms.custom:
88
ms.date: 06/26/2020
99
ms.author: iawilt
1010
ms.reviewer: mvakoc
11-
ms.custom: pva, power-apps
1211
---
1312
# Create chatbots from Power Apps
1413

powerapps-docs/developer/common-data-service/best-practices/business-logic/avoid-batch-requests-plugin.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ search.app:
3131

3232
## Symptoms
3333

34-
Due to their long-running nature, using <xref:Microsoft.Xrm.Sdk.Messages.ExecuteMultipleRequest> or <xref:Microsoft.Xrm.Sdk.Messages.ExecuteTransactionRequest> message request classes within the context of a plug-in or workflow activity expose sandbox-isolated plug-in types to the two-minute (12000ms) channel timeout exception and can degrade the user experience for synchronous registrations.
34+
Due to their long-running nature, using <xref:Microsoft.Xrm.Sdk.Messages.ExecuteMultipleRequest> or <xref:Microsoft.Xrm.Sdk.Messages.ExecuteTransactionRequest> message request classes within the context of a plug-in or workflow activity expose sandbox-isolated plug-in types to the two-minute (120000ms) channel timeout exception and can degrade the user experience for synchronous registrations.
3535

3636

3737
<a name='guidance'></a>

powerapps-docs/developer/common-data-service/build-web-applications-server-server-s2s-authentication.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ S2S authentication means you don’t need to use a paid Power Apps user license
3232
| Scenario | Description |
3333
|---------------|---------------|
3434
| Multi-Tenant | This is the most common scenario and the one which is used for apps distributed using Microsoft AppSource.<br /><br /> Each Common Data Service tenant is associated with an Azure AD tenant. Your web application or service is registered with your Azure AD tenant.<br /><br /> In this scenario any Common Data Service tenant can potentially use your multi-tenant application after they grant consent for the application to access data in their tenant. |
35-
| Single-Tenant | This scenario typically applies to Common Data Service environments that want to develop apps for their own tenant and don’t intend to distribute them to other [Common Data Service environments.<br /><br /> An enterprise can create a web application or service to connect to all the Common Data Service environments for their tenant.<br /><br /> In this scenario, your web application or service will only be able to connect to Common Data Service environments using the same Azure AD tenant. |
35+
| Single-Tenant | This scenario typically applies to Common Data Service environments that want to develop apps for their own tenant and don’t intend to distribute them to other Common Data Service environments.<br /><br /> An enterprise can create a web application or service to connect to all the Common Data Service environments for their tenant.<br /><br /> In this scenario, your web application or service will only be able to connect to Common Data Service environments using the same Azure AD tenant. |
3636

3737
Both scenarios have common elements but there are some differences. Since multi-tenant is the most common scenario, the [Use Multi-Tenant Server-to-server authentication](use-multi-tenant-server-server-authentication.md) content describes how you can use S2S in this scenario and include notes where the options for single-tenant configuration is different.
3838

0 commit comments

Comments
 (0)