Skip to content

Commit 441c055

Browse files
committed
Merge branch 'master' into portals-themes-1752633
2 parents 440483a + 938b238 commit 441c055

File tree

541 files changed

+23382
-3093
lines changed

Some content is hidden

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

541 files changed

+23382
-3093
lines changed

.openpublishing.publish.config.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,11 @@
108108
"master": [
109109
"Publish",
110110
"PDF"
111-
]
111+
],
112+
"alm-guide": [
113+
"Publish",
114+
"PDF"
115+
]
112116
},
113117
"need_generate_pdf_url_template": true,
114118
"Targets": {

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1635,6 +1635,11 @@
16351635
"source_path": "powerapps-docs/maker/common-data-service/view-download-developer-resources.md",
16361636
"redirect_url": "https://docs.microsoft.com/powerapps/developer/common-data-service/view-download-developer-resources",
16371637
"redirect_document_id": true
1638+
},
1639+
{
1640+
"source_path": "powerapps-docs/developer/common-data-service/use-web-services.md",
1641+
"redirect_url": "https://docs.microsoft.com/powerapps/developer/common-data-service/work-with-data-cds",
1642+
"redirect_document_id": true
16381643
}
16391644
]
16401645
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,7 @@
387387
href: isv-app-management-tenantpage.md
388388
- name: AppSource checker
389389
href: isv-app-management-appsource-checker.md
390-
- name: Connector certification portal
390+
- name: Connector Certification
391391
href: isv-app-management-certification.md
392392
- name: Create client applications
393393
href: connect-cds.md

powerapps-docs/developer/common-data-service/api-limits.md

Lines changed: 278 additions & 102 deletions
Large diffs are not rendered by default.

powerapps-docs/developer/common-data-service/impersonate-another-user.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Impersonate another user (Common Data Service) | Microsoft Docs" # Intent and product brand in a unique string of 43-59 chars including spaces
33
description: "Use impersonation to execute business logic on behalf of another Common Data Service user to provide a desired feature or service using the appropriate role and object-based security of that impersonated user." # 115-145 characters including spaces. This abstract displays in the search result.
44
ms.custom: ""
5-
ms.date: 10/31/2018
5+
ms.date: 04/07/2020
66
ms.reviewer: "pehecke"
77
ms.service: powerapps
88
ms.topic: "article"
@@ -46,7 +46,7 @@ More information: [Build web applications using Server-to-Server (S2S) authentic
4646

4747
## Impersonate another user using the Web API
4848

49-
To impersonate a user, add a request header named `MSCRMCallerID` with a GUID value equal to the impersonated user’s `systemuserid` before sending the request to the web service.
49+
To impersonate a user, add a request header named `CallerObjectId` with a GUID value equal to the impersonated user's Azure Active Directory (AAD) object id before sending the request to the web service. The user's AAD object id is included in the [SystemUser.AzureActiveDirectoryObjectId](reference/entities/systemuser.md#BKMK_AzureActiveDirectoryObjectId).
5050

5151
More information: [Impersonate another user using the Web API](webapi/impersonate-another-user-web-api.md).
5252

@@ -70,3 +70,4 @@ More information: [Impersonate a user](impersonate-a-user.md).
7070
[Build web applications using Server-to-Server (S2S) authentication](build-web-applications-server-server-s2s-authentication.md)<br />
7171
[Impersonate another user using the Web API](webapi/impersonate-another-user-web-api.md)<br />
7272
[Write a plug-in](write-plug-in.md)
73+

powerapps-docs/developer/common-data-service/isv-app-management-apppage.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ When hovering over any item of the graph, the following information is shown:
8282
### See also
8383

8484
[Introduction to ISV Studio for the Power Platform](isv-app-management.md)
85-
[Home page](isv-app-management-homepage.md)
86-
[Tenant page](isv-app-management-tenantpage.md)
87-
[AppSource checker](isv-app-management-appsource-checker.md)
88-
[Connector certification portal](https://docs.microsoft.com/connectors/custom-connectors/submit-certification)
85+
[Home page](isv-app-management-homepage.md)<br/>
86+
[Tenant page](isv-app-management-tenantpage.md)<br/>
87+
[AppSource checker](isv-app-management-appsource-checker.md)<br/>
88+
[Connector Certification](isv-app-management-certification.md)

powerapps-docs/developer/common-data-service/isv-app-management-appsource-checker.md

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Introduction to the AppSource checker | Microsoft Docs
3-
description: Learn how to use app source checker.
3+
description: Learn how to use AppSource checker
44
services: ''
55
suite: powerapps
66
documentationcenter: na
@@ -25,38 +25,41 @@ search.app:
2525

2626
[!INCLUDE [cc-beta-prerelease-disclaimer](../../includes/cc-beta-prerelease-disclaimer.md)]
2727

28-
AppSource checker allows an ISV to check the certification criteria of their app prior to [AppSource](https://appsource.microsoft.com/) submission. The checker will let you know if your solution file has errors that need to be corrected or if AppSource certification criteria have not been met.
28+
You can use the AppSource checker to verify whether your app has met certification criteria before you submit it to [AppSource](https://appsource.microsoft.com/). The checker lets you know whether your solution file has errors that need to be corrected and verifies whether AppSource certification criteria have been met.
2929

30-
In ISV Studio, an ISV can either upload a full [package](/powerapps/developer/common-data-service/package-deployer/create-packages-package-deployer) or solution(s) and be notified of any issues that need to be remediated. To do that:
30+
In ISV Studio, you can upload either a full [package](/powerapps/developer/common-data-service/package-deployer/create-packages-package-deployer) or solution(s). You'll be notified whether any issues need to be remediated.
3131

32-
1. In ISV Studio, select **AppSource checker** tab in the left and then select **Validate your app**.
32+
**To run AppSource checker**
33+
34+
1. In ISV Studio, select **AppSource checker** in the leftmost pane, and then select **Validate your app**.
3335

3436
> [!div class="mx-imgBorder"]
35-
> ![AppSource checker](media/appsource-checker.png)
37+
> ![AppSource checker](media/appsource-checker.png "AppSource checker")
3638
37-
2. Click on **Browse** to upload a solution file from your local machine and select **Run Check** to validate.
39+
2. Select **Browse** to upload a solution file from your local machine, and then select **Run Check**.
3840

3941
> [!div class="mx-imgBorder"]
40-
> ![AppSource checker](media/appsource-browse-solution-files.png)
42+
> ![Run check command](media/appsource-browse-solution-files.png "Run check command")
4143
4244
> [!NOTE]
43-
> If a user has previously uploaded a solution for validation then you will see a history of submissions instead of the screenshot above.
45+
> If you've previously uploaded a solution for validation, you'll see a history of submissions instead of the screenshot above.
4446
45-
3. Once the solution checker completes validating, a summary of results will be displayed along with the number of issues present (if any). Double-click on the solution file to see the issues in detail.
47+
3. After the validation check is complete, a summary of results is displayed with the number of issues found (if any). Double-click to select the solution file to see the issues in detail.
4648

4749
> [!div class="mx-imgBorder"]
48-
> ![AppSource checker](media/appsource-results-page.png)
50+
> ![Summary of AppSource checker results](media/appsource-results-page.png "Summary of AppSource checker results")
4951
50-
4. If the submission has no errors, you will see the following message:
52+
4. If the submission has no errors, you'll see the following message:
5153

5254
> [!div class="mx-imgBorder"]
53-
> ![AppSource checker](media/appsource-no-error-page.png)
55+
> ![AppSource checker success message](media/appsource-no-error-page.png "AppSource checker success message")
5456
55-
5. An ISV can download the validation report for their app and include it with their AppSource submission.
57+
Now you can download the validation report for your app and include it with your AppSource submission.
5658

57-
## See Also
59+
### See also
5860

5961
[Home page](isv-app-management-homepage.md)<br/>
6062
[App page](isv-app-management-apppage.md)<br/>
61-
[Tenant page](isv-app-management-tenantpage.md)
63+
[Tenant page](isv-app-management-tenantpage.md)<br/>
64+
[Connector certification](isv-app-management-certification.md)
6265

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Connector certification from ISV Studio | Microsoft Docs
3-
description: Learn how to submit a custom connector for certification using ISV Studio.
3+
description: Learn how to submit a custom connector for certification by using ISV Studio.
44
services: ''
55
suite: powerapps
66
documentationcenter: na
@@ -21,41 +21,43 @@ search.app:
2121
- D365CE
2222
---
2323

24-
# Connector Certification Portal
24+
# Connector certification
2525

26-
If you own a service, API, or built a custom connector that you want to connect to Power Apps, Power Automate, Azure Logic Apps, or Power Query, you need to submit your connector to Microsoft for certification.
26+
If you own a service or API&mdash;or you've built a custom connector that you want to connect to Power Apps, Power Automate, Azure Logic Apps, or Power Query&mdash;you need to submit your connector to Microsoft for certification.
2727

28-
The Connector certification portal is now in ISV Studio allowing the users to manage and track their connector certification submission. More information: [Get your connector certified](https://docs.microsoft.com/connectors/custom-connectors/submit-certification).
28+
Connector certification is now included in ISV Studio, so you can use it to manage and track your connector certification submission. More information: [Submit your connector for Microsoft certification](https://docs.microsoft.com/connectors/custom-connectors/submit-certification)
2929

30-
Before you start submitting your connector for certification, see the [Instructions on submitting your connector](https://docs.microsoft.com/connectors/custom-connectors/certification-submission) article for submission requirements.
30+
> [!NOTE]
31+
> Before you start submitting your connector for certification, see [Instructions on submitting your connector](https://docs.microsoft.com/connectors/custom-connectors/certification-submission) for submission requirements.
3132
32-
To certify your custom connector through ISV Studio:
33+
**To certify your custom connector through ISV Studio**
3334

34-
1. In ISV Studio, select **Connector certification** tab in the left pane.
35-
2. Select the type of connector to certify and click on **Submit**.
35+
1. In ISV Studio, select **Connector certification** in the leftmost pane.
36+
37+
2. Select the type of connector to certify, and then select **Submit**.
3638

3739
> [!div class="mx-imgBorder"]
38-
> ![Connector certification](media/connector-certification-submit.png)
40+
> ![Connector certification](media/connector-certification-submit.png "Connector certification")
3941
40-
3. In the **Connector submission** page, read the agreement details and check the **Accept terms** and click on **Next**.
42+
3. On the **Connector submission** page, read the agreement details, select the **Accept terms** check box, and then select **Next**.
4143

4244
> [!div class="mx-imgBorder"]
43-
> ![Connector certification Consent form](media/connector-certification-consent-form.png)
45+
> ![Consent form](media/connector-certification-consent-form.png "Consent form")
4446
4547
4. Select **Choose a file** to upload the custom connector from your local machine.
4648

4749
> [!div class="mx-imgBorder"]
48-
> ![Connector certification choose file](media/connector-certification-choose-file.png)
50+
> ![Choose file](media/connector-certification-choose-file.png "Choose file")
4951
50-
5. Enter the required details and click on **Submit for review**.
52+
5. Enter the required details, and then select **Submit for review**.
5153

5254
> [!div class="mx-imgBorder"]
53-
> ![Connector certification choose file](media/connector-certification-submit-for-review.png)
55+
> ![Submit for review](media/connector-certification-submit-for-review.png "Submit for review")
5456
55-
6. After you submit your connector for review, you'll receive an email from Microsoft.
57+
After you submit your connector for review, you'll receive an email from Microsoft.
5658

57-
## See Also
59+
### See also
5860

5961
[Home page](isv-app-management-homepage.md)<br/>
6062
[App page](isv-app-management-apppage.md)<br/>
61-
[Tenant page](isv-app-management-tenantpage.md)
63+
[Tenant page](isv-app-management-tenantpage.md)

powerapps-docs/developer/common-data-service/isv-app-management-homepage.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ The App names and icons are from AppSource.
7373
### See also
7474

7575
[Introduction to ISV Studio for the Power Platform](isv-app-management.md)
76-
[App page](isv-app-management-apppage.md)
77-
[Tenant page](isv-app-management-tenantpage.md)
78-
[AppSource checker](isv-app-management-appsource-checker.md)
79-
[Connector certification portal](https://docs.microsoft.com/connectors/custom-connectors/submit-certification)
76+
[App page](isv-app-management-apppage.md)<br/>
77+
[Tenant page](isv-app-management-tenantpage.md)<br/>
78+
[AppSource checker](isv-app-management-appsource-checker.md)<br/>
79+
[Connector Certification](isv-app-management-certification.md)

powerapps-docs/developer/common-data-service/isv-app-management-tenantpage.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ When hovering over any item of the graph, the following information is shown:
8383
### See also
8484

8585
[Introduction to ISV Studio for the Power Platform](isv-app-management.md)
86-
[Home page](isv-app-management-homepage.md)
87-
[App page](isv-app-management-apppage.md)
88-
[AppSource checker](isv-app-management-appsource-checker.md)
89-
[Connector certification portal](https://docs.microsoft.com/connectors/custom-connectors/submit-certification)
86+
[Home page](isv-app-management-homepage.md)<br/>
87+
[App page](isv-app-management-apppage.md)<br/>
88+
[AppSource checker](isv-app-management-appsource-checker.md)<br/>
89+
[Connector Certification](isv-app-management-certification.md)

0 commit comments

Comments
 (0)