Хобрук: Ваш путь к мастерству в программировании

Безопасное обновление, изменение объектов Active Directory с помощью C# .Net

Я нашел много полезных ответов о том, как программно получать доступ к объектам Active Directory и обновлять их с помощью C#, например, как перечислить членство в группе для объекта учетной записи пользователя или как добавить учетную запись пользователя в группу безопасности. Я также видел намеки на предупреждения и предложения «Будьте осторожны» без объяснения того, на что следует обратить внимание.

Какой ущерб может быть нанесен плохими или, в моем случае, новичками в кодировании? Какие шаги следует предпринять при изменении объектов Active Directory с помощью C#, чтобы обеспечить безопасное обновление объектов AD?

19.01.2015

Ответы:


1

Ваш вопрос кажется слишком общим... Так что только некоторые общие ответы.

У нас может быть длинный список, но по следующим пунктам вы, я думаю, не будете делать ничего разрушительного.

  • Выполняйте всю свою практику кодирования в тестовой среде, а не в рабочей среде.
    Возможно, это единственный важный момент.
  • Создавайте новые объекты для тестирования вместо использования встроенных.
  • Если у вас более 1 DC, не отключайте питание слишком долго (например, 180 дней, период захоронения).
    Если они не реплицировались слишком долго, репликация всегда будет давать сбой.
  • Вам редко придется обновлять контекст именования схемы и конфигурации для обычной практики кода. Если вам это необходимо, убедитесь, что вы знаете, что делаете.
20.01.2015
Новые материалы

Неделя 1 — Кентерберийские рельсы.
Неделя 1 — Кентерберийские рельсы. So. Мы все еще живы, все еще усердно работаем и еще не пассивно-агрессивно рассылаем друг другу сообщения «за мое последнее сообщение в Slack…», поэтому, на..

Цена завтрашнего дня  — Джефф Бут
Технологический прогресс в наши дни происходит с молниеносной скоростью, и мы не в состоянии это понять. Джефф в основном говорит о влиянии технологий на экономику по всему миру. Он твердо верит..

Данные: суперсила современного бизнеса
В цифровой среде данные превратились из простого побочного продукта бизнес-операций в центральный актив, стимулирующий рост и инновации. Крейг Манди, бывший главный директор по стратегии..

Как симулировать серию пенальти на Python с помощью симуляции Монте-Карло, часть 1: генерация функций
Серия пенальти была огромным испытанием во время чемпионата мира по футболу. Они вызвали много споров в социальных сетях и новостных агентствах. Даже финальный матч турнира решался по..

AST для разработчиков JavaScript
TL; DR Эта статья - мое выступление на недавно состоявшейся конференции Stockholm ReactJS Meetup. Вы можете посмотреть слайды здесь..

5 проектов на Python, которые нужно создать прямо сейчас!
Добро пожаловать! Python — один из моих любимых языков программирования. Если вы новичок в этом языке, перейдите по ссылке ниже, чтобы узнать о нем больше:

Dall-E 2: недавние исследования показывают недостатки в искусстве, созданном искусственным интеллектом
DALL-E 2 — это всеобщее внимание в индустрии искусственного интеллекта. Люди в списке ожидания пытаются заполучить продукт. Что это означает для развития креативной индустрии? О применении ИИ в..