Skip to content

Commit 0305203

Browse files
authored
Merge pull request #100511 from KingdomOfEnds/adt-accessibility
Accessibility Tweaks
2 parents e885ec8 + 83eec9f commit 0305203

16 files changed

+33
-33
lines changed

articles/digital-twins/about-digital-twins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ Azure Digital Twins uses Azure IoT Hub to connect the IoT devices and sensors th
9191

9292
[![Azure Digital Twins is a service built on top of Azure IoT Hub](media/overview/azure-digital-twins-in-iot-ecosystem.png)](media/overview/azure-digital-twins-in-iot-ecosystem.png#lightbox)
9393

94-
For more information about IoT, see [Azure IoT technologies and solutions](../iot-fundamentals/iot-services-and-technologies.md).
94+
For more information about IoT, read [Azure IoT technologies and solutions](../iot-fundamentals/iot-services-and-technologies.md).
9595

9696
## Next steps
9797

articles/digital-twins/concepts-device-ingress.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ The telemetry data sent by devices and sensors form the backbone of any IoT solu
1616

1717
To get started, create an Azure IoT Hub resource at the root of the spatial graph. The IoT Hub resource allows all devices beneath the root space to send messages. After the IoT Hub is created, register devices with sensors within the Digital Twins instance. The devices can send data to a Digital Twins service via the [Azure IoT device SDK](https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-sdks).
1818

19-
For a step-by-step guide on how to bring devices onboard, see the [Tutorial to deploy and configure Digital Twins](tutorial-facilities-setup.md). At a glance, the steps are:
19+
For a step-by-step guide on how to bring devices onboard, read the [Tutorial to deploy and configure Digital Twins](tutorial-facilities-setup.md). At a glance, the steps are:
2020

2121
- Deploy a Digital Twins instance from the [Azure portal](https://portal.azure.com).
2222
- Create spaces in your graph.

articles/digital-twins/concepts-events-routing.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Azure Digital Twins currently supports the following **EventTypes** that will be
4848

4949
> [!IMPORTANT]
5050
> Not all **EndpointTypes** support all **EventTypes**.
51-
> See the following table for the **EventTypes** that are allowed for each **EndpointType**.
51+
> Review the following table for the **EventTypes** that are allowed for each **EndpointType**.
5252
5353
| | DeviceMessages | TopologyOperation | SpaceChange | SensorChange | UdfCustom |
5454
| ----------- | -------------- | ----------------- | ----------- | ------------ | --------- |
@@ -57,10 +57,10 @@ Azure Digital Twins currently supports the following **EventTypes** that will be
5757
| EventGrid| | X | X | X | X |
5858

5959
>[!NOTE]
60-
>For more information on how to create endpoints and examples of events' schema, see [Egress and endpoints](how-to-egress-endpoints.md).
60+
>For more information on how to create endpoints and examples of events' schema, read [Egress and endpoints](how-to-egress-endpoints.md).
6161
6262
## Next steps
6363

64-
- To learn about Azure Digital Twins preview limits, see [Public preview service limits](concepts-service-limits.md).
64+
- To learn about Azure Digital Twins preview limits, read [Public preview service limits](concepts-service-limits.md).
6565

66-
- To try out an Azure Digital Twins sample, see the [quickstart to find available rooms](quickstart-view-occupancy-dotnet.md).
66+
- To try out an Azure Digital Twins sample, read the [quickstart to find available rooms](quickstart-view-occupancy-dotnet.md).

articles/digital-twins/concepts-user-defined-functions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ User-defined functions can be written in JavaScript. Helper methods interact wit
9999
- Create a notification when certain conditions are met for an incoming sensor reading.
100100
- Attach graph metadata to the sensor reading before sending out a notification.
101101

102-
For more information, see [How to use user-defined functions](./how-to-user-defined-functions.md).
102+
For more information, read [How to use user-defined functions](./how-to-user-defined-functions.md).
103103

104104
#### Examples
105105

@@ -109,7 +109,7 @@ The [GitHub repo for the Digital Twins C# sample](https://github.com/Azure-Sampl
109109

110110
### Role assignment
111111

112-
A user-defined function's actions are subject to Azure Digital Twins [role-based access control](./security-role-based-access-control.md) to secure data within the service. Role assignments define which user-defined functions have the proper permissions to interact with the spatial graph and its entities. For example, a user-defined function might have the ability and permission to *CREATE*, *READ*, *UPDATE*, or *DELETE* graph data under a given space. A user-defined function's level of access is checked when the user-defined function asks the graph for data or attempts an action. For more information, see [Role-based access control](./security-create-manage-role-assignments.md).
112+
A user-defined function's actions are subject to Azure Digital Twins [role-based access control](./security-role-based-access-control.md) to secure data within the service. Role assignments define which user-defined functions have the proper permissions to interact with the spatial graph and its entities. For example, a user-defined function might have the ability and permission to *CREATE*, *READ*, *UPDATE*, or *DELETE* graph data under a given space. A user-defined function's level of access is checked when the user-defined function asks the graph for data or attempts an action. For more information, read [Role-based access control](./security-create-manage-role-assignments.md).
113113

114114
It's possible for a matcher to trigger a user-defined function that has no role assignments. In this case, the user-defined function fails to read any data from the graph.
115115

articles/digital-twins/how-to-configure-monitoring.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ Examples of use include:
9292
Full log querying is provided through [Azure Monitor logs](../azure-monitor/log-query/log-query-overview.md). To set up these powerful features:
9393

9494
1. Search for **Log Analytics** in the Azure portal.
95-
1. You will see your available **Log Analytics workspace** instances. Choose one and select **Logs** to query:
95+
1. Your available **Log Analytics workspace** instances will be displayed. Choose one and select **Logs** to query:
9696

9797
[![Log analytics](media/how-to-configure-monitoring/log-analytics.png)](media/how-to-configure-monitoring/log-analytics.png#lightbox)
9898

@@ -104,7 +104,7 @@ Once your **Log Analytics workspace** instance is provisioned, you may use power
104104

105105
[![Log management](media/how-to-configure-monitoring/log-analytics-management.png)](media/how-to-configure-monitoring/log-analytics-management.png#lightbox)
106106

107-
For more information about powerful query operations, see [getting started with queries](../azure-monitor/log-query/get-started-queries.md).
107+
For more information about powerful query operations, read [getting started with queries](../azure-monitor/log-query/get-started-queries.md).
108108

109109
> [!NOTE]
110110
> You may experience a 5 minute delay when sending events to **Log Analytics workspace** for the first time.
@@ -118,7 +118,7 @@ Azure Monitor logs also provide powerful error and alert notification services,
118118
119119
## Other options
120120

121-
Azure Digital Twins also supports application-specific logging and security auditing. For a thorough overview of all Azure logging options available to your Azure Digital Twins instance, see the [Azure log audit](../security/fundamentals/log-audit.md) article.
121+
Azure Digital Twins also supports application-specific logging and security auditing. For a thorough overview of all Azure logging options available to your Azure Digital Twins instance, read the [Azure log audit](../security/fundamentals/log-audit.md) article.
122122

123123
## Next steps
124124

articles/digital-twins/how-to-configure-postman.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ After completing the previous steps, configure Postman to make an authenticated
125125
> * You do not need to specify those headers for each part.
126126
> * You must select `multipart/mixed` or another appropriate **Content-Type** for the entire request.
127127
128-
1. Lastly, select **Send** to submit your multipart HTTP POST request. A status code of `200` or `201` indicates a successful request. You will also see the appropriate response message.
128+
1. Lastly, select **Send** to submit your multipart HTTP POST request. A status code of `200` or `201` indicates a successful request. The appropriate response message will appear in the client interface.
129129
130130
## Next steps
131131

articles/digital-twins/how-to-diagnose-user-defined-functions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ AzureDiagnostics
5151
| --- | --- |
5252
| YOUR_CORRELATION_IDENTIFIER | The Correlation ID that was specified on the event data |
5353

54-
To see all recent telemetry logs query:
54+
To read all recent telemetry logs query:
5555

5656
```Kusto
5757
AzureDiagnostics

articles/digital-twins/how-to-use-swagger.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ Management API object models are also listed.
4545

4646
You can select each listed object model for a more detailed summary of key attributes.
4747

48-
[![Swagger models expanded to see contents of models](media/how-to-use-swagger/swagger-management-model-img.png)](media/how-to-use-swagger/swagger-management-model-img.png#lightbox)
48+
[![Swagger models expanded to read the contents of models](media/how-to-use-swagger/swagger-management-model-img.png)](media/how-to-use-swagger/swagger-management-model-img.png#lightbox)
4949

50-
The generated Swagger object models are convenient to see all available Azure Digital Twins [objects and APIs](./concepts-objectmodel-spatialgraph.md). Developers can use this resource when they build solutions on Azure Digital Twins.
50+
The generated Swagger object models are convenient to read all available Azure Digital Twins [objects and APIs](./concepts-objectmodel-spatialgraph.md). Developers can use this resource when they build solutions on Azure Digital Twins.
5151

5252
## Endpoint summary
5353

@@ -61,13 +61,13 @@ Each listed endpoint also includes the required request information, such as the
6161

6262
[![Swagger endpoints displayed in Swagger UI](media/how-to-use-swagger/swagger-management-endpoints-img.png)](media/how-to-use-swagger/swagger-management-endpoints-img.png#lightbox)
6363

64-
To see a more detailed overview, select each resource.
64+
Select each resource to display their additional contents to get a more detailed overview.
6565

6666
## Use Swagger to test endpoints
6767

6868
One of the powerful functionalities Swagger provides is the ability to test an API endpoint directly through the documentation UI.
6969

70-
After you select a specific endpoint, you see **Try it out**.
70+
After you select a specific endpoint, the **Try it out** button will be displayed.
7171

7272
[![Swagger Try it out button](media/how-to-use-swagger/swagger-management-try-img.png)](media/how-to-use-swagger/swagger-management-try-img.png#lightbox)
7373

@@ -79,7 +79,7 @@ After you execute the test, you can validate the response data.
7979

8080
## Swagger response data
8181

82-
Each listed endpoint also includes response body data to validate your development and tests. These examples include the status codes and JSON you want to see for successful HTTP requests.
82+
Each listed endpoint also includes response body data to validate your development and tests. These examples include the status codes and JSON for successful HTTP requests.
8383

8484
[![Swagger JSON response example](media/how-to-use-swagger/swagger-management-response-img.png)](media/how-to-use-swagger/swagger-management-response-img.png#lightbox)
8585

@@ -119,7 +119,7 @@ After completing the Azure Active Directory registration:
119119
120120
[![Swagger redirect modal](media/how-to-use-swagger/swagger-auth-redirect-img.png)](media/how-to-use-swagger/swagger-auth-redirect-img.png#lightbox)
121121
122-
To learn more about interactively testing requests protected by OAuth 2.0, see the [official documentation](https://swagger.io/docs/specification/authentication/oauth2/).
122+
To learn more about interactively testing requests protected by OAuth 2.0, read the [official documentation](https://swagger.io/docs/specification/authentication/oauth2/).
123123
124124
## Next steps
125125

articles/digital-twins/how-to-user-defined-functions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,11 +188,11 @@ function process(telemetry, executionContext) {
188188
}
189189
```
190190

191-
For a more complex user-defined function code sample, see the [Occupancy quickstart](https://github.com/Azure-Samples/digital-twins-samples-csharp/blob/master/occupancy-quickstart/src/actions/userDefinedFunctions/availability.js).
191+
For a more complex user-defined function code sample, read the [Occupancy quickstart](https://github.com/Azure-Samples/digital-twins-samples-csharp/blob/master/occupancy-quickstart/src/actions/userDefinedFunctions/availability.js).
192192

193193
## Create a role assignment
194194

195-
Create a role assignment for the user-defined function to run under. If no role assignment exists for the user-defined function, it won't have the proper permissions to interact with the Management API or have access to perform actions on graph objects. Actions that a user-defined function may perform are specified and defined via role-based access control within the Azure Digital Twins Management APIs. For example, user-defined functions can be limited in scope by specifying certain roles or certain access control paths. For more information, see the [Role-based access control](./security-role-based-access-control.md) documentation.
195+
Create a role assignment for the user-defined function to run under. If no role assignment exists for the user-defined function, it won't have the proper permissions to interact with the Management API or have access to perform actions on graph objects. Actions that a user-defined function may perform are specified and defined via role-based access control within the Azure Digital Twins Management APIs. For example, user-defined functions can be limited in scope by specifying certain roles or certain access control paths. For more information, read the [Role-based access control](./security-role-based-access-control.md) documentation.
196196

197197
1. [Query the System API](./security-create-manage-role-assignments.md#retrieve-all-roles) for all roles to get the role ID you want to assign to your user-defined function. Do so by making an authenticated HTTP GET request to:
198198

articles/digital-twins/quickstart-view-occupancy-dotnet.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.devlang: csharp
1010
ms.topic: quickstart
1111
ms.custom: mvc seodec18
1212
ms.date: 11/12/2019
13-
# As a developer new to Azure Digital Twins, I need to see how to send motion and carbon dioxide telemetry to a space in Azure Digital Twins and how to find available rooms with fresh air by using a back-end application.
13+
# As a developer new to Azure Digital Twins, I need to understand how to send motion and carbon dioxide telemetry to a space in Azure Digital Twins and how to find available rooms with fresh air by using a back-end application.
1414
---
1515

1616
# Quickstart: Find available rooms by using Azure Digital Twins
@@ -99,7 +99,7 @@ Build and run the sensor simulator device application by following these steps.
9999
1. Run `cd device-connectivity`.
100100
1. Run `dotnet restore`.
101101
1. Edit [appsettings.json](https://github.com/Azure-Samples/digital-twins-samples-csharp/blob/master/device-connectivity/appsettings.json) to update **DeviceConnectionString** with the previous `ConnectionString`. Save the updated file.
102-
1. Run `dotnet run` to start sending sensor data. You see it sent to Digital Twins as shown in the following image.
102+
1. Run `dotnet run` to start sending sensor data. It will be sent to Azure Digital Twins as shown in the following image.
103103

104104
[![Device Connectivity](media/quickstart-view-occupancy-dotnet/digital-twins-device-connectivity.png)](media/quickstart-view-occupancy-dotnet/digital-twins-device-connectivity.png#lightbox)
105105

@@ -159,7 +159,7 @@ To continue to the tutorials, don't clean up the resources created in this quick
159159
160160
## Next steps
161161

162-
This quickstart used a simple scenario and sample applications to show how Digital Twins can be used to find rooms with good working conditions. For in-depth analysis of this scenario, see this tutorial:
162+
This quickstart used a simple scenario and sample applications to show how Digital Twins can be used to find rooms with good working conditions. For in-depth analysis of this scenario, read this tutorial:
163163

164164
>[!div class="nextstepaction"]
165165
>[Tutorial: Deploy Azure Digital Twins and configure a spatial graph](tutorial-facilities-setup.md)

0 commit comments

Comments
 (0)