Skip to content

Commit 80fb776

Browse files
authored
Merge branch 'master' into repo_sync_working_branch
2 parents 8116daa + c44312c commit 80fb776

File tree

298 files changed

+5899
-2879
lines changed

Some content is hidden

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

298 files changed

+5899
-2879
lines changed

.acrolinx-config.edn

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{:allowed-branchname-matches ["^master$"]
22
:allowed-filename-matches ["powerapps-docs"]
3+
:guidance-profile "dc59e3ef-24fd-46d7-9156-0491aaae6bef" ;; Profile ID for "BAG-specific"
34
:acrolinx-check-settings
45
{
56
"languageId" "en"

.openpublishing.publish.config.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,6 @@
3838
"ConceptualTOC": "powerapps-docs/developer/common-data-service/org-service/toc.yml",
3939
"ReferenceTOCUrl": "/dotnet/api/ce-9-general/toc.json"
4040
},
41-
{
42-
"ConceptualTOC": "powerapps-docs/developer/common-data-service/package-deployer/toc.yml",
43-
"ReferenceTOCUrl": "/dotnet/api/ce-9-packagedeployer/toc.json"
44-
},
4541
{
4642
"ConceptualTOC": "powerapps-docs/developer/common-data-service/workflow/toc.yml",
4743
"ReferenceTOCUrl": "/dotnet/api/ce-9-workflow/toc.json"

.openpublishing.redirection.json

Lines changed: 61 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,65 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "powerapps-docs/developer/common-data-service/compress-extract-solution-file-solutionpackager.md",
5+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/solution-packager-tool",
6+
"redirect_document_id": "false"
7+
},
8+
{
9+
"source_path": "powerapps-docs/developer/common-data-service/use-source-control-solution-files.md",
10+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/use-source-control-solution-files",
11+
"redirect_document_id": "false"
12+
},
13+
{
14+
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/overview.md",
15+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/overview",
16+
"redirect_document_id": "false"
17+
},
18+
{
19+
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/analyze.md",
20+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/analyze",
21+
"redirect_document_id": "false"
22+
},
23+
{
24+
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/check-status.md",
25+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/check-status",
26+
"redirect_document_id": "false"
27+
},
28+
{
29+
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/retrieve-rules.md",
30+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/retrieve-rules",
31+
"redirect_document_id": "false"
32+
},
33+
{
34+
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/retrieve-rulesets.md",
35+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/retrieve-rulesets",
36+
"redirect_document_id": "false"
37+
},
38+
{
39+
"source_path": "powerapps-docs/developer/common-data-service/checker/webapi/upload-file.md",
40+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/checker-api/upload-file",
41+
"redirect_document_id": "false"
42+
},
43+
{
44+
"source_path": "powerapps-docs/developer/common-data-service/package-deployer/create-packages-package-deployer.md",
45+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/package-deployer-tool",
46+
"redirect_document_id": "false"
47+
},
48+
{
49+
"source_path": "powerapps-docs/maker/common-data-service/create-edit-entities.md",
50+
"redirect_url": "data-platform-create-entity",
51+
"redirect_document_id": "false"
52+
},
53+
{
54+
"source_path": "powerapps-docs/maker/common-data-service/solution-patches.md",
55+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/update-solutions-alm#create-solution-patches",
56+
"redirect_document_id": "false"
57+
},
58+
{
59+
"source_path": "powerapps-docs/maker/common-data-service/set-managed-properties-metadata.md",
60+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/managed-properties-alm",
61+
"redirect_document_id": "false"
62+
},
363
{
464
"source_path": "powerapps-docs/maker/common-data-service/use-solution-explorer.md",
565
"redirect_url": "solutions-overview",
@@ -12,7 +72,7 @@
1272
},
1373
{
1474
"source_path": "powerapps-docs/maker/common-data-service/solution-best-practices.md",
15-
"redirect_url": "https://docs.microsoft.com/en-us/power-platform/alm/solution-concepts-alm",
75+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/solution-concepts-alm",
1676
"redirect_document_id": "false"
1777
},
1878
{

powerapps-docs/developer/common-data-service/TOC.yml

Lines changed: 33 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -300,62 +300,41 @@
300300
href: customize-labels-support-multiple-languages.md
301301
- name: Best Practices
302302
href: best-practices/work-with-metadata/index.md
303-
- name: Package and distribute extensions using solutions
303+
- name: Introduction to solutions
304+
href: introduction-solutions.md
304305
items:
305-
- name: Introduction to solutions
306-
href: introduction-solutions.md
306+
- name: Dependency tracking for solution components
307+
href: dependency-tracking-solution-components.md
308+
- name: Removing dependencies
309+
href: removing-dependencies.md
310+
- name: Maintain managed solutions
311+
href: maintain-managed-solutions.md
312+
- name: Organize your solutions
313+
href: organize-solutions.md
314+
- name: Organize your team to develop solutions
315+
href: organize-team-develop-solutions.md
316+
- name: Use managed properties
317+
href: use-managed-properties.md
318+
- name: Understand how managed solutions are merged
319+
href: understand-managed-solutions-merged.md
320+
- name: Create solutions that support multiple languages
321+
href: create-solutions-support-multiple-languages.md
322+
- name: How to manage solutions
307323
items:
308-
- name: Dependency tracking for solution components
309-
href: dependency-tracking-solution-components.md
310-
- name: Removing dependencies
311-
href: removing-dependencies.md
312-
- name: Maintain managed solutions
313-
href: maintain-managed-solutions.md
314-
- name: Organize your solutions
315-
href: organize-solutions.md
316-
- name: Organize your team to develop solutions
317-
href: organize-team-develop-solutions.md
318-
- name: Use managed properties
319-
href: use-managed-properties.md
320-
- name: Understand how managed solutions are merged
321-
href: understand-managed-solutions-merged.md
322-
- name: Create solutions that support multiple languages
323-
href: create-solutions-support-multiple-languages.md
324-
- name: How to manage solutions
325-
items:
326-
- name: Create, export, or import an unmanaged solution
327-
href: create-export-import-unmanaged-solution.md
328-
- name: Uninstall or delete a solution
329-
href: uninstall-delete-solution.md
330-
- name: Work with solutions
331-
href: work-solutions.md
332-
- name: Create, install, and update a managed solution
333-
href: create-install-update-managed-solution.md
334-
- name: Create patches to simplify solution updates
335-
href: create-patches-simplify-solution-updates.md
336-
- name: When to edit the customizations file
337-
href: when-edit-customization-file.md
338-
- name: SolutionPackager tool
339-
href: compress-extract-solution-file-solutionpackager.md
340-
items:
341-
- name: Source control with solution files
342-
href: use-source-control-solution-files.md
343-
- name: Package Deployer tool
344-
href: package-deployer/create-packages-package-deployer.md
345-
- name: Verify quality of solutions and packages
346-
items:
347-
- name: Use the Power Apps checker web API
348-
href: checker/webapi/overview.md
349-
- name: Invoke the analysis
350-
href: checker/webapi/analyze.md
351-
- name: Check for analysis status
352-
href: checker/webapi/check-status.md
353-
- name: Retrieve the list of rules
354-
href: checker/webapi/retrieve-rules.md
355-
- name: Retrieve the list of rulesets
356-
href: checker/webapi/retrieve-rulesets.md
357-
- name: Upload a file for analysis
358-
href: checker/webapi/upload-file.md
324+
- name: Create, export, or import an unmanaged solution
325+
href: create-export-import-unmanaged-solution.md
326+
- name: Uninstall or delete a solution
327+
href: uninstall-delete-solution.md
328+
- name: Work with solutions
329+
href: work-solutions.md
330+
- name: Create, install, and update a managed solution
331+
href: create-install-update-managed-solution.md
332+
- name: Create patches to simplify solution updates
333+
href: create-patches-simplify-solution-updates.md
334+
- name: When to edit the customizations file
335+
href: when-edit-customization-file.md
336+
- name: Publish and monitor your (ISV) app
337+
items:
359338
- name: Publish your app on AppSource
360339
href: publish-app-appsource.md
361340
items:

powerapps-docs/developer/common-data-service/appendix-app-certification-checklist.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ The following checklist provides the list of validations performed by Microsoft
4646
<li>Runtime errors: May occur once the app is opened in Run mode to view. Any issues found will be reported through email.</li>
4747
<li>Accessibility errors and warnings: All Accessibility errors should be resolved as per Solution Checker guidelines.</li>
4848
</ul></li>
49-
<li>Code Validation for Common Data Service solution will be done utilizing <a href="https://docs.microsoft.com/powerapps/developer/common-data-service/checker/webapi/overview">Power Apps Checker</a>.</li>
49+
<li>Code Validation for Common Data Service solution will be done utilizing <a href="https://.docs.microsoft.com/power-platform/alm/checker-api/overview">Power Apps Checker</a>.</li>
5050
<li>Issues reported from Power Apps Checker will be manually validated for correctness and false positive issues will be reduced to low severity.</li>
51-
<li>The quality of the solution and packages are validated against the AppSource certification <a href="https://docs.microsoft.com/powerapps/developer/common-data-service/checker/webapi/retrieve-rulesets">ruleset</a>.
51+
<li>The quality of the solution and packages are validated against the AppSource certification <a href="https://docs.microsoft.com/power-platform/alm/checker-api/retrieve-rulesets">ruleset</a>.
5252
<li>Generated report is shared with the publisher through email.</li>
5353
</ul>
5454
</td>
@@ -57,7 +57,7 @@ The following checklist provides the list of validations performed by Microsoft
5757
<td>Deployment Validation</td>
5858
<td>
5959
<ul>
60-
<li>Solution will be installed to a Power Apps studio using <a href="https://docs.microsoft.com/powerapps/developer/common-data-service/package-deployer/create-packages-package-deployer">Package Deployer</a>. Installed canvas apps will be manually located in the solution as well as on Apps section after installation and will make sure the app is opened in edit and run mode. Canvas App will be manually deleted from Power Apps studio to validate successful uninstallation</li>
60+
<li>Solution will be installed to a Power Apps studio using <a href="https://docs.microsoft.com/power-platform/alm/package-deployer-tool">Package Deployer</a>. Installed canvas apps will be manually located in the solution as well as on Apps section after installation and will make sure the app is opened in edit and run mode. Canvas App will be manually deleted from Power Apps studio to validate successful uninstallation</li>
6161
<li>Check the canvas app successfully connects through the connectors provided by the publishers. For example, Common Data Service or any other connections.</li>
6262
<li>Check all Common Data Service components (entities, web resources, plug-ins and other components) are available in the solution.</li>
6363
<li>Manually uninstall the solution and check if all the components associated to the managed solution is removed.</li>

powerapps-docs/developer/common-data-service/authenticate-dot-net-framework.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ search.app:
1818

1919
# Authentication with .NET Framework applications
2020

21-
If you are using the .NET Framework you can use classes within the [Xrm.Tooling](/dotnet/api/?view=dynamics-xrmtooling-ce-9) namespace to authenticate and connect to the Organization service and the Web Api.
21+
If you are using the .NET Framework you can use classes within the [Xrm.Tooling](/dotnet/api/?view=dynamics-xrmtooling-ce-9) namespace to authenticate and connect to the Organization service and the Web API.
2222

2323
With `Xrm.Tooling` classes you can use the SDK assemblies using the <xref:Microsoft.Xrm.Sdk.IOrganizationService> interface methods. This is the same style of programming used by plug-ins and workflow activities, making it one style that you can use everywhere for .NET Framework applications.
2424

powerapps-docs/developer/common-data-service/best-practices/work-with-data/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ This list below contains all of the best practices and guidance around integrati
3131
|[Service Protection API Limits (Common Data Service)](../../api-limits.md) |Understand the limits for API requests. |
3232

3333
### See Also
34-
[Work with data using code in Common Data Service (PowerApps)](../../work-with-data-cds.md)<br />
34+
[Work with data using code in Common Data Service (Power Apps)](../../work-with-data-cds.md)<br />

powerapps-docs/developer/common-data-service/cds-sql-query.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -80,14 +80,16 @@ Any operation that attempts to modify data (i.e., INSERT, UPDATE) will not work
8080

8181
The following Common Data Service datatypes are not supported with the SQL connection: `binary`, `image`,
8282
`ntext`, `sql_variant`, `varbinary`, `virtual`, `HierarchyId`, `managedproperty`, `file`, `xml`, `partylist`, `timestamp`.
83-
`partylist` attributes can instead be queried by joining to the `activityparty` table:
8483

85-
```tsql
86-
select act.activityid, act.subject, string_agg([to].partyidname, ', ')
87-
from activitypointer as act
88-
left outer join activityparty as [to] on act.activityid = [to].activityid and [to].participationtypemask = 2
89-
group by act.activityid, act.subject
90-
```
84+
> [!TIP]
85+
> `partylist` attributes can instead be queried by joining to the `activityparty` table as shown below.
86+
>
87+
> ```tsql
88+
> select act.activityid, act.subject, string_agg([to].partyidname, ', ')
89+
> from activitypointer as act
90+
> left outer join activityparty as [to] on act.activityid = [to].activityid and [to].participationtypemask = 2
91+
> group by act.activityid, act.subject
92+
> ```
9193
9294
### See also
9395

powerapps-docs/developer/common-data-service/checker/webapi/analyze.md

Lines changed: 0 additions & 115 deletions
This file was deleted.

0 commit comments

Comments
 (0)