Skip to content

Commit 9d9b89d

Browse files
Learn Build Service GitHub AppLearn Build Service GitHub App
authored andcommitted
Merging changes synced from https://github.com/MicrosoftDocs/SupportArticles-docs-pr (branch live)
2 parents b5efa34 + 4f108d9 commit 9d9b89d

File tree

11 files changed

+66
-26
lines changed

11 files changed

+66
-26
lines changed

support/azure/azure-kubernetes/extensions/troubleshoot-dapr-extension-installation-errors.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,16 @@ description: Troubleshoot errors that occur while installing the Distributed App
44
editor: v-jsitser
55
ms.reviewer: nigreenf, v-leedennis
66
ms.service: azure-kubernetes-service
7-
ms.date: 06/16/2023
7+
ms.date: 03/05/2025
88
ms.custom: sap:Extensions, Policies and Add-Ons
99
---
1010

1111
# Troubleshoot Dapr extension installation errors
1212

1313
This article discusses some common error messages that you may receive when you install or update the [Distributed Application Runtime (Dapr)](https://dapr.io/) extension for Microsoft Azure Kubernetes Service (AKS) or Arc for Kubernetes.
1414

15+
[Learn more about the level of support provided for the Dapr extension.](#next-steps)
16+
1517
## Scenario 1: Installation fails but doesn't show an error message
1618

1719
If the extension generates an error message when you create or update it, you can inspect where the creation failed by running the [az k8s-extension list](/cli/azure/k8s-extension#az-k8s-extension-list) command:
@@ -147,8 +149,15 @@ To resolve this issue, use one of the following methods:
147149
148150
## Next steps
149151
150-
If you're still experiencing installation issues, explore the [AKS troubleshooting guide](/azure/aks/troubleshooting) and the [Dapr OSS troubleshooting guide](https://docs.dapr.io/operations/troubleshooting/common_issues/).
152+
If you're still experiencing installation issues, [create a support request](https://ms.portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/overview?DMC=troubleshoot) for Microsoft to investigate and resolve.
153+
154+
If you're experiencing Dapr runtime security risks and regressions while using the extension, open an issue with the [Dapr open source project](https://github.com/dapr/dapr/issues/new/choose).
155+
156+
> [!NOTE]
157+
> Learn more about [how Microsoft handles issues raised for the Dapr extension](/azure/aks/dapr-overview#issue-handling).
151158
152-
[!INCLUDE [Third-party disclaimer](../../../includes/third-party-disclaimer.md)]
159+
You could also start a discussion in the Dapr project Discord:
160+
- [Dapr runtime](https://discord.com/channels/778680217417809931/778684372475707416)
161+
- [Dapr components](https://discord.com/channels/778680217417809931/781589820128493598)
153162
154-
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]
163+
[!INCLUDE [Third-party disclaimer](../../../includes/third-party-disclaimer.md)]

support/azure/virtual-machines/linux/upgrade-canonical-ubuntu-18dot04-lts.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,24 @@ ms.reviewer: patcatun, clausw, divargas, rondom, azurevmlnxcic, v-weizhu
1111

1212
**Applies to:** :heavy_check_mark: Linux VMs
1313

14-
Even though Canonical Ubuntu 18.04 LTS is out of standard support on May 31, 2023, you can continue to use existing Azure Linux virtual machines (VMs) running it. However, Canonical no longer provides security, feature, and maintenance updates, which may leave your systems vulnerable. We recommend that you either migrate to the next Ubuntu LTS release or upgrade to Ubuntu Pro to gain access to extended security and maintenance from Canonical.
14+
Canonical Ubuntu 18.04 LTS reached the end of standard support on May 31, 2023. Although you can continue to use existing Azure Linux virtual machines (VMs) that are running Ubuntu 18.04 LTS, these VMs could become vulnerable because Canonical no longer provides security, feature, and maintenance updates for the OS. Therefore, we recommend that you either migrate to the next Ubuntu LTS release or upgrade to Ubuntu Pro.
1515

1616
## Upgrade to Ubuntu 20.04 LTS or Ubuntu 22.04
1717

18-
Transitioning to the latest operating system, such as [Ubuntu 20.04 LTS](https://azuremarketplace.microsoft.com/marketplace/apps/canonical.0001-com-ubuntu-server-focal?tab=Overview) or [Ubuntu Pro 22.04 LTS](https://azuremarketplace.microsoft.com/marketplace/apps/canonical.0001-com-ubuntu-pro-jammy?tab=Overview), is important for performance, hardware enablement, and new technology benefits, and we recommend doing so for new instances. The transition might be a complex process for existing deployments. Therefore, it should be properly scoped and tested with your workload. Although there's no direct upgrade path from Ubuntu 18.04 LTS to Ubuntu 22.04 LTS, you can directly upgrade to Ubuntu 20.04 LTS and then to Ubuntu 22.04 LTS, or directly install Ubuntu 22.04 LTS. For more information, see the [Ubuntu Server upgrade guide](https://ubuntu.com/server/docs/upgrade-introduction).
18+
To take advantage of improved performance, hardware enablement, and new technology, you should transition to the latest operating system, such as [Ubuntu 20.04 LTS](https://azuremarketplace.microsoft.com/marketplace/apps/canonical.0001-com-ubuntu-server-focal?tab=Overview) or [Ubuntu Pro 22.04 LTS](https://azuremarketplace.microsoft.com/marketplace/apps/canonical.0001-com-ubuntu-pro-jammy?tab=Overview). The transition might be complex for existing deployments. Therefore, it should be properly scoped and tested with your workload.
19+
20+
There's no direct upgrade path from Ubuntu 18.04 LTS to Ubuntu 22.04 LTS. However, you can directly upgrade to Ubuntu 20.04 LTS and then to Ubuntu 22.04 LTS, or you can directly install Ubuntu 22.04 LTS. For more information, see the [Ubuntu Server upgrade guide](https://ubuntu.com/server/docs/upgrade-introduction).
1921

2022
> [!NOTE]
21-
> An in-place upgrade to a new major version (for example, upgrading from Ubuntu 18.04 to 20.04) will cause a disconnection between the data plane and the [control plane](/azure/architecture/guide/multitenant/considerations/control-planes) of the VM. Azure capabilities such as [Auto guest patching](/azure/virtual-machines/automatic-vm-guest-patching), [Auto OS image upgrades](/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-automatic-upgrade), [Hotpatching](/windows-server/get-started/hotpatch?toc=%2Fazure%2Fvirtual-machines%2Ftoc.json), and [Azure Update Manager](/azure/update-manager/overview) won't be available. To use these features, we recommend that you create a new VM by using your preferred operating system instead of performing an in-place upgrade.
23+
> An in-place upgrade to a new major version (for example, upgrading from Ubuntu 18.04 to 20.04) breaks the connection between the data plane and the [control plane](/azure/architecture/guide/multitenant/considerations/control-planes) of the VMs. Consequently, Azure capabilities such as [Auto guest patching](/azure/virtual-machines/automatic-vm-guest-patching), [Auto OS image upgrades](/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-automatic-upgrade), [Hotpatching](/windows-server/get-started/hotpatch?toc=%2Fazure%2Fvirtual-machines%2Ftoc.json), and [Azure Update Manager](/azure/update-manager/overview) won't be available. To access these features, we recommend that you create a VM (by using your preferred OS) instead of performing an in-place upgrade.
24+
25+
## Upgrade to Ubuntu Pro - Extended Security Maintenance until 2028
26+
27+
Ubuntu Pro is an enhanced offering that includes security updates for all Ubuntu packages. It provides Extended Security Maintenance (ESM) for infrastructure and applications and optional full-time (24 hours a day, seven days a week) telephone and ticket support. Ubuntu Pro 18.04 LTS remains fully supported until April 2028.
2228

23-
## Upgrade to Ubuntu Pro – Extended Security Maintenance until 2028
29+
You can deploy new VMs that run Ubuntu Pro from the [Azure Marketplace](https://azuremarketplace.microsoft.com/marketplace/apps/canonical.0001-com-ubuntu-pro-bionic?tab=Overview). You can upgrade your Ubuntu Server (version 16.04 or higher) VM to Ubuntu Pro through an [in-place upgrade](/azure/virtual-machines/workloads/canonical/ubuntu-pro-in-place-upgrade). Alternatively, you can directly purchase the system from [Canonical](https://ubuntu.com/pro).
2430

25-
Ubuntu Pro includes security patching for all Ubuntu packages because of Extended Security Maintenance (ESM) for infrastructure and applications and optional full-time (24 hours a day, seven days a week) telephone and ticket support. Ubuntu Pro 18.04 LTS will remain fully supported until April 2028. Ubuntu Pro is free for personal and small-scale commercial users on up to five VMs and has transparent, per-machine pricing for enterprises. New VMs that run Ubuntu Pro can be deployed from the [Azure Marketplace](https://azuremarketplace.microsoft.com/marketplace/apps/canonical.0001-com-ubuntu-pro-bionic?tab=Overview). You can also upgrade existing VMs to [Ubuntu Pro](https://ubuntu.com/pro) by purchasing from Canonical. For more information about the end of standard support for Ubuntu 18.04 LTS, see [Ubuntu 18.04 LTS (Bionic Beaver) on Azure](https://ubuntu.com/18-04/azure).
31+
For more information about the end of standard support for Ubuntu 18.04 LTS, see [Ubuntu 18.04 LTS (Bionic Beaver) on Azure](https://ubuntu.com/18-04/azure).
2632

2733
[!INCLUDE [Third-party disclaimer](../../../includes/third-party-disclaimer.md)]
2834

support/entra/entra-id/app-integration/enable-msal4j-logging-spring-boot-webapp.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,3 +87,9 @@ Example configuration:
8787
If the app is configured correctly, the logging output should resemble the following output.
8888

8989
:::image type="content" source="media/enable-msal4j-logging-spring-boot-webapp/log-sample.png" alt-text="Diagram that shows logging output." border="true" lightbox="media/enable-msal4j-logging-spring-boot-webapp/log-sample.png":::
90+
91+
[!INCLUDE [third-party-disclaimer](../../../includes/third-party-disclaimer.md)]
92+
93+
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]
94+
95+

support/entra/entra-id/app-integration/error-code-aadsts50173-grant-expired-revoked.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,5 @@ If the application isn't using MSAL, follow this guidance to [handle errors and
5252
For a full list of authentication and authorization error codes, see [Microsoft Entra authentication and authorization error codes](/entra/identity-platform/reference-error-codes).
5353

5454
To investigate individual errors, go to [https://login.microsoftonline.com/error](https://login.microsoftonline.com/error).
55+
56+
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]

support/entra/entra-id/app-integration/troubleshoot-authorization-requestdenied-graph-api.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,8 @@ This error typically occurs because the user or app doesn't have sufficient perm
2222
- The appropriate Microsoft Entra RBAC role for the required access level. For more information, see [Microsoft Entra built-in roles](/entra/identity/role-based-access-control/permissions-reference).
2323
- The necessary API permissions to access Microsoft Graph.
2424

25-
2625
## Troubleshooting Microsoft Graph API by using Postman
2726

28-
2927
### Step 1: Assign Microsoft Entra RBAC role to the app registration (Service Principal)
3028

3129
1. Log in to the [Azure portal](https://portal.azure.com), and go to **Microsoft Entra ID**.
@@ -109,4 +107,6 @@ This error typically occurs because the user or app doesn't have sufficient perm
109107
1. You must also select **Grant admin consent for default directory** for the permissions. Select **Yes** to confirm that you want to grant admin consent.
110108
1. Send the PATCH request to disable a user. If the request is successful, you should receive a `204 No Content` response.
111109
112-
[!INCLUDE [third-party-disclaimer](../../../includes/third-party-disclaimer.md)]
110+
[!INCLUDE [third-party-disclaimer](../../../includes/third-party-disclaimer.md)]
111+
112+
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]

support/entra/entra-id/app-integration/troubleshoot-wif10201-no-validkey-securitytoken-mvc.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,6 @@ The Entra ID uses a [signing key rollover mechanism](/entra/identity-platform/si
5454
## Solution
5555

5656
You can either manually update the certificate thumbprints that are in the **Web.config** file or automate the process through code. For more information, see [Best practices for keys metadata caching and validation](/entra/identity-platform/signing-key-rollover#best-practices-for-keys-metadata-caching-and-validation).
57+
58+
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]
59+
Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,41 @@
11
---
2-
title: Troubleshooting sync problems in audit logs
3-
description: Provides common causes for sync issues to help troubleshooting.
2+
title: Troubleshoot synchronization issues in audit logs
3+
description: Provides solutions for resolving synchronization issues in audit logs by validating API permissions and secret environment variables.
44
author: pete-msft
55
ms.component: pa-admin
6-
ms.date: 02/20/2025
6+
ms.date: 03/17/2025
77
ms.author: petrip
8-
ms.reviewer: paulliew, sericks
8+
ms.reviewer: paulliew, sericks, v-christread
99
ms.custom: sap:Microsoft Dataverse\Auditing
1010
search.audienceType:
1111
- admin
1212
contributors:
1313
- Grant-Archibald-MS
1414
---
15-
# Troubleshooting sync problems in audit logs
15+
# Troubleshoot synchronization issues in audit logs
16+
17+
This article provides guidance for resolving synchronization issues in audit logs. It focuses on validating API permissions and secret environment variables to ensure proper configuration for your app registration.
1618

1719
## API permissions
1820

19-
Go to your app registration and validate that you have the correct API permissions. Your app registration requires application permissions not delegated. Validate that the status is _Granted_.
21+
To ensure that you have the correct API permissions, follow these steps:
22+
23+
1. Go to your [app registration](/entra/identity-platform/quickstart-configure-app-access-web-apis#application-permission-to-microsoft-graph).
24+
1. Ensure that the API permissions are set to the **Application** type instead of the **Delegated** type.
25+
1. Verify that the permission status is **Granted**.
2026

21-
:::image type="content" source="media/auditlog-troubleshoot-1.png" alt-text="Screenshot that highlights the Application type and Granted for status of a configured permission." lightbox="media/auditlog-troubleshoot-1.png":::
27+
:::image type="content" source="media/api-permissions-type-status.png" alt-text="Screenshot that highlights the Application type and Granted status of a configured permission." lightbox="media/api-permissions-type-status.png":::
2228

2329
## Secret environment variable - Azure secret
2430

25-
If you're using Azure Key value to store the app registration secret, validate that the Azure Key Vault permissions are correct.
31+
If you're using [Azure Key Vault](/azure/key-vault/general/basic-concepts) to store the app registration secret, validate that the Azure Key Vault permissions are correct.
2632

27-
A user needs to be in the _Key Vault Secret User_ role to read and in the _Key Vault Contributor_ role to update.
33+
A user must have the _Key Vault Secrets User_ role to read and the _Key Vault Contributor_ role to update. You can find detailed role definitions in [Azure built-in roles for Key Vault data plane operations](/azure/key-vault/general/rbac-guide?tabs=azure-cli#azure-built-in-roles-for-key-vault-data-plane-operations).
2834

29-
:::image type="content" source="media/auditlog-troubleshoot-2.png" alt-text="Screenshot that shows the Key Vault Contributor and Key Vault Secrets User roles." lightbox="media/auditlog-troubleshoot-2.png":::
35+
:::image type="content" source="media/azure-key-vault-roles.png" alt-text="Screenshot that shows the Key Vault Contributor and Key Vault Secrets User roles." lightbox="media/azure-key-vault-roles.png":::
3036

31-
If you have other issues with Azure Key Vault regarding a firewall, static IPs for the Dataverse environment, or other such feature issues, contact product support to resolve them.
37+
If you have other issues with Azure Key Vault related to a firewall, static IP addresses for the Dataverse environment, or other feature issues, contact Microsoft Support through the **Help + Support** experience in the [Power Platform admin center](https://admin.powerplatform.microsoft.com/support).
3238

3339
## Secret environment variable - plain text
3440

35-
If you're using plain text to store the app registration secret, validate that you entered the secret value itself, and not the secret ID. The secret value is a longer string with a larger character set than a GUID. For example, the string might have tilde characters.
41+
If you're using plain text to store the app registration secret, validate that you entered the secret value itself, not the secret ID. The secret value is a longer string that has a larger character set compared to a globally unique identifier (GUID). For example, the string for the secret value might include tilde (~) characters.

support/power-platform/dataverse/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
href: welcome-dataverse.yml
33
- name: Auditing
44
items:
5-
- name: Troubleshooting sync problems in audit logs
5+
- name: Troubleshoot synchronization issues in audit logs
66
href: auditing/setup-auditlog-troubleshooting.md
77
- name: Bulk deleting data
88
items:

0 commit comments

Comments
 (0)