Я создал веб-сервис С#, который позволяет нашим группам поддержки переднего плана просматривать и обновлять несколько выбранных значений Active Directory с помощью system.directoryservices.
Поля, которые я хочу обновить, это [должность], отдел, телефон и идентификатор сотрудника.
Я могу использовать учетную запись службы с «правами делегата» для обновления названия [должности], отдела, телефона и т. д., но когда я пытаюсь обновить идентификатор сотрудника, я получаю сообщение об ошибке «не авторизовано».
Если я использую учетную запись администратора домена, то тот же код работает нормально.
Я не хочу использовать учетную запись администратора домена для этого веб-сервиса, так какие привилегии мне нужны?