Вот как мы manually
назначаем разрешения для раздела реестра:
Чтобы назначить разрешения для раздела реестра
Открыть редактор реестра. Нажмите клавишу, которой вы хотите назначить права доступа.
В меню «Правка» выберите пункт «Разрешения».
Назначить уровень доступа для выбранной клавиши следующим образом:
Предоставление пользователю разрешения читать содержимое ключа, но не сохранять
любые изменения, внесенные в файл в разделе «Разрешения для имени» для Read ,
установите флажок Разрешить.
Чтобы предоставить пользователю разрешение открывать, редактировать и вступать во владение
выбранный ключ, в разделе Разрешения для имени, для Полный доступ , выберите
флажок Разрешить.
Чтобы предоставить пользователю специальное разрешение для выбранного ключа, нажмите
Дополнительно.
Итак, мой вопрос, возможно ли сделать это программно? Скажем, если я хочу предоставить пользователям полный доступ к определенному подразделу, как мне написать код на C #? Большое спасибо.