You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: powerapps-docs/developer/data-platform/xrm-tooling/use-connection-strings-xrm-tooling-connect.md
+6-3Lines changed: 6 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: "Use connection strings in XRM tooling to connect to Microsoft Dataverse (Dataverse)| Microsoft Docs"
3
3
description: "XRM tooling enables you to connect to your Microsoft Dataverse environment by using connection strings"
4
4
ms.custom: ""
5
-
ms.date: 11/13/2019
5
+
ms.date: 1/6/2022
6
6
ms.reviewer: "pehecke"
7
7
ms.service: powerapps
8
8
ms.topic: "article"
@@ -60,7 +60,7 @@ CrmServiceClient svc = new CrmServiceClient(ConnectionString);
60
60
|`UserName`, `User Name`, `UserId`, or `User Id`|Specifies the user's identification name associated with the credentials.|
61
61
|`Password`|Specifies the password for the user name associated with the credentials.|
62
62
|`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)|
64
64
|`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.|
65
65
|`ClientId`, `AppId` or `ApplicationId`|Specifies the `ClientID` assigned when you registered your application in Azure Active Directory or Active Directory Federation Services (AD FS).|
66
66
|`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
86
86
87
87
### Named account using Office365
88
88
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)
Copy file name to clipboardExpand all lines: powerapps-docs/maker/portals/configure/add-fixed-layouts.md
+21-26Lines changed: 21 additions & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
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.
4
4
author: ankitavish
5
5
ms.service: powerapps
6
6
ms.topic: conceptual
@@ -15,46 +15,41 @@ contributors:
15
15
---
16
16
17
17
# 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).
18
19
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.'":::
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.
26
23
27
24
1. In the Portal Management app, select **Page Templates**.
28
25
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.
32
27
33
-
| Web Template| Suggested Page Template Name|
28
+
| Web template| Suggested page template name|
34
29
| - | - |
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**|
37
32
38
-
1. Add a new Page Template record with the following details;
33
+
1. Add a new page template record with the following details.
39
34
40
-
| Page Template setting | Value |
35
+
| Page template setting | Value |
41
36
| - | - |
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.|
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.
4
4
author: ankitavish
5
5
ms.service: powerapps
6
6
ms.topic: conceptual
@@ -16,65 +16,58 @@ contributors:
16
16
17
17
# Contact us sample
18
18
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.
20
20
21
21
:::image type="content" source="media/contact-us-sample/contact-us-page.png" alt-text="Contact Us page.":::
22
22
23
-
## Contact us web page
23
+
## Contact us webpage
24
24
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:
26
26
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".
28
28
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.
30
30
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.
34
32
35
33
> [!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.
37
35
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.":::
39
37
40
38
## Table permissions
41
39
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).
> 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.
48
46
49
47
## Basic form metadata
50
48
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).
52
50
53
51
:::image type="content" source="media/contact-us-sample/basicform-metadata.png" alt-text="Basic form metadata.":::
54
52
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
58
54
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).
60
56
61
-
1.Select**Tables**.
57
+
1.On the left pane, expand **Dataverse**, and then select**Tables**.
62
58
63
-
1. Select **Feedback**.
64
-
65
-
1. Select **Data**.
59
+
1. Select **Feedback**, and then select **Data**.
66
60
67
61
:::image type="content" source="media/contact-us-sample/feedback-dataverse.png" alt-text="Feedback viewed in Dataverse.":::
68
62
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.
70
64
71
65
### See also
72
66
73
-
-[Dataverse Form Designer](../model-driven-apps/form-designer-overview.md)
0 commit comments