2

Мне нужно создать конкретного пользователя для приложения, и я хочу знать, какого типа пользователя я должен создать, и как лучше всего использовать его в текущей зарегистрированной учетной записи пользователя.

Контекст:

Я работаю над разработкой программного обеспечения. Он работает с основными типами среды: локальный режим в версиях рабочего стола Windows, с одной учетной записью Windows, вошедшей в систему, и режим терминального сервера (TSE) в версиях Windows Server со многими пользователями, вошедшими в систему. Пользователи часто имеют низкие разрешения, но программное обеспечение должно выполнять много задач с повышенными правами.

Вопрос:

Чтобы управлять авторизацией (для папок или чего-либо еще), нам нужно создать определенного пользователя для приложения и запустить приложение с этой учетной записью в сеансе пользователя.

Я не знаю, какого типа пользователя мне следует создать, возможно, не стандартного, так как для этого не требуется среда рабочего стола или возможность входа в систему в качестве сеанса Windows.

Можно ли создать такого пользователя, как MSSQLSERVER (кажется, это служебная учетная запись)? Или есть эквивалент пулов IIS для настольных приложений? Чтобы использовать учетную запись внутри приложения, мы планировали использовать олицетворение. Это хороший выбор?

0