Skip to content

Commit dfa6048

Browse files
committed
Merge branch 'master' into portals-powerbi
2 parents 31d69b7 + 93b1ccf commit dfa6048

File tree

74 files changed

+703
-469
lines changed

Some content is hidden

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

74 files changed

+703
-469
lines changed

.openpublishing.redirection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "powerapps-docs/maker/common-data-service/how-managed-solutions-merged.md",
5+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/how-managed-solutions-merged",
6+
"redirect_document_id": "false"
7+
},
8+
{
9+
"source_path": "powerapps-docs/maker/common-data-service/use-solutions-for-your-customizations.md",
10+
"redirect_url": "https://docs.microsoft.com/power-platform/alm/use-solutions-for-your-customizations",
11+
"redirect_document_id": "false"
12+
},
313
{
414
"source_path": "powerapps-docs/user/run-app-client.md",
515
"redirect_url": "run-canvas-and-model-apps-on-mobile",

powerapps-docs/developer/common-data-service/build-tools-overview.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Use Power Apps build tools to automate common build and deployment tasks related
2828
> - Power Apps build tools is a preview feature.
2929
> - [!INCLUDE [cc-preview-features-definition](../../includes/cc-preview-features-definition.md)]
3030
31+
For more information about using the build tools with application lifecycle management see [Power Apps build tools for Azure DevOps](/power-platform/alm/devops-build-tools).
3132

3233
## What are Power Apps build tools?
3334

powerapps-docs/developer/common-data-service/build-tools-tasks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ The Power Apps checker task runs a static analysis check on your solution(s) aga
3232

3333
| **Parameters** | **Description** |
3434
| --- | --- |
35-
| Power Apps checker service | Select the service endpoint for Power Apps checker. The service endpoint is defined under **Service Connections** in **Project Settings**. **NOTE:** The service connection type that must be used for this specific task only is ‘Power Apps Checker,’ which is a service principals connection. More information on how to configure Service Principals before you can use the task is available [here](https://aka.ms/buildtoolsconnection). |
35+
| Power Apps checker service | Select the service endpoint for Power Apps checker. The service endpoint is defined under **Service Connections** in **Project Settings**. **NOTE:** The service connection type that must be used for this specific task only is ‘Power Apps Checker,’ which is a service principals connection. More information on how to configure Service Principals before you can use the task is available [here](build-tools-tasks#configure-service-connection-for-power-apps-checker). |
3636
| Location of file to analyze | Specify whether to reference a local file or a reference file from a Sas url.
3737
| Local files to analyze/Sas uri for file to analyze | Specify the path and file name of the zip files to analyze. Wildcards can be used. For example, **\*.zip for all zip files in all sub folders. You can choose to specify the files directly or reference a File from a Sas uri. |
3838
| Rule set | Specify which ruleset to apply. The following two rulesets are available: **Solution Checker:** This is the same ruleset that is run from the [Maker Portal](https://make.powerapps.com/). **AppSource:** This is the extended ruleset that is used to certify an application before it can be published to [AppSource](https://appsource.microsoft.com/). |

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ search.app:
2525

2626
The Power Apps checker web API provides a mechanism to run static analysis checks against customizations and extensions to the Common Data Service platform. It is available for makers and developers to perform rich static analysis checks on their solutions against a set of best practice rules to quickly identify problematic patterns. The service provides the logic for the [solution checker feature](../../../../maker/common-data-service/use-powerapps-checker.md) in the Power Apps maker [portal](https://make.powerapps.com) and is included as part of the automation for [applications submitted to AppSource](../../publish-app-appsource.md). Interacting with the service directly in this manner allows for analysis of solutions that are included as part of on-premise (all supported versions) and online environments.
2727

28+
For information about using the checker service from PowerShell code see [Work with solutions using PowerShell](/power-platform/alm/powershell-api).
29+
2830
<a name="bkmk_altApproaches"></a>
2931

3032
## Alternative approaches

powerapps-docs/developer/common-data-service/introduction-solutions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.devlang: na
1313
ms.topic: article
1414
ms.reviewer: "pehecke"
1515
ms.workload: na
16-
ms.date: 01/28/2019
16+
ms.date: 05/06/2020
1717
ms.author: jdaly
1818
search.audienceType:
1919
- developer
@@ -31,7 +31,7 @@ Every customization that you make to Common Data Service, or to a previously ins
3131
If you intend to transport customizations or extensions between different Common Data Service environments or distribute solutions using AppSource, you must understand the solution framework.
3232

3333
> [!NOTE]
34-
> For detailed information about how to effectively use solutions for a successful application lifecycle management (ALM) implementation, see [Whitepaper: Solution Lifecycle Management](https://www.microsoft.com/download/details.aspx?id=57777)
34+
> For detailed information about how to effectively use solutions for a successful application lifecycle management (ALM) implementation, see [Application lifecycle management (ALM) with Microsoft Power Platform](/power-platform/alm).
3535
3636
## Managed and unmanaged solutions
3737

powerapps-docs/developer/common-data-service/org-service/metadata-option-sets.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ new `OptionMetadata` instance. When you define an option, it will contain an opt
2525
context of the publisher set for the solution that the option set is created in.
2626
This prefix helps reduce the chance of creating duplicate option sets for a managed solution,
2727
and in any option sets that are defined in organizations where your managed solution is installed. For more information,
28-
see [Merge option set options](../../../maker/common-data-service/how-managed-solutions-merged.md).
28+
see [Merge option set options](/power-platform/alm/how-managed-solutions-merged).
2929

3030
You can download the sample from [here](https://github.com/microsoft/PowerApps-Samples/tree/master/cds/orgsvc/C%23/WorkWithOptionSets).
3131

powerapps-docs/developer/common-data-service/use-multi-tenant-server-server-authentication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ In this scenario any Common Data Service tenant can potentially use your multi-t
203203

204204
For information about creating a Common Data Service solution, see the following topics:
205205

206-
- [Use solutions for your customizations](../../maker/common-data-service/use-solutions-for-your-customizations.md)
206+
- [Use solutions for your customizations](/power-platform/alm/use-solutions-for-your-customizations)
207207
- [Package and distribute extensions using solutions](/dynamics365/customer-engagement/developer/package-distribute-extensions-use-solutions)
208208

209209
However, the application user cannot be included with a solution so you will need to provide a way to create this application user and associate it with the custom security role.

powerapps-docs/developer/common-data-service/webapi/create-update-optionsets.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ new `OptionMetadata` instance. When you define an option, it will contain an opt
3131
context of the publisher set for the solution that the option set is created in.
3232
This prefix helps reduce the chance of creating duplicate option sets for a managed solution,
3333
and in any option sets that are defined in organizations where your managed solution is installed. For more information,
34-
see [Merge option set options](../../../maker/common-data-service/how-managed-solutions-merged.md#merge-option-set-options).
34+
see [Merge option set options](/power-platform/alm/how-managed-solutions-merged#merge-option-set-options).
3535

3636
## Messages
3737
The following table lists the messages that you can use with global option sets.

powerapps-docs/developer/component-framework/manifest-schema-reference/property.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Property Element | Microsoft Docs
3-
description:
3+
description:
44
keywords:
55
ms.author: nabuthuk
66
author: Nkrb
@@ -27,10 +27,10 @@ Model-driven apps and canvas apps (public preview)
2727
|------|------|------|-------|
2828
|name |Name of the property |string |Yes |
2929
|display-name-key |Used in the customization screens as localized strings that describes the name of the property. |string |Yes |
30-
|of-type|Defines the data type of the property|See [Remarks](#remarks)|Optional|
30+
|of-type| Defines the data type of the property| See [Remarks](#remarks)|Optional|
3131
|usage |The usage attribute identifies if the property is meant to represent an entity attribute that the component can change (bound) or read-only values (input)|bound or input |Optional |
3232
|required |Whether the property is required or not |boolean |Optional |
33-
|of-type-group |Name of the type-group as defined in manifest|string |Optional |
33+
|of-type-group |Name of the type-group as defined in manifest| string |Optional |
3434
|description-key |Used in the customization screens as localized strings that describes the description of the property. |string |Optional |
3535
|default-value |The default configuration value provided to the component. In model-driven apps, this attribute is only allowed on inputs since the bound parameters expect to have a field associated. |string |Optional |
3636

@@ -50,7 +50,7 @@ The `of-type` attribute value must be one of the following:
5050
## Example
5151

5252
```xml
53-
<property name="myFirstProperty" display-name-key="myFirstProperty_Display_Key"
53+
<property name="myFirstProperty" display-name-key="myFirstProperty_Display_Key"
5454
description-key="myFirstProperty_Desc_Key" of-type="SingleLine.Text" usage="bound" required="true" />
5555
```
5656

powerapps-docs/developer/component-framework/reference/property.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Property | Microsoft Docs
3-
description:
3+
description:
44
keywords:
55
ms.author: nabuthuk
66
author: Nkrb
@@ -16,9 +16,9 @@ ms.assetid: a118f54f-be47-4f35-9ffb-7afa6c296631
1616
# Property
1717

1818
Interface for `context.parameters.<property_key>`
19-
## Available for
19+
## Available for
2020

21-
Model-driven apps
21+
Model-driven apps and canvas apps (public preview)
2222

2323
## Properties
2424

@@ -49,4 +49,4 @@ Model-driven apps
4949
### Related topics
5050

5151
[Power Apps component framework API reference](../reference/index.md)<br/>
52-
[Power Apps component framework overview](../overview.md)
52+
[Power Apps component framework overview](../overview.md)

0 commit comments

Comments
 (0)