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: articles/active-directory-b2c/deploy-custom-policies-devops.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,8 +55,8 @@ With a management application registered, you're ready to configure a repository
55
55
1. In your project, navigate to **Repos** and select the **Files** page. Select an existing repository or create one for this exercise.
56
56
1. Create a folder named *B2CAssets*. Name the required placeholder file *README.md* and **Commit** the file. You can remove this file later, if you like.
57
57
1. Add your Azure AD B2C policy files to the *B2CAssets* folder. This includes the *TrustFrameworkBase.xml*, *TrustFrameWorkExtensions.xml*, *SignUpOrSignin.xml*, *ProfileEdit.xml*, *PasswordReset.xml*, and any other policies you've created. Record the filename of each Azure AD B2C policy file for use in a later step (they're used as PowerShell script arguments).
58
-
1. Create a folder named *Scripts* in the root directory of the repository, name the placeholder file *DeployToB2c.ps1*. Don't commit the file at this point, you'll do so in a later step.
59
-
1. Paste the following PowerShell script into *DeployToB2c.ps1*, then **Commit** the file. The script acquires a token from Azure AD and calls the Microsoft Graph API to upload the policies within the *B2CAssets* folder to your Azure AD B2C tenant.
58
+
1. Create a folder named *Scripts* in the root directory of the repository, name the placeholder file *DeployToB2C.ps1*. Don't commit the file at this point, you'll do so in a later step.
59
+
1. Paste the following PowerShell script into *DeployToB2C.ps1*, then **Commit** the file. The script acquires a token from Azure AD and calls the Microsoft Graph API to upload the policies within the *B2CAssets* folder to your Azure AD B2C tenant.
Copy file name to clipboardExpand all lines: articles/active-directory-b2c/localization-string-ids.md
+40-40Lines changed: 40 additions & 40 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -254,46 +254,46 @@ The following example shows the use of some of the user interface elements in th
254
254
255
255
The Following are the IDs for a content definition with an ID of `api.phonefactor`, and [phone factor technical profile](phone-factor-technical-profile.md).
256
256
257
-
| ID | Default value |
258
-
| -- | ------------- |
259
-
|**button_verify**| Call Me |
260
-
|**country_code_label**| Country Code |
261
-
|**cancel_message**| The user has canceled multi-factor authentication |
262
-
|**text_button_send_second_code**| send a new code |
263
-
|**code_pattern**|\\d{6} |
264
-
|**intro_mixed**| We have the following number on record for you. We can send a code via SMS or phone to authenticate you. |
265
-
|**intro_mixed_p**| We have the following numbers on record for you. Choose a number that we can phone or send a code via SMS to authenticate you. |
266
-
|**button_verify_code**| Verify Code |
267
-
|**requiredField_code**| Please enter the verification code you received |
268
-
|**invalid_code**| Please enter the 6-digit code you received |
269
-
|**button_cancel**| Cancel |
270
-
|**local_number_input_placeholder_text**| Phone number |
271
-
|**button_retry**| Retry |
272
-
|**alternative_text**| I don't have my phone |
273
-
|**intro_phone_p**| We have the following numbers on record for you. Choose a number that we can phone to authenticate you. |
274
-
|**intro_phone**| We have the following number on record for you. We will phone to authenticate you. |
275
-
|**enter_code_text_intro**| Enter your verification code below, or |
276
-
|**intro_entry_phone**| Enter a number below that we can phone to authenticate you. |
277
-
|**intro_entry_sms**| Enter a number below that we can send a code via SMS to authenticate you. |
278
-
|**button_send_code**| Send Code |
279
-
|**invalid_number**| Please enter a valid phone number |
280
-
|**intro_sms**| We have the following number on record for you. We will send a code via SMS to authenticate you. |
281
-
|**intro_entry_mixed**| Enter a number below that we can send a code via SMS or phone to authenticate you. |
|**cancel_message**| The user has canceled multi-factor authentication |`All`|
262
+
|**text_button_send_second_code**| send a new code |`All`|
263
+
|**code_pattern**|\\d{6} |`All`|
264
+
|**intro_mixed**| We have the following number on record for you. We can send a code via SMS or phone to authenticate you. |`All`|
265
+
|**intro_mixed_p**| We have the following numbers on record for you. Choose a number that we can phone or send a code via SMS to authenticate you. |`All`|
266
+
|**button_verify_code**| Verify Code |`All`|
267
+
|**requiredField_code**| Please enter the verification code you received |`All`|
268
+
|**invalid_code**| Please enter the 6-digit code you received |`All`|
269
+
|**button_cancel**| Cancel |`All`|
270
+
|**local_number_input_placeholder_text**| Phone number |`All`|
271
+
|**button_retry**| Retry |`All`|
272
+
|**alternative_text**| I don't have my phone |`All`|
273
+
|**intro_phone_p**| We have the following numbers on record for you. Choose a number that we can phone to authenticate you. |`All`|
274
+
|**intro_phone**| We have the following number on record for you. We will phone to authenticate you. |`All`|
275
+
|**enter_code_text_intro**| Enter your verification code below, or |`All`|
276
+
|**intro_entry_phone**| Enter a number below that we can phone to authenticate you. |`All`|
277
+
|**intro_entry_sms**| Enter a number below that we can send a code via SMS to authenticate you. |`All`|
278
+
|**button_send_code**| Send Code |`All`|
279
+
|**invalid_number**| Please enter a valid phone number |`All`|
280
+
|**intro_sms**| We have the following number on record for you. We will send a code via SMS to authenticate you. |`All`|
281
+
|**intro_entry_mixed**| Enter a number below that we can send a code via SMS or phone to authenticate you. |`All`|
Copy file name to clipboardExpand all lines: articles/azure-sql/database/sql-database-vulnerability-assessment-storage.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,9 @@ To find out which storage account is being used, go to your **SQL server** pane
33
33
34
34
:::image type="content" source="../database/media/azure-defender-for-sql/va-storage.png" alt-text="set up vulnerability assessment":::
35
35
36
+
> [!NOTE]
37
+
> You can set up email alerts to notify users in your organization to view or access the scan reports. To do this, ensure that you have SQL Security Manager and Storage Blob Data Reader permissions.
38
+
36
39
## Store VA scan results for Azure SQL Managed Instance in a storage account that can be accessed behind a firewall or VNet
37
40
38
41
Since Managed Instance is not a trusted Microsoft Service and has a different VNet from the storage account, executing a VA scan will result in an error.
Copy file name to clipboardExpand all lines: articles/key-vault/general/security-features.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ ms.author: mbaldwin
15
15
16
16
# Azure Key Vault security
17
17
18
-
Azure Key Vault protects encryption keysand secrets (such as certificates, connection strings, and passwords) in the cloud. When storing sensitive and business critical data, however, you must take steps to maximize the security of your vaults and the data stored in them.
18
+
Azure Key Vault protects cryptographic keys, certificates (and the private keys associated with the certificates), and secrets (such as connection strings and passwords) in the cloud. When storing sensitive and business critical data, however, you must take steps to maximize the security of your vaults and the data stored in them.
19
19
20
20
This article provides an overview of security features and best practices for Azure Key Vault.
-`source_directory`: Paths to folders that contain all files to execute on the compute target (optional).
105
105
-`compute_target`: Only `AmlCompute` is supported.
106
106
-`node_count`: The number of compute nodes to be used for running the user script.
107
-
-`process_count_per_node`: The number of processes per node. Best practice is to set to the number of GPU or CPU one node has (optional; default value is `1`).
107
+
-`process_count_per_node`: The number of worker processes per node to run the entry script in parallel. For a GPU machine, the default value is 1. For a CPU machine, the default value is the number of cores per node. A worker process will call `run()` repeatedly by passing the mini batch it gets. The total number of worker processes in your job is `process_count_per_node * node_count`, which decides the max number of `run()` to execute in parallel.
108
108
-`environment`: The Python environment definition. You can configure it to use an existing Python environment or to set up a temporary environment. The definition is also responsible for setting the required application dependencies (optional).
109
109
-`logging_level`: Log verbosity. Values in increasing verbosity are: `WARNING`, `INFO`, and `DEBUG`. (optional; the default value is `INFO`)
110
110
-`run_invocation_timeout`: The `run()` method invocation timeout in seconds. (optional; default value is `60`)
Copy file name to clipboardExpand all lines: articles/virtual-machines/linux/image-builder-json.md
+9-8Lines changed: 9 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -297,7 +297,7 @@ The customize section is an array. Azure Image Builder will run through the cust
297
297
298
298
### Shell customizer
299
299
300
-
The shell customizer supports running shell scripts, these must be publicly accessible for the IB to access them.
300
+
The shell customizer supports running shell scripts. The shell scripts must be publicly accessible or you must have configured an [MSI](./image-builder-user-assigned-identity.md) for Image Builder to access them.
301
301
302
302
```json
303
303
"customize": [
@@ -415,7 +415,7 @@ Customize properties:
415
415
416
416
### File customizer
417
417
418
-
The File customizer lets image builder download a file from a GitHub or Azure storage. If you have an image build pipeline that relies on build artifacts, you can then set the file customizer to download from the build share, and move the artifacts into the image.
418
+
The File customizer lets Image Builder download a file from a GitHub repo or Azure storage. If you have an image build pipeline that relies on build artifacts, you can set the file customizer to download from the build share, and move the artifacts into the image.
419
419
420
420
```json
421
421
"customize": [
@@ -444,14 +444,14 @@ This is supported by Windows directories and Linux paths, but there are some dif
444
444
- Linux OS’s – the only path Image builder can write to is /tmp.
445
445
- Windows – No path restriction, but the path must exist.
446
446
447
-
448
-
If there is an error trying to download the file, or put it in a specified directory, the customize step will fail, and this will be in the customization.log.
447
+
448
+
If there is an error trying to download the file, or put it in a specified directory, then customize step will fail, and this will be in the customization.log.
449
449
450
450
> [!NOTE]
451
-
> The file customizer is only suitable for small file downloads, < 20MB. For larger file downloads use a script or inline command, the use code to download files, such as, Linux `wget` or `curl`, Windows, `Invoke-WebRequest`.
451
+
> The file customizer is only suitable for small file downloads, < 20MB. For larger file downloads, use a script or inline command, then use code to download files, such as, Linux `wget` or `curl`, Windows, `Invoke-WebRequest`.
452
452
453
453
### Windows Update Customizer
454
-
This customizer is built on the [community Windows Update Provisioner](https://packer.io/docs/provisioners/community-supported.html) for Packer, which is an open source project maintained by the Packer community. Microsoft tests and validate the provisioner with the Image Builder service, and will support investigating issues with it, and work to resolve issues, however the open source project is not officially supported by Microsoft. For detailed documentation on and help with the Windows Update Provisioner please see the project repository.
454
+
This customizer is built on the [community Windows Update Provisioner](https://packer.io/docs/provisioners/community-supported.html) for Packer, which is an open source project maintained by the Packer community. Microsoft tests and validate the provisioner with the Image Builder service, and will support investigating issues with it, and work to resolve issues, however the open source project is not officially supported by Microsoft. For detailed documentation on and help with the Windows Update Provisioner, please see the project repository.
455
455
456
456
```json
457
457
"customize": [
@@ -465,10 +465,11 @@ This customizer is built on the [community Windows Update Provisioner](https://p
465
465
"updateLimit": 20
466
466
}
467
467
],
468
-
OS support: Windows
469
468
```
470
469
471
-
Customize properties:
470
+
OS support: Windows
471
+
472
+
Customizer properties:
472
473
- **type** – WindowsUpdate.
473
474
- **searchCriteria** - Optional, defines which type of updates are installed (Recommended, Important etc.), BrowseOnly=0 and IsInstalled=0 (Recommended) is the default.
474
475
- **filters** – Optional, allows you to specify a filter to include or exclude updates.
0 commit comments