Skip to content

Commit e32c70a

Browse files
authored
Live publish
2 parents 1c6f4e9 + 53cd5b9 commit e32c70a

File tree

5 files changed

+52
-60
lines changed

5 files changed

+52
-60
lines changed

powerapps-docs/developer/data-platform/download-tools-nuget.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ You can download all SDK tools using the PowerShell script provided below. Note
5757
##
5858
./nuget install Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool -O .\Tools
5959
md .\Tools\PluginRegistration
60-
$prtFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool.'}
60+
$prtFolder = (Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool.'}).Name
6161
move .\Tools\$prtFolder\tools\*.* .\Tools\PluginRegistration
6262
Remove-Item .\Tools\$prtFolder -Force -Recurse
6363

powerapps-docs/developer/data-platform/xrm-tooling/use-connection-strings-xrm-tooling-connect.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Use connection strings in XRM tooling to connect to Microsoft Dataverse (Dataverse)| Microsoft Docs"
33
description: "XRM tooling enables you to connect to your Microsoft Dataverse environment by using connection strings"
44
ms.custom: ""
5-
ms.date: 11/13/2019
5+
ms.date: 1/6/2022
66
ms.reviewer: "pehecke"
77
ms.service: powerapps
88
ms.topic: "article"
@@ -60,7 +60,7 @@ CrmServiceClient svc = new CrmServiceClient(ConnectionString);
6060
|`UserName`, `User Name`, `UserId`, or `User Id`|Specifies the user's identification name associated with the credentials.|
6161
|`Password`|Specifies the password for the user name associated with the credentials.|
6262
|`HomeRealmUri` or `Home Realm Uri`|Specifies the Home Realm Uri.|
63-
|`AuthenticationType` or `AuthType`|Specifies the authentication type to connect to Dataverse environment. Valid values are: `AD`, `IFD` (AD FS enabled), `OAuth`, `Certificate`, `ClientSecret`, or `Office365`. However, only `OAuth`, `Certificate`, `ClientSecret` and `Office365` are permitted values for Dataverse environments.|
63+
|`AuthenticationType` or `AuthType`|Specifies the authentication type to connect to Dataverse environment. Valid values are: `AD`, `IFD` (AD FS enabled), `OAuth`, `Certificate`, `ClientSecret`, or `Office365`. However, only `OAuth`, `Certificate`, `ClientSecret` and `Office365` are permitted values for Dataverse environments.<br/><br/>**NOTE**: `Office365` authentication type is deprecated, and we recommend to use `OAuth` as the preferred authentication type. More information: [What should I do to fix my application code if affected?](/powerapps/developer/data-platform/authenticate-office365-deprecation#what-should-i-do-to-fix-my-application-code-if-affected)|
6464
|`RequireNewInstance`|Specifies whether to reuse an existing connection if recalled while the connection is still active. If set to `true`, will force the system to create a unique connection. If set to `false` the existing connection can be reused.|
6565
|`ClientId`, `AppId` or `ApplicationId`|Specifies the `ClientID` assigned when you registered your application in Azure Active Directory or Active Directory Federation Services (AD FS).|
6666
|`ClientSecret` or `Secret` |Required when Auth Type is set to `ClientSecret`. Client Secret string to use for authentication.|
@@ -86,7 +86,10 @@ The following examples show how you can use connection strings for connecting to
8686

8787
### Named account using Office365
8888

89-
Create a new connection to Dataverse using a UserName or Password via Office365. This `AuthType` is deprecated and we recommend to use `OAuth` as the preferred authentication type. More information: [Authenticate using Office365](/power-platform/important-changes-coming#deprecation-of-office365-authentication-type-and-organizationserviceproxy-class-for-connecting-to-dataverse)
89+
Create a new connection to Dataverse using a UserName or Password via Office365.
90+
91+
> [!NOTE]
92+
> This `AuthType` is deprecated and we recommend to use `OAuth` as the preferred authentication type. More information: [Authenticate using Office365](/power-platform/important-changes-coming#deprecation-of-office365-authentication-type-and-organizationserviceproxy-class-for-connecting-to-dataverse)
9093
9194
```xml
9295
<add name="MyCDSServer"

powerapps-docs/docfx.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@
4545
"AshleyWoodruff"
4646
],
4747
"breadcrumb_path": "breadcrumb/toc.yml",
48-
"extendBreadcrumb": true,
48+
"extendBreadcrumb": true,
49+
"ms.suite": "office",
4950
"titleSuffix": "Power Apps",
5051
"feedback_system": "GitHub",
5152
"feedback_github_repo": "MicrosoftDocs/powerapps-docs",

powerapps-docs/maker/portals/configure/add-fixed-layouts.md

Lines changed: 21 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Add fixed page layouts
3-
description: Instructions to add fixed layouts to be available within the portals Studio.
3+
description: Instructions to add fixed layouts to be available within portals Studio.
44
author: ankitavish
55
ms.service: powerapps
66
ms.topic: conceptual
@@ -15,46 +15,41 @@ contributors:
1515
---
1616

1717
# Add fixed page layouts
18+
When you add a new webpage to a portal by using [Power Apps portals Studio](../portal-designer-anatomy.md), you can choose either **Layouts** or **Fixed layouts**. If there are no fixed layouts available in portals Studio but you'd like to use the layout of an existing web template, you can add these templates as fixed page layouts by creating page template records with the [Portal Management app](configure-portal.md).
1819

19-
When you add a new web page to a portal using the [portals Studio](../portal-designer-anatomy.md), you can choose either **Layouts** or **Fixed Layouts**. If there are no existing fixed layouts available in the portals Studio, you can add existing web templates as fixed page layouts by creating page template records using the [Portal Management app](configure-portal.md).
20+
:::image type="content" source="media/add-fixed-layouts/no-fixed-layouts.png" alt-text="Screenshot showing the message 'There are no fixed layouts.'":::
2021

21-
:::image type="content" source="media/add-fixed-layouts/no-fixed-layouts.png" alt-text="No fixed layouts.":::
22-
23-
## Add fixed layouts using page templates
24-
25-
A new portal is provisioned with many fixed layout web templates. Both the provided and [custom web templates](../liquid/create-custom-template.md) can be added to the portals Studio by creating corresponding [page template](page-templates.md) records.
22+
A new portal is provisioned with several fixed layout web templates. You can add these templates (whether provided by default or in a [custom web template](../liquid/create-custom-template.md)) to portals Studio by creating corresponding [page template](page-templates.md) records.
2623

2724
1. In the Portal Management app, select **Page Templates**.
2825

29-
1. Select **New**.
30-
31-
The following web templates are provided as part of the default portal template:
26+
1. Select **New**, and then select a web template. The following web templates are provided as part of the default portal.
3227

33-
| Web Template | Suggested Page Template Name |
28+
| Web template | Suggested page template name |
3429
| - | - |
35-
| Full Page | Page with child links |
36-
| Full Page without Child Links | Page with title |
30+
| Full Page | **Page with child links** |
31+
| Full Page without Child Links | **Page with title** |
3732

38-
1. Add a new Page Template record with the following details;
33+
1. Add a new page template record with the following details.
3934

40-
| Page Template setting | Value |
35+
| Page template setting | Value |
4136
| - | - |
42-
| Name | *add a name, or choose suggested value, for example; Page with title* |
43-
| Website | *choose the corresponding website.* |
44-
| Type | Web Template |
45-
| Web Template | *choose corresponding provided or custom web template, for example; Full Page without Child Links* |
46-
| Use Website Header and Footer | checked |
47-
| Is Default | Not checked |
48-
| Table Name | adx_webpage |
37+
| Name | Add a name, or choose a suggested value (for example, **Page with title**). |
38+
| Website | Choose the corresponding website. |
39+
| Type | **Web Template** |
40+
| Web Template | Choose the corresponding provided template (for example, **Full Page without Child Links**) or another web template. |
41+
| Use Website Header and Footer | Selected |
42+
| Is Default | Not selected |
43+
| Table Name | **adx_webpage** |
4944
| Description | Optional |
5045

51-
:::image type="content" source="media/add-fixed-layouts/page-with-title.png" alt-text="No fixed layouts available.":::
46+
:::image type="content" source="media/add-fixed-layouts/page-with-title.png" alt-text="Page Template record showing the aforementioned settings.":::
5247

53-
1. In the portals Studio, select **Sync configuration**.
48+
1. In portals Studio, select **Sync configuration**.
5449

55-
1. The fixed layouts should now be available when creating web pages using the portals Studio.
50+
The fixed layouts will now be available when you create webpages in portals Studio.
5651

57-
:::image type="content" source="media/add-fixed-layouts/fixed-layouts.png" alt-text="Add pages using fixed layouts.":::
52+
:::image type="content" source="media/add-fixed-layouts/fixed-layouts.png" alt-text="Screenshot showing a list of fixed layouts to choose from.":::
5853

5954
### See also
6055

Lines changed: 22 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Contact us sample
3-
description: Overview of the Contact us sample page that is part of the portal starter template.
3+
description: Overview of the Contact us sample page that's part of the portal starter template.
44
author: ankitavish
55
ms.service: powerapps
66
ms.topic: conceptual
@@ -16,65 +16,58 @@ contributors:
1616

1717
# Contact us sample
1818

19-
When you create a new portal using the *portal from blank* template, it will create an example web page called *Contact us*. This web page provides a working example of how portal users can enter information into a form that will be stored in a Dataverse table.
19+
When you create a new portal by using the **Portal from blank** template, it creates an example page called **Contact us**. This page provides a working example of how portal users can enter information into a form that will be stored in a Dataverse table.
2020

2121
:::image type="content" source="media/contact-us-sample/contact-us-page.png" alt-text="Contact Us page.":::
2222

23-
## Contact us web page
23+
## Contact us webpage
2424

25-
The contact us web page can be viewed in the [portals Studio](portal-designer-anatomy.md) by selecting **Pages and navigation** from the toolbelt and choosing **Contact us**.
25+
The contact us webpage can be viewed in Power Apps [portals Studio](portal-designer-anatomy.md) by selecting **Pages and navigation** from the toolbar and then selecting **Contact us**. This webpage is composed of three sections:
2626

27-
The example web page is composed of three sections;
27+
- A [text component](add-text.md) for the page title, set to "Contact us".
2828

29-
- A section with a [text component](add-text.md) for the page title, set to "Contact us".
29+
- A [basic form component](add-form.md) named **Simple contact us form**, which is linked to the Dataverse table Feedback and set to Insert mode.
3030

31-
- A section with a [basic form component](add-form.md) named *simple contact us form* linked to the Dataverse table *feedback* set to *Insert* mode.
32-
33-
- A section with an [IFrame component](add-iframe.md) linked to Bing maps.
31+
- An [iframe component](add-iframe.md) linked to Bing maps.
3432

3533
> [!NOTE]
36-
> The Bing maps link does not have any functionality or geo-___location enabled. It is provided as an example IFrame component.
34+
> The Bing maps link doesn't have any functionality or geo-___location enabled. It's provided as an example iframe component.
3735
38-
:::image type="content" source="media/contact-us-sample/contact-us-portalstudio.png" alt-text="Contact us page in the portal Studio.":::
36+
:::image type="content" source="media/contact-us-sample/contact-us-portalstudio.png" alt-text="Contact us page in portals Studio.":::
3937

4038
## Table permissions
4139

42-
To allow portal users to be able to insert records to the feedback table, [table permissions](/configure/assign-entity-permissions.md) are configured to provide *create*, *read*, *write*, and *delete* permissions for the *Administrators*, *Anonymous Users*, and *Authenticated Users* [webroles](/configure/create-web-roles.md).
40+
To allow portal users to be able to insert records into the feedback table, [table permissions](/configure/assign-entity-permissions.md) are configured to provide Create, Read, Write, and Delete permissions for the Administrator, Anonymous User, and Authenticated User [web roles](/configure/create-web-roles.md).
4341

4442
:::image type="content" source="media/contact-us-sample/feedback-tablepermissions.png" alt-text="Feedback table permissions.":::
4543

4644
> [!NOTE]
47-
> It is good practice to review your security requirements before providing access to Dataverse tables using portals.
45+
> It's good practice to review your security requirements before providing access to Dataverse tables through portals.
4846
4947
## Basic form metadata
5048

51-
To make all the form fields required, [basic form metadata](/configure/configure-basic-form-metadata.md) records were added to the basic form using the [Portal Management app](/configure/configure-portal.md).
49+
All the form fields that the **Contact us** form requires have been created using [basic form metadata](/configure/configure-basic-form-metadata.md). These settings can be viewed and modified using the [Portal Management app](/configure/configure-portal.md).
5250

5351
:::image type="content" source="media/contact-us-sample/basicform-metadata.png" alt-text="Basic form metadata.":::
5452

55-
## View Feedback Data
56-
57-
To view the feedback data collected using the sample web page, go to the [Power Apps maker portal](https://make.powerapps.com).
53+
## View feedback data
5854

59-
1. Select the **Dataverse** tab.
55+
To view the feedback data that was collected by the sample webpage, go to the [Power Apps maker portal](https://make.powerapps.com).
6056

61-
1. Select **Tables**.
57+
1. On the left pane, expand **Dataverse**, and then select **Tables**.
6258

63-
1. Select **Feedback**.
64-
65-
1. Select **Data**.
59+
1. Select **Feedback**, and then select **Data**.
6660

6761
:::image type="content" source="media/contact-us-sample/feedback-dataverse.png" alt-text="Feedback viewed in Dataverse.":::
6862

69-
You can also create a [Power App (canvas or model-driven)](../index.md) or another portal page to view the feedback data.
63+
You can also create an app in Power Apps [(canvas or model-driven)](../index.md) or another portal page to view the feedback data.
7064

7165
### See also
7266

73-
- [Dataverse Form Designer](../model-driven-apps/form-designer-overview.md)
74-
- [Add form](add-form.md)
75-
- [Power Apps portals Studio](portal-designer-anatomy.md)
76-
- [Create and manage webpages](create-manage-webpages.md)
77-
- [WYSIWYG editor](compose-page.md)
78-
67+
[Dataverse Form Designer](../model-driven-apps/form-designer-overview.md)
68+
[Add form](add-form.md)
69+
[Power Apps portals Studio](portal-designer-anatomy.md)
70+
[Create and manage webpages](create-manage-webpages.md)
71+
[WYSIWYG editor](compose-page.md)
7972

8073
[!INCLUDE[footer-include](../../includes/footer-banner.md)]

0 commit comments

Comments
 (0)