Skip to content

Commit 478fb5d

Browse files
Live publish for 05 March 2024.
2 parents d9f38d4 + cbfa77f commit 478fb5d

23 files changed

+35
-37
lines changed

powerapps-docs/developer/component-framework/custom-controls-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ contributors:
1313

1414
# Code components
1515

16-
Code components are a type of solution component, which means they can be included in a solution file and imported into different environments. More information: [Package and distribute extensions using solutions](/dynamics365/customer-engagement/developer/package-distribute-extensions-use-solutions).
16+
Code components are a type of solution component, which means they can be included in a solution file and imported into different environments. [Learn how to package and distribute extensions using solutions](/power-platform/alm/solution-concepts-alm).
1717

1818
[!INCLUDE[cc-terminology](../data-platform/includes/cc-terminology.md)]
1919

powerapps-docs/developer/component-framework/debugging-custom-controls.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ To debug your code component using Fiddler:
241241
> [!div class="mx-imgBorder"]
242242
> ![AutoResponder rule.](media/fiddler-rule-example.png "AutoResponder rule")
243243
244-
If you want a simpler **AutoResponder** rule approach, see [Streamline JavaScript web resource development using Fiddler AutoResponder](/dynamics365/customer-engagement/developer/streamline-javascript-development-fiddler-autoresponder).
244+
If you want a simpler **AutoResponder** rule approach, see [Script web resource development using Fiddler AutoResponder](../model-driven-apps/streamline-javascript-development-fiddler-autoresponder.md).
245245

246246
8. Enter the following for the path to respond with:
247247

powerapps-docs/developer/component-framework/sample-controls/localization-api-control.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ This sample showcases how localization is done for code components. In this samp
2020
> [!NOTE]
2121
> Code component runtime localization is in Public Preview for Custom page and Canvas applications. More information: [Blog: Runtime localization support for Code components on Custom pages and Canvas apps](https://powerapps.microsoft.com/en-us/blog/runtime-localization-support-for-code-components-on-custom-pages-and-canvas-apps/).
2222
23-
Power Apps component framework uses the concept of implementing String(resx) web resources that is used to manage the localized strings shown on any user interface. More information: [String(Resx) Web resources](/dynamics365/customer-engagement/developer/resx-web-resources).
23+
Power Apps component framework uses the concept of implementing String(resx) web resources that is used to manage the localized strings shown on any user interface. More information: [RESX web resources](../../model-driven-apps/resx-web-resources.md).
2424
> [!div class="mx-imgBorder"]
2525
> ![Localization API component.](../media/localization-api-control.png "Localization API component")
2626

powerapps-docs/developer/component-framework/sample-controls/navigation-api-control.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,28 +35,28 @@ The `openAlertDialog` method provides the capability to display an alert dialog
3535
In this sample when you click on the `openAlertDialogButton` an alert dialog pops up and sets the value of it to `Alert dialog closed` when the dialog is closed either using the `OK` button or the `X` button.
3636

3737
> [!NOTE]
38-
> This is similar to calling the [Xrm.Navigation.openAlertDialog](/dynamics365/customer-engagement/developer/clientapi/reference/xrm-navigation/openalertdialog) method in ClientAPI.
38+
> This is similar to calling the [Xrm.Navigation.openAlertDialog](../../model-driven-apps/clientapi/reference/Xrm-Navigation/openAlertDialog.md) method in ClientAPI.
3939
4040
The `openConfirmDialog` method provides the ability to display an alert dialog containing a message and two buttons. You can use this method to implement different logic based on the button clicked. You can implement the success callback which is called when the dialog is closed by clicking either of the buttons.
4141

4242
This sample shows you a confirm dialog when you click on the `openConfirmDialogButton` and sets the value of it to `Ok` or `Cancel`, or `X` depending on the button that was clicked.
4343

4444
> [!NOTE]
45-
> This is similar to calling the [Xrm.Navigation.openConfirmDialog](/dynamics365/customer-engagement/developer/clientapi/reference/xrm-navigation/openconfirmdialog) method in ClientAPI.
45+
> This is similar to calling the [Xrm.Navigation.openConfirmDialog](../../model-driven-apps/clientapi/reference/Xrm-Navigation/openConfirmDialog.md) method in ClientAPI.
4646
4747
The `openFile` method provides the ability to open a file. You'd need to pass in the file object which has the filename, content, mimetype and the filesize. You can also pass in the optional parameter of the mode you want to open the file as 1 or 2, 1 being the default which opens the file in read or open mode.
4848

4949
This sample opens a file named `SampleDemo.txt` in save mode on clicking the `openFileButton`.
5050

5151
> [!NOTE]
52-
> This is similar to calling the [Xrm.Navigation.openFile](/dynamics365/customer-engagement/developer/clientapi/reference/xrm-navigation/openfile) method in ClientAPI.
52+
> This is similar to calling the [Xrm.Navigation.openFile](../../model-driven-apps/clientapi/reference/Xrm-Navigation/openFile.md) method in ClientAPI.
5353
5454
The `openUrl` method provides the ability to open a URL. You need to pass the URL as a string to the method and also pass the optional parameters of height, width and openInNewWindow as true if you want the URL to be opened in a new window.
5555

5656
This sample opens a new window and loads the microsoft.com home page on clicking the `openUrlButton`.
5757

5858
> [!NOTE]
59-
> This is similar to calling the [Xrm.Navigation.openUrl](/dynamics365/customer-engagement/developer/clientapi/reference/xrm-navigation/openurl) method in ClientAPI.
59+
> This is similar to calling the [Xrm.Navigation.openUrl](../../model-driven-apps/clientapi/reference/Xrm-Navigation/openUrl.md) method in ClientAPI.
6060
6161
### Related topics
6262

powerapps-docs/developer/data-platform/aad-group-team.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Accept: application/json
5555

5656
Where:
5757

58-
- Membership type is defined in the [team property](/dynamics365/customer-engagement/web-api/team#properties) `membershiptype`
58+
- Membership type is defined in the [Team table MembershipType column](reference/entities/team.md#BKMK_MembershipType)
5959
- Name of the team is the name of the Microsoft Entra ID group
6060
- Team type is based on the Microsoft Entra ID group type - for example "Security" or "Microsoft 365"
6161

@@ -242,7 +242,7 @@ GET [Organization URI]/api/data/v9.0/RetrieveAadUserPrivileges(DirectoryObjectId
242242

243243
## Checking user or team's access rights on a record
244244

245-
If you have a non-interactive process where your service needs to check if the user has access rights to a record, you can make a [RetrievePrincipalAccess function](/dynamics365/customer-engagement/web-api/retrieveprincipalaccess) call on behalf of the user by specifying the `CallerID`.
245+
If you have a non-interactive process where your service needs to check if the user has access rights to a record, you can make a [RetrievePrincipalAccess function](xref:Microsoft.Dynamics.CRM.RetrievePrincipalAccess) call on behalf of the user by specifying the `CallerID`.
246246

247247
More information: [Impersonate another user](impersonate-another-user.md)
248248

powerapps-docs/developer/data-platform/add-transformation-mappings-import.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ Returns a substring of a specified length, starting at a specified point in the
175175
|Input Parameters|Description|
176176
|----------------------|-----------------|
177177
|Year Offset|Positive or negative value that is added to the year component of a current date or absolute year.|
178-
|Year Offset Mode|Specify whether the offset is relative to the current date or absolute value by using the `TransformationParameterMapping.Data` column. If you are using early bound types, you can use the `TransformationOffsetMode` enumeration to specify relative or absolute offset. For a list of the DataTypeCode values, see the choice values for this table. To view the metadata for your organization, install the Metadata Browser solution described in [Browse the metadata for your organization](/dynamics365/customer-engagement/developer/browse-your-metadata). You can also browse the reference documentation for tables in the [Table Reference](/dynamics365/customer-engagement/developer/about-entity-reference).
178+
|Year Offset Mode|Specify whether the offset is relative to the current date or absolute value by using the `TransformationParameterMapping.Data` column. If you are using early bound types, you can use the `TransformationOffsetMode` enumeration to specify relative or absolute offset. For a list of the DataTypeCode values, see the choice values for this table. To view the metadata for your organization, install the Metadata Browser solution described in [Browse table definitions in your environment](browse-your-metadata.md). You can also browse the reference documentation for tables in the [Dataverse table/entity reference](reference/about-entity-reference.md).
179179
|Month Offset|Positive or negative value that is added to the month component of a current date or absolute month.|
180180
|Month Offset Mode|Specify whether the offset is relative to the current date or absolute value by using the `TransformationParameterMapping.Data` column. If you are using early bound types, you can use the `TransformationOffsetMode` enumeration to specify relative or absolute offset. For a list of the DataTypeCode values, see the choice values for this table.|
181181
|Day Offset|Positive or negative value that is added to the day component of a current date or absolute day.|

powerapps-docs/developer/data-platform/configure-data-import.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ The configuration information that is required for importing data is contained i
1616

1717
To configure data import, do the following:
1818

19-
- Use the `Import.ModeCode` column to specify whether to create or update data during import. If you are using early bound types, you can use the `ImportModeCode` enumeration. For a list of the ModeCode values, see the choice values for this table. To view the metadata for your organization, install the Metadata Browser solution described in [Browse the metadata for your organization](/dynamics365/customer-engagement/developer/browse-your-metadata). You can also browse the reference documentation for tables in the [Table Reference](/dynamics365/customer-engagement/developer/about-entity-reference).
19+
- Use the `Import.ModeCode` column to specify whether to create or update data during import. If you are using early bound types, you can use the `ImportModeCode` enumeration. For a list of the ModeCode values, see the choice values for this table. To view the metadata for your organization, install the Metadata Browser solution described in [Browse table definitions in your environment](browse-your-metadata.md). You can also browse the reference documentation for tables in the [Dataverse table/entity reference](reference/about-entity-reference.md).
2020
- Use the `ImportFile.FileTypeCode` column to specify the type of the import file. If you are using early bound types, you can use the `ImportFileType` enumeration. For a list of the FileTypeCode values, see the choice values for this table.
2121
- Use the `ImportFile.DataDelimiterCode` column to specify the single character data delimiter in the import file. If you are using early bound types, you can use the `ImportDataDelimiter` enumeration. For a list of the ImportDataDelimiter values, see the choice values for this table.
2222
- Use the `ImportFile.FieldDelimiterCode` column to specify the single character column delimiter in the import file. If you are using early bound types, you can use the `ImportFieldDelimiter` enumeration. For a list of the FieldDelimiterCode values, see the choice values for this table.

powerapps-docs/developer/data-platform/configure-exchange-folder-level-tracking-rules.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ search.audienceType:
1616

1717
Configure folder-level tracking rules to map a Microsoft Exchange inbox folder to a Microsoft Dataverse record so that all the emails in the Microsoft Exchange folder get automatically tracked against the mapped record in Dataverse. Folder-level tracking of emails will work only if:
1818

19-
- The folder-level tracking feature is enabled for your Dataverse instance. You can enable folder-level tracking by using the web client or Dynamics 365 for Outlook. More information: [Configure folder-level tracking](/dynamics365/customer-engagement/admin/configure-outlook-exchange-folder-level-tracking)
19+
- The folder-level tracking feature is enabled for your Dataverse instance. You can enable folder-level tracking by using the web client or Dynamics 365 for Outlook. More information: [Configure folder-level tracking](/power-platform/admin/configure-outlook-exchange-folder-level-tracking)
2020

2121
- The folder that you are tracking is under the **Inbox** folder in Microsoft Exchange. Emails in the folders that are not under the **Inbox** folder won't be tracked.
2222

@@ -88,7 +88,7 @@ foreach (var folderMapping in resp.MailboxTrackingFolderMappings)
8888
<xref:Microsoft.Dynamics.CRM.RetrieveMailboxTrackingFolders?text=RetrieveMailboxTrackingFolders Function><br />
8989
[Mailbox Auto Tracking Folder (MailboxTrackingFolder) table](reference/entities/mailboxtrackingfolder.md)<br />
9090
[Mailbox table](reference/entities/mailbox.md)<br />
91-
[Configure folder-level tracking](/dynamics365/customer-engagement/admin/configure-outlook-exchange-folder-level-tracking)<br />
91+
[Configure folder-level tracking](/power-platform/admin/configure-outlook-exchange-folder-level-tracking)<br />
9292
[Server-side Synchronization tables](server-side-synchronization-entities.md)<br />
9393

9494

powerapps-docs/developer/data-platform/create-data-maps-for-import.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Maps a list value in a source file to a Dataverse column of the <xref:Microsoft.
4040

4141
Maps a lookup value in a source file to a Dataverse column of the <xref:Microsoft.Xrm.Sdk.EntityReference> type. For lookup mapping, use the [LookUpMapping](reference/entities/lookupmapping.md) table.
4242

43-
If the value specified in the source file references a table, you must provide a lookup mapping for this value. Use the `LookupMapping.LookupSourceCode` column to specify whether to search for the referenced table inside the source file or inside Dataverse. If you are using early bound types, you can use the `LookupSourceType` enumeration to set the lookup values. To search inside the source file, use the `LookupSourceType.Source` value. To search inside Dataverse, use the `LookupSourceType.System` value. For a list of the LookupSourceCode values, see the choice values for this table. To view the metadata for your organization, install the Metadata Browser solution described in [Browse the metadata for your organization](/dynamics365/customer-engagement/developer/browse-your-metadata). You can also browse the reference documentation for tables in the [Table Reference](reference/about-entity-reference.md). You can provide multiple lookup mappings. The asynchronous transformation job processes all available mappings. It finds the referenced records and updates the parse table with the record unique identifiers. For more information, see [Run Data Import](run-data-import.md).
43+
If the value specified in the source file references a table, you must provide a lookup mapping for this value. Use the `LookupMapping.LookupSourceCode` column to specify whether to search for the referenced table inside the source file or inside Dataverse. If you are using early bound types, you can use the `LookupSourceType` enumeration to set the lookup values. To search inside the source file, use the `LookupSourceType.Source` value. To search inside Dataverse, use the `LookupSourceType.System` value. For a list of the LookupSourceCode values, see the choice values for this table. To view the metadata for your organization, install the Metadata Browser solution described in [Browse table definitions in your environment](browse-your-metadata.md). You can also browse the reference documentation for tables in the [Table Reference](reference/about-entity-reference.md). You can provide multiple lookup mappings. The asynchronous transformation job processes all available mappings. It finds the referenced records and updates the parse table with the record unique identifiers. For more information, see [Run Data Import](run-data-import.md).
4444

4545
<a name="BKMK_Owner"></a>
4646

powerapps-docs/developer/data-platform/custom-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ HTTP/1.1 204 No Content
392392

393393
### Retrieving localized values
394394

395-
To retrieve the localized labels, use the `RetrieveLocLabels` message using either the Web API [RetrieveLocLabels Function](/dynamics365/customer-engagement/web-api/retrieveloclabels) or the SDK for .NET <xref:Microsoft.Crm.Sdk.Messages.RetrieveLocLabelsRequest>.
395+
To retrieve the localized labels, use the `RetrieveLocLabels` message using either the Web API [RetrieveLocLabels Function](xref:Microsoft.Dynamics.CRM.RetrieveLocLabels) or the SDK for .NET [RetrieveLocLabelsRequest class](xref:Microsoft.Crm.Sdk.Messages.RetrieveLocLabelsRequest).
396396

397397
The following example shows using the RetrieveLocLabels Function to retrieve the labels for the `displayname` property of a custom API with the `customapiid` of `88602189-183d-4584-ba4b-8b60f0f5b89f`
398398

0 commit comments

Comments
 (0)