Поделиться через


Пример Display Security Descriptor Object Technology

Обновлен: Ноябрь 2007

В этом примере демонстрируется отображение объекта дескриптора безопасности для записи каталога.

ms233633.alert_note(ru-ru,VS.90).gifПримечание.

В этом примере используются фиктивные значения, и его выполнение возможно только после замены этих значений действительными.

Дополнительные сведения об использовании примеров см. в следующих разделах:

Настройка примера в соответствии с параметрами

  • Замените следующие строковые переменные на реальные значения в файле DisplaySecurityDescriptorObject.cs или DisplaySecurityDescriptorObject.vb в зависимости от версии примера, построение которого выполняется:

    • domainADsPath — LDAP-путь к домену

Построение примера

  1. В командной строке перейдите в каталог \DS\DisplaySecurityDescriptorObject. Перейдите в каталог CS или VB, в зависимости от версии примера, построение которого выполняется. Дополнительные сведения о необходимых параметрах и командной строке SDK см. в разделе Практическое руководство. Задание параметров примера.

  2. В командной строке введите msbuild displaysecuritydescriptorobject.sln.

Выполнение примера

  1. В командной строке перейдите в каталог, содержащий построенный исполняемый файл.

  2. Введите displaysecuritydescriptorobject и нажмите клавишу ВВОД.

ms233633.alert_note(ru-ru,VS.90).gifПримечание.

Это образец консольного приложения. Чтобы просмотреть выводимые им данные, необходимо запустить и выполнить его в командной строке.

Примечания

В этом примере приведены указанные ниже данные:

  • ИД безопасности группы, к которой принадлежит элемент каталога

  • ИД безопасности владельца, которому принадлежит элемент каталога

  • Данные о правилах доступа

  • Данные о правилах аудита

Ниже перечислены задачи, которые демонстрируются в этом примере:

  • Как создать объект DirectoryEntry для указанного пути

  • Использование свойства SecurityMasks для указания типов данных SACL и DACL для возврата

  • Отображение свойств возвращенного объекта ActiveDirectorySecurity, такого как группа, владелец, правила доступа и правила аудита

  • Отображение свойств ActiveDirectoryAccessRule и ActiveDirectoryAuditRule