Skip to content

Commit 9e6a462

Browse files
authored
Merge pull request #4156 from MicrosoftDocs/drewbat/uiaccess
Checking in entry for uiAccess capability
2 parents 9781dae + 03d28f5 commit 9e6a462

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

uwp/packaging/app-capability-declarations.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,7 @@ The following table lists the restricted capabilities. You may request approval
261261
| **Packaged Services** | The **packagedServices** restricted capability allows applications that are created by Microsoft partners and enterprises to declare the [windows.service](/uwp/schemas/appxpackage/uapmanifestschema/element-desktop6-extension) extension in its package manifest so that it can install one or more services along with the app. These services can be configured to run under the Local Service, Network Service or Local System accounts. Local Service and Network Service services only require the **packagedServices** capability. Local System services require both the **packagedServices** and **localSystemServices** capabilities.<br/><br/>We don't recommend that you declare this capability in applications that you submit to the Microsoft Store. In most cases, the use of this capability won't be approved. |
262262
| **Local System Services** | The **localSystemServices** restricted capability allows applications that are created by Microsoft partners and enterprises to install one or more Local System services along with the app (that is, your application can declare the StartAccount for the services to be LocalSystem). This scenario also requires the **packagesServices** capability. <br/><br/>We don't recommend that you declare this capability in applications that you submit to the Microsoft Store. In most cases, the use of this capability won't be approved. |
263263
| **Background Spatial Perception** | The **backgroundSpatialPerception** restricted capability allows an application to access the movement of the user's head, hands, motion controllers, and other tracked objects while the app is running in the background. |
264+
| **UI Access** | UIAccess is a feature in Windows that allows certain trusted applications to interact with the user interface (UI) of other applications, even when they are running with higher privileges or in a secure desktop session. This feature is often used by accessibility tools and automation software to provide users with alternative ways to interact with applications. The **uiAccess** restricted capability must be specified when the *uiAccess* attribute of the **requestedExecutionLevel** element is set to true in the app manifest file. For more information see, [Security Considerations for Assistive Technologies](/windows/win32/winauto/uiauto-securityoverview). |
264265

265266
## Custom capabilities
266267

0 commit comments

Comments
 (0)