Skip to content

Commit ec9b285

Browse files
authored
Merge pull request #189393 from MicrosoftDocs/repo_sync_working_branch
Confirm merge from repo_sync_working_branch to main to sync with https://github.com/MicrosoftDocs/azure-docs (branch main)
2 parents b5e53c3 + c99ddfe commit ec9b285

File tree

37 files changed

+102
-81
lines changed

37 files changed

+102
-81
lines changed

articles/active-directory/governance/entitlement-management-onboard-external-user.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Tutorial - Onboard external users to Azure AD through an approval process
33
description: Step-by-step tutorial for how to create an access package for external users requiring approvals in Azure Active Directory entitlement management.
44
services: active-directory
55
documentationCenter: ''
6-
author: sama
6+
author: Sammak
77
ms.service: active-directory
88
ms.workload: identity
99
ms.tgt_pltfrm: na
@@ -62,7 +62,7 @@ For more information, see [License requirements](entitlement-management-overview
6262

6363
2. In the **Users who can request access** section, click **For users not in your directory** and then click **All users (All connected organizations + any new external users)**.
6464

65-
3. Ensure that **Require approval** is set to **Yes**.
65+
3. Because any user who is not yet in your directory can view and submit a request for this access package, **Yes** is mandatory for the **Require approval** setting.
6666

6767
4. The following settings allow you to configure how your approvals work for your external users:
6868

articles/active-directory/saas-apps/smartsheet-provisioning-tutorial.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ This section guides you through the steps to configure the Azure AD provisioning
118118

119119
![Screenshot of the Provisioning Mode dropdown list with the Automatic option called out.](common/provisioning-automatic.png)
120120

121-
5. Under the **Admin Credentials** section, input the **SCIM 2.0 base URL and Access Token** values retrieved earlier from Smartsheet in **Tenant URL** and **Secret Token** respectively.. Click **Test Connection** to ensure Azure AD can connect to Smartsheet. If the connection fails, ensure your Smartsheet account has SysAdmin permissions and try again.
121+
5. Under the **Admin Credentials** section, input the **SCIM 2.0 base URL** of https://scim.smartsheet.com/v2 and **Access Token** value retrieved earlier from Smartsheet in **Secret Token** respectively. Click **Test Connection** to ensure Azure AD can connect to Smartsheet. If the connection fails, ensure your Smartsheet account has SysAdmin permissions and try again.
122122

123123
![Token](common/provisioning-testconnection-tenanturltoken.png)
124124

@@ -182,6 +182,7 @@ Once you've configured provisioning, use the following resources to monitor your
182182

183183
* 06/16/2020 - Added support for enterprise extension attributes "Cost Center", "Division", "Manager" and "Department" for users.
184184
* 02/10/2021 - Added support for core attributes "emails[type eq "work"]" for users.
185+
* 02/12/2022 - Added SCIM base/tenant URL of https://scim.smartsheet.com/v2 for SmartSheet integration under Admin Credentials section.
185186

186187
## Additional resources
187188

@@ -190,4 +191,4 @@ Once you've configured provisioning, use the following resources to monitor your
190191

191192
## Next steps
192193

193-
* [Learn how to review logs and get reports on provisioning activity](../app-provisioning/check-status-user-account-provisioning.md)
194+
* [Learn how to review logs and get reports on provisioning activity](../app-provisioning/check-status-user-account-provisioning.md)

articles/aks/uptime-sla.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ Create a new cluster, and don't use Uptime SLA:
8181

8282
```azurecli-interactive
8383
# Create a new cluster without uptime SLA
84-
az aks create --resource-group myResourceGroup --name myAKSCluster--node-count 1
84+
az aks create --resource-group myResourceGroup --name myAKSCluster --node-count 1
8585
```
8686

8787
Use the [`az aks update`][az-aks-update] command to update the existing cluster:

articles/api-management/developer-portal-implement-widgets.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Use a `widget` scaffold from the `/scaffolds` folder as a starting point to buil
3535

3636
## Rename exported module classes
3737

38-
Rename the exported module classes by replacing the `Widget` prefix with `ConferenceSession` in these files:
38+
Rename the exported module classes by replacing the `Widget` prefix with `ConferenceSession` and change the binding name to avoid name collision, in these files:
3939

4040
- `widget.design.module.ts`
4141

@@ -47,11 +47,17 @@ For example, in the `widget.design.module.ts` file, change `WidgetDesignModule`
4747

4848
```typescript
4949
export class WidgetDesignModule implements IInjectorModule {
50+
public register(injector: IInjector): void {
51+
injector.bind("widget", WidgetViewModel);
52+
injector.bind("widgetEditor", WidgetEditorViewModel);
5053
```
5154
to
5255
5356
```typescript
5457
export class ConferenceSessionDesignModule implements IInjectorModule {
58+
public register(injector: IInjector): void {
59+
injector.bind("conferenceSession", WidgetViewModel);
60+
injector.bind("conferenceSessionEditor", WidgetEditorViewModel);
5561
```
5662
5763
@@ -190,7 +196,7 @@ From the design-time perspective, any runtime component is just an HTML tag with
190196
```typescript
191197
...
192198
createModel: async () => {
193-
var model = new ConferenceSessionModel();
199+
var model = new WidgetModel();
194200
model.sessionNumber = "107";
195201
return model;
196202
}

articles/azure-app-configuration/quickstart-feature-flag-dotnet.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ The .NET Feature Management libraries extend the framework with feature flag sup
4949

5050
## Connect to an App Configuration store
5151

52-
1. Right-click your project, and select **Manage NuGet Packages**. On the **Browse** tab, search and add the following NuGet packages to your project. If you can't find them, select the **Include prerelease** check box.
52+
1. Right-click your project, and select **Manage NuGet Packages**. On the **Browse** tab, search and add the following NuGet packages to your project.
5353

5454
```
5555
Microsoft.Extensions.DependencyInjection

articles/azure-sql/database/logins-create-manage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ You can create accounts for non-administrative users using one of two methods:
112112
With this approach, the user authentication information is stored in each database, and replicated to geo-replicated databases automatically. However, if the same account exists in multiple databases and you are using Azure SQL Authentication, you must keep the passwords synchronized manually. Additionally, if a user has an account in different databases with different passwords, remembering those passwords can become a problem.
113113

114114
> [!IMPORTANT]
115-
> To create contained users mapped to Azure AD identities, you must be logged in using an Azure AD account that is an administrator in the database in Azure SQL Database. In SQL Managed Instance, a SQL login with `sysadmin` permissions can also create an Azure AD login or user.
115+
> To create contained users mapped to Azure AD identities, you must be logged in using an Azure AD account in the database in Azure SQL Database. In SQL Managed Instance, a SQL login with `sysadmin` permissions can also create an Azure AD login or user.
116116
117117
For examples showing how to create logins and users, see:
118118

articles/azure-sql/database/long-term-retention-overview.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,14 @@ The following table illustrates the cadence and expiration of the long-term back
5757
W=12 weeks (84 days), M=12 months (365 days), Y=10 years (3650 days), WeekOfYear=20 (week after May 13)
5858

5959
![ltr example](./media/long-term-retention-overview/ltr-example.png)
60-
60+
6161

6262
If you modify the above policy and set W=0 (no weekly backups), Azure only retains the monthly and yearly backups. No weekly backups are stored under the LTR policy. The storage amount needed to keep these backups reduces accordingly.
6363

6464
> [!IMPORTANT]
6565
> The timing of individual LTR backups is controlled by Azure. You cannot manually create an LTR backup or control the timing of the backup creation. After configuring an LTR policy, it may take up to 7 days before the first LTR backup will show up on the list of available backups.
66+
>
67+
> If you delete a server or a managed instance, all databases on that server or managed instance are also deleted and can't be recovered. You can't restore a deleted server or managed instance. However, if you had configured LTR for a database or managed instance, LTR backups are not deleted, and they can be used to restore databases on a different server or managed instance in the same subscription, to a point in time when an LTR backup was taken.
6668
6769

6870
## Geo-replication and long-term backup retention

articles/cdn/cdn-how-caching-works.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Azure CDN supports the following HTTP cache-directive headers, which define cach
6868
- Introduced in HTTP 1.1 to give web publishers more control over their content and to address the limitations of the `Expires` header.
6969
- Overrides the `Expires` header, if both it and `Cache-Control` are defined.
7070
- When used in an HTTP request from the client to the CDN POP, `Cache-Control` is ignored by all Azure CDN profiles, by default.
71-
- When used in an HTTP response from the client to the CDN POP:
71+
- When used in an HTTP response from the origin server to the CDN POP:
7272
- **Azure CDN Standard/Premium from Verizon** and **Azure CDN Standard from Microsoft** support all `Cache-Control` directives.
7373
- **Azure CDN Standard/Premium from Verizon** and **Azure CDN Standard from Microsoft** honors caching behaviors for Cache-Control directives in [RFC 7234 - Hypertext Transfer Protocol (HTTP/1.1): Caching (ietf.org)](https://tools.ietf.org/html/rfc7234#section-5.2.2.8).
7474
- **Azure CDN Standard from Akamai** supports only the following `Cache-Control` directives; all others are ignored:

articles/data-factory/concepts-data-flow-performance-sinks.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ With Azure SQL Database, the default partitioning should work in most cases. The
2121

2222
### Best practice for deleting rows in sink based on missing rows in source
2323

24-
Here is a video walk through of how to use data flows with exits, alter row, and sink transformations to achieve this common pattern:
24+
Here is a video walk through of how to use data flows with exists, alter row, and sink transformations to achieve this common pattern:
2525

2626
> [!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RWMLr5]
2727
@@ -70,19 +70,23 @@ When writing files, you have a choice of naming options that each have a perform
7070

7171
Selecting the **Default** option will write the fastest. Each partition will equate to a file with the Spark default name. This is useful if you are just reading from the folder of data.
7272

73-
Setting a naming **Pattern** will rename each partition file to a more user-friendly name. This operation happens after write and is slightly slower than choosing the default. Per partition allows you to name each individual partition manually.
73+
Setting a naming **Pattern** will rename each partition file to a more user-friendly name. This operation happens after write and is slightly slower than choosing the default.
7474

75-
If a column corresponds to how you wish to output the data, you can select **As data in column**. This reshuffles the data and can impact performance if the columns are not evenly distributed.
75+
**Per partition** allows you to name each individual partition manually.
76+
77+
If a column corresponds to how you wish to output the data, you can select **Name file as column data**. This reshuffles the data and can impact performance if the columns are not evenly distributed.
78+
79+
If a column corresponds to how you wish to generate folder names, select **Name folder as column data**.
7680

7781
**Output to single file** combines all the data into a single partition. This leads to long write times, especially for large datasets. This option is strongly discouraged unless there is an explicit business reason to use it.
7882

79-
## CosmosDB sinks
83+
## Azure Cosmos DB sinks
8084

81-
When writing to CosmosDB, altering throughput and batch size during data flow execution can improve performance. These changes only take effect during the data flow activity run and will return to the original collection settings after conclusion.
85+
When writing to Azure Cosmos DB, altering throughput and batch size during data flow execution can improve performance. These changes only take effect during the data flow activity run and will return to the original collection settings after conclusion.
8286

8387
**Batch size:** Usually, starting with the default batch size is sufficient. To further tune this value, calculate the rough object size of your data, and make sure that object size * batch size is less than 2MB. If it is, you can increase the batch size to get better throughput.
8488

85-
**Throughput:** Set a higher throughput setting here to allow documents to write faster to CosmosDB. Keep in mind the higher RU costs based upon a high throughput setting.
89+
**Throughput:** Set a higher throughput setting here to allow documents to write faster to Azure Cosmos DB. Keep in mind the higher RU costs based upon a high throughput setting.
8690

8791
**Write throughput budget:** Use a value which is smaller than total RUs per minute. If you have a data flow with a high number of Spark partitions, setting a budget throughput will allow more balance across those partitions.
8892

articles/iot-hub/iot-hub-automatic-device-management.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Automatic module configurations require the use of module twins to synchronize s
3636

3737
## Use tags to target twins
3838

39-
Before you create a configuration, you must specify which devices or modules you want to affect. Azure IoT Hub identifies devices and using tags in the device twin, and identifies modules using tags in the module twin. Each device or modules can have multiple tags, and you can define them any way that makes sense for your solution. For example, if you manage devices in different locations, add the following tags to a device twin:
39+
Before you create a configuration, you must specify which devices or modules you want to affect. Azure IoT Hub identifies devices using tags in the device twin, and identifies modules using tags in the module twin. Each device or modules can have multiple tags, and you can define them any way that makes sense for your solution. For example, if you manage devices in different locations, add the following tags to a device twin:
4040

4141
```json
4242
"tags": {
@@ -69,7 +69,7 @@ There are five steps to create a configuration. The following sections walk thro
6969

7070
### Specify Settings
7171

72-
This section defines the content to be set in targeted device or module twins. There are two inputs for each set of settings. The first is the twin path, which is the path to the JSON section within the twin desired properties that will be set. The second is the JSON content to be inserted in that section.
72+
This section defines the content to be set in targeted device twin or module twin desired properties. There are two inputs for each set of settings. The first is the twin path, which is the path to the JSON section within the twin desired properties that will be set. The second is the JSON content to be inserted in that section.
7373

7474
For example, you could set the twin path to `properties.desired.chiller-water` and then provide the following JSON content:
7575

@@ -151,7 +151,7 @@ To view the details of a configuration and monitor the devices running it, use t
151151

152152
1. In the [Azure portal](https://portal.azure.com), go to your IoT hub.
153153

154-
2. Select **IoT device configuration**.
154+
2. Select **Configurations** in Device management.
155155

156156
3. Inspect the configuration list. For each configuration, you can view the following details:
157157

@@ -195,16 +195,16 @@ To modify a configuration, use the following steps:
195195

196196
1. In the [Azure portal](https://portal.azure.com), go to your IoT hub.
197197

198-
2. Select **IoT device configuration**.
198+
2. Select **Configurations** in Device management.
199199

200200
3. Select the configuration that you want to modify.
201201

202202
4. Make updates to the following fields:
203203

204-
* Target condition
205-
* Labels
206204
* Priority
207205
* Metrics
206+
* Target condition
207+
* Labels
208208

209209
4. Select **Save**.
210210

@@ -216,7 +216,7 @@ When you delete a configuration, any device twins take on their next highest pri
216216

217217
1. In the [Azure portal](https://portal.azure.com), go to your IoT hub.
218218

219-
2. Select **IoT device configuration**.
219+
2. Select **Configurations** in Device management.
220220

221221
3. Use the checkbox to select the configuration that you want to delete.
222222

@@ -238,4 +238,4 @@ To further explore the capabilities of IoT Hub, see:
238238

239239
To explore using the IoT Hub Device Provisioning Service to enable zero-touch, just-in-time provisioning, see:
240240

241-
* [Azure IoT Hub Device Provisioning Service](../iot-dps/index.yml)
241+
* [Azure IoT Hub Device Provisioning Service](../iot-dps/index.yml)

0 commit comments

Comments
 (0)