Restricting User Access to Only Specific Avalonia UI Apps on Windows 11

Vlad 0 Reputation points
2023-09-23T12:46:00.12+00:00

Hello,

How can I create and configure a user account on Windows 11 to restrict access to only my Avalonia UI application?
My application launches another program through a specific interface that do recording from 4 cameras to one of the computer's disks. We are recording using a dotnet wrapper https://www.nuget.org/packages/K4AdotNet for Azure Kinect SDK.

Additionally, my GUI application connects to a PostgreSQL database.

Versions:
.NET 6.0 SDK
Avalonia 0.10.18
PostgreSQL 14.8
Windows 11 Pro 22H2 os buid 22621.2283

Is there a quick way to achieve this without significant code changes?
I've looked into Kiosk mode, but it seems that my application needs to be developed as a Kiosk app, which would require substantial modifications.
Is it possible to accomplish this with minimal or no code changes?
Thank you in advance.

Windows for business Windows Client for IT Pros User experience Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 44,751 Reputation points
    2023-09-25T10:17:50.73+00:00

    Hello

    Thank you for your question and reaching out.

    You can use Applocker but that will also requires some administrative or configurations Tasks and Domain environment.

    https://learn.microsoft.com/en-us/windows/security/application-security/application-control/windows-defender-application-control/applocker/applocker-overview

    --If the reply is helpful, please Upvote and Accept as answer--

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.