Skip to content

Commit 6b03c2e

Browse files
authored
Merge pull request #104141 from MicrosoftDocs/repo_sync_working_branch
Confirm merge from repo_sync_working_branch to master to sync with https://github.com/Microsoft/azure-docs (branch master)
2 parents 8609ce3 + c52376e commit 6b03c2e

22 files changed

+247
-74
lines changed

articles/active-directory/saas-apps/contractsafe-saml2-sso-tutorial.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ Follow these steps to enable Azure AD SSO in the Azure portal:
8484
`https://app.contractsafe.com/saml2_auth/<UNIQUEID>/acs/`
8585

8686
> [!NOTE]
87-
> These values aren't real. Update these values with the actual identifier and reply URL. Contact the [ContractSafe Saml2 SSO Client support team](mailto:donne@contractsafe.com) to get these values. You can also refer to the formats shown in the **Basic SAML Configuration** section in the Azure portal.
87+
> These values aren't real. Update these values with the actual identifier and reply URL. Contact the [ContractSafe Saml2 SSO Client support team](mailto:support@contractsafe.com) to get these values. You can also refer to the formats shown in the **Basic SAML Configuration** section in the Azure portal.
8888

8989
1. ContractSafe Saml2 SSO expects the SAML assertions in a specific format, which requires you to add custom attribute mappings to your SAML token attributes configuration. The following screenshot shows the list of default attributes.
9090

@@ -137,11 +137,11 @@ In this section, you'll enable **B.Simon** to use Azure SSO by granting access t
137137

138138
## Configure ContractSafe Saml2 SSO
139139

140-
To configure SSO on the **ContractSafe Saml2 SSO** side, you need to send the downloaded **Federation Metadata XML** and appropriate copied URLs from the Azure portal to the [ContractSafe Saml2 SSO support team](mailto:donne@contractsafe.com). The team is responsible for setting the SAML SSO connection properly on both sides.
140+
To configure SSO on the **ContractSafe Saml2 SSO** side, you need to send the downloaded **Federation Metadata XML** and appropriate copied URLs from the Azure portal to the [ContractSafe Saml2 SSO support team](mailto:support@contractsafe.com). The team is responsible for setting the SAML SSO connection properly on both sides.
141141

142142
## Create a ContractSafe Saml2 SSO test user
143143

144-
Create a user called B.Simon in ContractSafe Saml2 SSO. Work with the [ContractSafe Saml2 SSO support team](mailto:donne@contractsafe.com) to add the users in the ContractSafe Saml2 SSO platform. Users must be created and activated before you use SSO.
144+
Create a user called B.Simon in ContractSafe Saml2 SSO. Work with the [ContractSafe Saml2 SSO support team](mailto:support@contractsafe.com) to add the users in the ContractSafe Saml2 SSO platform. Users must be created and activated before you use SSO.
145145

146146
## Test SSO
147147

articles/api-management/api-management-howto-protect-backend-with-aad.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ To protect an API with Azure AD, the first step is to register an application in
6767

6868
Every client application that calls the API needs to be registered as an application in Azure AD as well. In this example, the client application is the Developer Console in the API Management developer portal. Here's how to register another application in Azure AD to represent the Developer Console.
6969

70-
1. Go to the [Azure portal](https://portal.azure.com) to register your application. Search for and select **API registrations**.
70+
1. Go to the [Azure portal](https://portal.azure.com) to register your application. Search for and select **APP registrations**.
7171

7272
1. Select **New registration**.
7373

@@ -93,7 +93,7 @@ When the secret is created, note the key value for use in a subsequent step.
9393

9494
Now that you have registered two applications to represent the API and the Developer Console, you need to grant permissions to allow the client-app to call the backend-app.
9595

96-
1. Go to the [Azure portal](https://portal.azure.com) to grant permissions to your client application. Search for and select **API registrations**.
96+
1. Go to the [Azure portal](https://portal.azure.com) to grant permissions to your client application. Search for and select **APP registrations**.
9797

9898
1. Choose your client app. Then in the list of pages for the app, select **API permissions**.
9999

@@ -198,7 +198,7 @@ You can use the [Validate JWT](api-management-access-restriction-policies.md#Val
198198
<openid-config url="https://login.microsoftonline.com/{aad-tenant}/.well-known/openid-configuration" />
199199
<required-claims>
200200
<claim name="aud">
201-
<value>{Application ID URI of backend-app}</value>
201+
<value>{Application ID of backend-app}</value>
202202
</claim>
203203
</required-claims>
204204
</validate-jwt>

articles/azure-functions/functions-bindings-storage-queue.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -637,7 +637,7 @@ In the [Java functions runtime library](/java/api/overview/azure/functions/runti
637637

638638
# [C#](#tab/csharp)
639639

640-
In [C# class libraries](functions-dotnet-class-library.md), use the [QueueAttribute](https://github.com/Azure/azure-webjobs-sdk/blob/master/src/Microsoft.Azure.WebJobs/QueueAttribute.cs).
640+
In [C# class libraries](functions-dotnet-class-library.md), use the [QueueAttribute](https://github.com/Azure/azure-webjobs-sdk/blob/master/src/Microsoft.Azure.WebJobs.Extensions.Storage/Queues/QueueAttribute.cs).
641641

642642
The attribute applies to an `out` parameter or the return value of the function. The attribute's constructor takes the name of the queue, as shown in the following example:
643643

articles/azure-functions/functions-bindings-timer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ Each field can have one of the following types of values:
260260
|All values (`*`)|<nobr>"0 * 5 * * *"</nobr>|at 5:mm:00 every day, where mm is every minute of the hour (60 times a day)|
261261
|A range (`-` operator)|<nobr>"5-7 * * * * *"</nobr>|at hh:mm:05,hh:mm:06, and hh:mm:07 where hh:mm is every minute of every hour (3 times a minute)|
262262
|A set of values (`,` operator)|<nobr>"5,8,10 * * * * *"</nobr>|at hh:mm:05,hh:mm:08, and hh:mm:10 where hh:mm is every minute of every hour (3 times a minute)|
263-
|An interval value (`/` operator)|<nobr>"0 */5 * * * *"</nobr>|at hh:05:00, hh:10:00, hh:15:00, and so on through hh:55:00 where hh is every hour (12 times an hour)|
263+
|An interval value (`/` operator)|<nobr>"0 */5 * * * *"</nobr>|at hh:00:00, hh:05:00, hh:10:00, and so on through hh:55:00 where hh is every hour (12 times an hour)|
264264

265265
[!INCLUDE [functions-cron-expressions-months-days](../../includes/functions-cron-expressions-months-days.md)]
266266

articles/azure-monitor/app/app-insights-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ There are plenty of ways to explore your data. Check out these articles:
4949

5050
| | |
5151
| --- | --- |
52-
| [**Smart detection and manual alerts**](../../azure-monitor/app/proactive-diagnostics.md)<br/>Set up automatic alerts adapt to your app's normal patterns of telemetry and trigger when there's something outside the usual pattern. You can also [set alerts](../../azure-monitor/app/alerts.md) on particular levels of custom or standard metrics. |![Alert sample](./media/app-insights-overview/alerts-tn.png) |
52+
| [**Smart detection and manual alerts**](../../azure-monitor/app/proactive-diagnostics.md)<br/>Set up automatic alerts that adapt to your app's normal patterns of telemetry and trigger when there's something outside the usual pattern. You can also [set alerts](../../azure-monitor/app/alerts.md) on particular levels of custom or standard metrics. |![Alert sample](./media/app-insights-overview/alerts-tn.png) |
5353
| [**Application map**](../../azure-monitor/app/app-map.md)<br/>Explore the components of your app, with key metrics and alerts. |![Application map](./media/app-insights-overview/appmap-tn.png) |
5454
| [**Profiler**](../../azure-monitor/app/profiler.md)<br/>Inspect the execution profiles of sampled requests. |![Profiler](./media/app-insights-overview/profiler.png) |
5555
| [**Usage analysis**](../../azure-monitor/app/usage-overview.md)<br/>Analyze user segmentation and retention.|![Retention tool](./media/app-insights-overview/retention.png) |

articles/azure-monitor/app/azure-web-apps.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ In order to enable telemetry collection with Application Insights, only the Appl
169169
|ApplicationInsightsAgent_EXTENSION_VERSION | Main extension, which controls runtime monitoring. | `~2` |
170170
|XDT_MicrosoftApplicationInsights_Mode | In default mode only, essential features are enabled in order to insure optimal performance. | `default` or `recommended`. |
171171
|InstrumentationEngine_EXTENSION_VERSION | Controls if the binary-rewrite engine `InstrumentationEngine` will be turned on. This setting has performance implications and impacts cold start/startup time. | `~1` |
172-
|XDT_MicrosoftApplicationInsights_BaseExtensions | Controls if SQL & Azure table text will be captured along with the dependency calls. Performance warning: this setting requires the `InstrumentationEngine`. | `~1` |
172+
|XDT_MicrosoftApplicationInsights_BaseExtensions | Controls if SQL & Azure table text will be captured along with the dependency calls. Performance warning: application cold start up time will be affected. This setting requires the `InstrumentationEngine`. | `~1` |
173173

174174
### App Service Application settings with Azure Resource Manager
175175

@@ -226,6 +226,10 @@ Below is a sample, replace all instances of `AppMonitoredSite` with your site n
226226
"name": "APPINSIGHTS_INSTRUMENTATIONKEY",
227227
"value": "[reference('microsoft.insights/components/AppMonitoredSite', '2015-05-01').InstrumentationKey]"
228228
},
229+
{
230+
"name": "APPLICATIONINSIGHTS_CONNECTION_STRING",
231+
"value": "[reference('microsoft.insights/components/AppMonitoredSite', '2015-05-01').ConnectionString]"
232+
},
229233
{
230234
"name": "ApplicationInsightsAgent_EXTENSION_VERSION",
231235
"value": "~2"
@@ -304,9 +308,6 @@ Below is a sample, replace all instances of `AppMonitoredSite` with your site n
304308
}
305309
```
306310

307-
> [!NOTE]
308-
> The template will generate application settings in “default” mode. This mode is performance optimized, though you can modify the template to activate whichever features you prefer.
309-
310311
### Enabling through PowerShell
311312

312313
In order to enable the application monitoring through PowerShell, only the underlying application settings need to be changed. Below is a sample, which enables application monitoring for a website called "AppMonitoredSite" in the resource group "AppMonitoredRG", and configures data to be sent to the "012345678-abcd-ef01-2345-6789abcd" instrumentation key.
@@ -316,8 +317,9 @@ In order to enable the application monitoring through PowerShell, only the under
316317
```powershell
317318
$app = Get-AzWebApp -ResourceGroupName "AppMonitoredRG" -Name "AppMonitoredSite" -ErrorAction Stop
318319
$newAppSettings = @{} # case-insensitive hash map
319-
$app.SiteConfig.AppSettings | %{$newAppSettings[$_.Name] = $_.Value} #preserve non Application Insights Application settings.
320-
$newAppSettings["APPINSIGHTS_INSTRUMENTATIONKEY"] = "012345678-abcd-ef01-2345-6789abcd"; # enable the ApplicationInsightsAgent
320+
$app.SiteConfig.AppSettings | %{$newAppSettings[$_.Name] = $_.Value} # preserve non Application Insights application settings.
321+
$newAppSettings["APPINSIGHTS_INSTRUMENTATIONKEY"] = "012345678-abcd-ef01-2345-6789abcd"; # set the Application Insights instrumentation key
322+
$newAppSettings["APPLICATIONINSIGHTS_CONNECTION_STRING"] = "InstrumentationKey=012345678-abcd-ef01-2345-6789abcd"; # set the Application Insights connection string
321323
$newAppSettings["ApplicationInsightsAgent_EXTENSION_VERSION"] = "~2"; # enable the ApplicationInsightsAgent
322324
$app = Set-AzWebApp -AppSettings $newAppSettings -ResourceGroupName $app.ResourceGroup -Name $app.Name -ErrorAction Stop
323325
```
@@ -366,7 +368,7 @@ Below is our step-by-step troubleshooting guide for extension/agent based monito
366368
* If a similar value is not present, it means the application is not currently running or is not supported. To ensure that the application is running, try manually visiting the application url/application endpoints, which will allow the runtime information to become available.
367369

368370
* Confirm that `IKeyExists` is `true`
369-
* If it is false, add `APPINSIGHTS_INSTRUMENTATIONKEY with your ikey guid to your application settings.
371+
* If it is `false`, add `APPINSIGHTS_INSTRUMENTATIONKEY` and `APPLICATIONINSIGHTS_CONNECTION_STRING` with your ikey guid to your application settings.
370372

371373
* Confirm that there are no entries for `AppAlreadyInstrumented`, `AppContainsDiagnosticSourceAssembly`, and `AppContainsAspNetTelemetryCorrelationAssembly`.
372374
* If any of these entries exist, remove the following packages from your application: `Microsoft.ApplicationInsights`, `System.Diagnostics.DiagnosticSource`, and `Microsoft.AspNet.TelemetryCorrelation`.

articles/azure-monitor/platform/alerts-metric-create-templates.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,8 @@ Save the json below as simplestaticmetricalert.json for the purpose of this walk
101101
}
102102
},
103103
"threshold": {
104-
"type": "string",
105-
"defaultValue": "0",
104+
"type": "double",
105+
"defaultValue": 0,
106106
"metadata": {
107107
"description": "The threshold value at which the alert is activated."
108108
}
@@ -1651,8 +1651,8 @@ Save the json below as all-vms-in-resource-group-static.json for the purpose of
16511651
}
16521652
},
16531653
"threshold": {
1654-
"type": "string",
1655-
"defaultValue": "0",
1654+
"type": "double",
1655+
"defaultValue": 0,
16561656
"metadata": {
16571657
"description": "The threshold value at which the alert is activated."
16581658
}
@@ -2298,8 +2298,8 @@ Save the json below as all-vms-in-subscription-static.json for the purpose of th
22982298
}
22992299
},
23002300
"threshold": {
2301-
"type": "string",
2302-
"defaultValue": "0",
2301+
"type": "double",
2302+
"defaultValue": 0,
23032303
"metadata": {
23042304
"description": "The threshold value at which the alert is activated."
23052305
}
@@ -2940,8 +2940,8 @@ Save the json below as list-of-vms-static.json for the purpose of this walk-thro
29402940
}
29412941
},
29422942
"threshold": {
2943-
"type": "string",
2944-
"defaultValue": "0",
2943+
"type": "double",
2944+
"defaultValue": 0,
29452945
"metadata": {
29462946
"description": "The threshold value at which the alert is activated."
29472947
}

articles/databox/data-box-deploy-picked-up.md

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,5 +189,120 @@ Once the upload to Azure is complete, the Data Box erases the data on its disks
189189
190190
::: zone-end
191191
192+
## [In Singapore](#tab/in-singapore)
192193
194+
1. Retain the original box used to ship the device for return shipment.
195+
2. Note down the tracking number (shown as reference number on the Prepare to Ship page of the Data Box local web UI). This is available after the prepare to ship step successfully completes. Download the shipping label from this page and paste on the packing box.
196+
3. Power off the device and remove the cables.
197+
4. Spool and securely place the power cord that was provided with the device in the back of the device. 
198+
5. Email SingPost Customer Service using the following email template with the tracking number.
199+
200+
```
201+
202+
Subject: Microsoft Azure Pick-up - OrderName
203+
Body:
204+
1. Requestor name 
205+
2. Requestor contact number
206+
3. Requestor collection address
207+
4. Preferred collection date
208+
```
209+
210+
> [!NOTE]
211+
> For booking requests received on a business day:
212+
> - Before 3 PM, pickup will be the next business day between 9 AM and 1 PM.
213+
> - After 3 PM, pickup will be the next business day between 2 PM to 6 PM. 
214+
215+
::: zone target="chromeless"
216+
217+
## Verify data upload to Azure
218+
219+
[!INCLUDE [data-box-verify-upload](../../includes/data-box-verify-upload.md)]
220+
221+
## Erasure of data from Data Box
222+
223+
Once the upload to Azure is complete, the Data Box erases the data on its disks as per the [NIST SP 800-88 Revision 1 guidelines](https://csrc.nist.gov/News/2014/Released-SP-800-88-Revision-1,-Guidelines-for-Medi).
224+
225+
::: zone-end
226+
227+
::: zone target="docs"
228+
229+
[!INCLUDE [data-box-verify-upload-return](../../includes/data-box-verify-upload-return.md)]
230+
231+
::: zone-end
232+
233+
234+
<!--## [In Korea](#tab/in-korea)
235+
236+
1. Retain the original box used to ship the device for return shipment.
237+
2. Note down the tracking number (shown as reference number on the Prepare to Ship page of the Data Box local web UI). This is available after the prepare to ship step successfully completes. Download the shipping label from this page and paste on the packing box.
238+
3. Power off the device and remove the cables.
239+
4. Spool and securely place the power cord that was provided with the device in the back of the device. 
240+
241+
Request pickup 
242+
If consignment note is present: 
243+
244+
1. Call Quantium Solutions International hotline at 070-8231-1418 during office hours (10 AM to 5 PM, Monday to Friday). Quote Microsoft Azure pickup and the service request number to arrange for a collection.
245+
2. If the hotline is busy, email [email protected], with the email subject Microsoft Azure Pickup and the service request number as reference. 
246+
3. If the courier does not arrive for collection, call Quantium Solutions International hotline for alternate arrangements. 
247+
4. You will receive an email confirmation for the pickup schedule. 
248+
249+
Exception process
250+
If the consignment note is not present:
251+
1. Call Quantium Solutions International hotline at 070-8231-1418 during office hours (10 AM to 5 PM, Monday to Friday). Quote Microsoft Azure pickup and the service request number. Specify that you need a new consignment note to arrange for a collection. Provide sender (customer), receiver information (Azure datacenter), and reference number (service request number).
252+
2. If the hotline is busy, email [email protected], with the email subject Microsoft Azure Pickup and the service request number as reference.
253+
3. If the courier does not arrive for collection, call Quantium Solutions International hotline for alternate arrangements.
254+
4. You get a verbal confirmation if request is made via telephone. 
255+
::: zone target="chromeless"
256+
257+
## Verify data upload to Azure
258+
259+
[!INCLUDE [data-box-verify-upload](../../includes/data-box-verify-upload.md)]
260+
261+
## Erasure of data from Data Box
262+
263+
Once the upload to Azure is complete, the Data Box erases the data on its disks as per the [NIST SP 800-88 Revision 1 guidelines](https://csrc.nist.gov/News/2014/Released-SP-800-88-Revision-1,-Guidelines-for-Medi).
264+
265+
::: zone-end
266+
267+
::: zone target="docs"
268+
269+
[!INCLUDE [data-box-verify-upload-return](../../includes/data-box-verify-upload-return.md)]
270+
271+
::: zone-end
272+
-->
273+
274+
## [Self-Managed](#tab/in-selfmanaged)
275+
276+
If you are using Data Box in Japan, Singapore, Korea, and West Europe and have selected the self-managed shipping option during order creation, follow these instructions.
277+
278+
1. Note down the Authorization code shown on the Prepare to Ship page of the Data Box local web UI after this step successfully completes.
279+
2. Power off the device and remove the cables. Spool and securely place the power cord that was provided with the device at the back of the device.
280+
3. Send an email to the Azure Data Box Operations team using the below template when you are ready to return the device.
281+
282+
```
283+
284+
Subject: Request for Azure Data Box drop-off for order: ‘orderName’
285+
Body:
286+
1. Order name 
287+
2. Authorization code available after Prepare to Ship has completed [Yes/No] 
288+
3. Contact name of the person dropping off. You will need to display a Government approved ID during the drop off.
289+
```
290+
291+
::: zone target="chromeless"
292+
293+
## Verify data upload to Azure
294+
295+
[!INCLUDE [data-box-verify-upload](../../includes/data-box-verify-upload.md)]
296+
297+
## Erasure of data from Data Box
298+
299+
Once the upload to Azure is complete, the Data Box erases the data on its disks as per the [NIST SP 800-88 Revision 1 guidelines](https://csrc.nist.gov/News/2014/Released-SP-800-88-Revision-1,-Guidelines-for-Medi).
300+
301+
::: zone-end
302+
303+
::: zone target="docs"
304+
305+
[!INCLUDE [data-box-verify-upload-return](../../includes/data-box-verify-upload-return.md)]
306+
307+
::: zone-end
193308

0 commit comments

Comments
 (0)