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
- Find more [claims transformation samples](https://github.com/azure-ad-b2c/unit-tests/tree/main/claims-transformation/json) on the Azure AD B2C community GitHub repo
468
+
- Find more [claims transformation samples](https://github.com/azure-ad-b2c/unit-tests/tree/main/claims-transformation/json) on the Azure AD B2C community GitHub repo
> | .NET Core |•[Call Microsoft Graph](https://github.com/Azure-Samples/ms-identity-dotnet-desktop-tutorial/tree/master/1-Calling-MSGraph/1-1-AzureAD) <br/> •[Call Microsoft Graph with token cache](https://github.com/Azure-Samples/ms-identity-dotnet-desktop-tutorial/tree/master/2-TokenCache) <br/> •[Call Micrsoft Graph with custom web UI HTML](https://github.com/Azure-Samples/ms-identity-dotnet-desktop-tutorial/tree/master/3-CustomWebUI/3-1-CustomHTML) <br/> •[Call Microsoft Graph with custom web browser](https://github.com/Azure-Samples/ms-identity-dotnet-desktop-tutorial/tree/master/3-CustomWebUI/3-2-CustomBrowser) <br/> •[Sign in users with device code flow](https://github.com/Azure-Samples/ms-identity-dotnet-desktop-tutorial/tree/master/4-DeviceCodeFlow)| MSAL.NET |• Authorization code with PKCE <br/> • Device code |
79
-
> | .NET |•[Call Microsoft Graph with daemon console](https://github.com/Azure-Samples/active-directory-dotnetcore-daemon-v2/tree/master/1-Call-MSGraph) <br/> •[Call web API with daemon console](https://github.com/Azure-Samples/active-directory-dotnetcore-daemon-v2/blob/master/2-Call-OwnApi/README.md)| MSAL.NET | Authorization code with PKCE |
80
79
> | .NET |[Invoke protected API with integrated Windows authentication](https://github.com/azure-samples/active-directory-dotnet-iwa-v2)| MSAL.NET | Integrated Windows authentication |
81
80
> | Java |[Call Microsoft Graph](https://github.com/Azure-Samples/ms-identity-msal-java-samples/tree/main/2.%20Client-Side%20Scenarios/Integrated-Windows-Auth-Flow)| MSAL Java | Integrated Windows authentication |
82
81
> | Node.js |[Sign in users](https://github.com/Azure-Samples/ms-identity-javascript-nodejs-desktop)| MSAL Node | Authorization code with PKCE |
Copy file name to clipboardExpand all lines: articles/availability-zones/migrate-app-service.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Learn how to migrate Azure App Service to availability zone support
5
5
author: anaharris-ms
6
6
ms.service: app-service
7
7
ms.topic: conceptual
8
-
ms.date: 06/07/2022
8
+
ms.date: 08/03/2022
9
9
ms.author: anaharris
10
10
ms.reviewer: jordanselig
11
11
ms.custom: references_regions
@@ -45,6 +45,7 @@ Availability zone support is a property of the App Service plan. The following a
45
45
- France Central
46
46
- UK South
47
47
- Japan East
48
+
- East Asia
48
49
- Southeast Asia
49
50
- Australia East
50
51
- Availability zones can only be specified when creating a **new** App Service plan. A pre-existing App Service plan can't be converted to use availability zones.
@@ -146,4 +147,4 @@ There's no additional cost associated with enabling availability zones. Pricing
146
147
> [Overview of autoscale in Microsoft Azure](../azure-monitor/autoscale/autoscale-overview.md)
Copy file name to clipboardExpand all lines: articles/azure-netapp-files/faq-nfs.md
+35-1Lines changed: 35 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.workload: storage
6
6
ms.topic: conceptual
7
7
author: b-hchen
8
8
ms.author: anfdocs
9
-
ms.date: 10/19/2021
9
+
ms.date: 08/02/2022
10
10
---
11
11
# NFS FAQs for Azure NetApp Files
12
12
@@ -50,6 +50,40 @@ For example, if a client mounting a volume becomes unresponsive or crashes beyon
50
50
51
51
A grace period defines a period of special processing in which clients can try to reclaim their locking state during a server recovery. The default timeout for the leases is 30 seconds with a grace period of 45 seconds. After that time, the client's lease will be released.
52
52
53
+
## Oracle dNFS
54
+
55
+
### Are there any Oracle patches with dNFS?
56
+
57
+
Customers using Oracle 19c and higher must ensure they **are patched for Oracle bug 32931941**. Most of the patch bundles currently in use by Oracle customers do **\*not\*** include this patch. The patch has only been included in a subset of recent patch bundles.
58
+
59
+
If a database is exposed to this bug, network interruptions are highly likely to result in fractured block corruption. Network interruptions include events such as storage endpoint relocation, volume relocation, and storage service maintenance events. The corruption may not necessarily be detected immediately.
60
+
61
+
This is not a bug on ONTAP or the Azure NetApp Files service itself. It is the result of an Oracle dNFS bug. The response to an NFS IO during a certain networking interruption or reconfiguration events is mishandled. The database will erroneously write a block that was being updated as it was written. In some cases, the corrupted block will be silently corrected by a later overwrite of that same block. If not, it will eventually be detected by Oracle database processes. An error should be logged in the Alert logs, and the Oracle instance is likely to terminate. In addition, dbv and RMAN operations can detect the corruption.
62
+
63
+
Oracle publishes [document 1495104.1](https://support.oracle.com/knowledge/Oracle%20Cloud/1495104_1.html), which is continually updated with recommended dNFS patches. If your database uses dNFS, ensure the DBA team is checking for updates in this document.
64
+
65
+
### Are there any patches required for use of Oracle dNFS with NFSv4.1?
66
+
67
+
If your databases are using Oracle dNFS with NFSv4.1, they **need to be patched for Oracle bugs 33132050 and 33676296**. You may have to request a backport for other versions of Oracle. For example, at the time of writing, these patches are available for 19.11, but not yet 19.3. If you cite these bug numbers in the support case, Oracle's support engineers will know what to do.
68
+
69
+
This requirement applies to ONTAP-based systems and services in general, which includes both on-premises ONTAP and Azure NetApp Files.
70
+
71
+
Examples of the potential problems if these patches are not applied:
72
+
73
+
1. Database hangs on backend storage endpoint moves.
74
+
1. Database hangs on Azure NetApp Files service maintenance events.
75
+
1. Brief Oracle hangs during normal operation that may or may not be noticeable.
76
+
1. Slow Oracle shutdowns: if you monitor the shutdown process, you'll see pauses that could add up to minutes of delays as dNFS I/O times out.
77
+
1. Incorrect dNFS reply caching behavior on reads that will hang a database.
78
+
79
+
The patches include a change in dNFS session management and NFS reply caching that resolves these problems.
80
+
81
+
**If you cannot patch for these two bugs**, you _must not_ use dNFS with NFSv4.1. You can either disable dNFS or switch to NFSv3.
82
+
83
+
### Can I use multipathing with Oracle dNFS and NFSv4.1?
84
+
85
+
dNFS will not work with multiple paths when using NFSv4.1. If you need multiple paths, you will have to use NFSv3. dNFS requires cluster-wide `clientID` and `sessionID` trunking for NFSv4.1 to work with multiple paths, and this is not supported by Azure NetApp Files. The result when trying to use this is a hang during dNFS startup
Copy file name to clipboardExpand all lines: articles/azure-resource-manager/bicep/linter.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -64,6 +64,18 @@ The following screenshot shows the linter in the command line. The output from t
64
64
65
65
You can integrate these checks as a part of your CI/CD pipelines. You can use a GitHub action to attempt a bicep build. Errors will fail the pipelines.
66
66
67
+
## Silencing false positives
68
+
69
+
Sometimes a rule can have false positives. For example you may need to include a link to a blob storage directly without using the [environment()](./bicep-functions-deployment.md#environment) function.
70
+
In this case you can disable the warning for one line only, not the entire document, by adding `#disable-next-line <rule name>` before the line with the warning.
71
+
72
+
```bicep
73
+
#disable-next-line no-hardcoded-env-urls //Direct download link to my toolset
Copy file name to clipboardExpand all lines: articles/defender-for-cloud/defender-for-sql-usage.md
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ Microsoft Defender for SQL servers on machines extends the protections for your
30
30
-[Connect your GCP project to Microsoft Defender for Cloud](quickstart-onboard-gcp.md)
31
31
32
32
> [!NOTE]
33
-
> Enable database protection for your multicloud SQL servers through the AWS connector](quickstart-onboard-aws.md?pivots=env-settings#connect-your-aws-account) or the [GCP connector](quickstart-onboard-gcp.md?pivots=env-settings#configure-the-databases-plan).
33
+
> Enable database protection for your multicloud SQL servers through the [AWS connector](quickstart-onboard-aws.md?pivots=env-settings#connect-your-aws-account) or the [GCP connector](quickstart-onboard-gcp.md?pivots=env-settings#configure-the-databases-plan).
34
34
35
35
This plan includes functionality for identifying and mitigating potential database vulnerabilities and detecting anomalous activities that could indicate threats to your databases.
36
36
@@ -44,8 +44,7 @@ Learn more about [vulnerability assessment for Azure SQL servers on machines](de
44
44
|----|:----|
45
45
|Release state:|General availability (GA)|
46
46
|Pricing:|**Microsoft Defender for SQL servers on machines** is billed as shown on the [pricing page](https://azure.microsoft.com/pricing/details/defender-for-cloud/)|
47
-
|Protected SQL versions:|[SQL Server versions currently supported by Microsoft](/mem/configmgr/core/plan-design/configs/support-for-sql-server-versions) in:
48
-
<br>- [SQL on Azure virtual machines](/azure/azure-sql/virtual-machines/windows/sql-server-on-azure-vm-iaas-what-is-overview)<br>- [SQL Server on Azure Arc-enabled servers](/sql/sql-server/azure-arc/overview)<br>- On-premises SQL servers on Windows machines without Azure Arc<br>|
47
+
|Protected SQL versions:|[SQL Server versions currently supported by Microsoft](/mem/configmgr/core/plan-design/configs/support-for-sql-server-versions) in: <br>- [SQL on Azure virtual machines](/azure/azure-sql/virtual-machines/windows/sql-server-on-azure-vm-iaas-what-is-overview)<br>- [SQL Server on Azure Arc-enabled servers](/sql/sql-server/azure-arc/overview)<br>- On-premises SQL servers on Windows machines without Azure Arc<br>|
0 commit comments