24.2 Конфигурация драйвера

В разделе конфигурации драйвера можно настроить его параметры, например "Значения, присвоенные элементу управления ядром", "Значения глобальной конфигурации" и т. д. Изменение параметров драйвера позволяет настроить поведение драйвера в соответствии с сетевой средой. Этот раздел содержит следующие темы:

24.2.1 Параметры драйвера

Параметры драйвера имеют три категории — "Настройки драйвера", "Настройки подписчика" и "Параметры издателя". Эти настройки заполняются в зависимости от конфигурации драйвера. Дополнительную информацию о параметрах драйвера см. в руководстве по конкретному драйверу в документации по драйверам Identity Manager.

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

24.2.2 Значения глобальной конфигурации

Отображает упорядоченный список объектов глобальной конфигурации. Объекты содержат определения расширения GCV для драйвера, который OpenText Identity Manager загружает при запуске драйвера. На вкладке Значения глобальной конфигурации можно просмотреть или изменить объекты, используя редактор XML. Щелкните значок для сохранения значений глобальной конфигурации. Чтобы обновить список значений глобальной конфигурации, щелкните значок . Чтобы удалить значения глобальной конфигурации, выберите соответствующий объект GCV и щелкните значок .

24.2.3 Значения, присвоенные элементу управления ядром

Используйте значения управления модулем для изменения определенных параметров механизма OpenText Identity Manager по умолчанию. К этим значениям можно получить доступ, только если сервер связан с объектом "Набор драйверов".

Параметр

Описание

Subscriber channel retry interval in seconds (Интервал повторных попыток подписочного канала в секундах)

Интервал повторных попыток подписочного канала определяет частоту, с которой ядро программы OpenText Identity Manager должно заново обрабатывать кэшированную транзакцию после того, как объект "Подписочный канал" оболочки совместимости приложения вернет статус повтора.

Qualified form for DN-syntax attribute values (Полная форма для значений атрибута DN-syntax)

Полная спецификация для значений атрибута DN-syntax определяет тип представления значений атрибута DN-syntax (в полной или неполной форме с использованием косой черты). Значение ture означает, что значения представлены в полной форме.

Qualified form from rename events (Полная форма для событий переименования)

Полная форма для событий переименования позволяет указать, будет ли часть new-name событий переименования (поступает из хранилища объектов и отношений) представлена в подписочном канале с квалификаторами типа. Например, CN=. Значение ture означает, что имена представлены в полной форме.

Maximum eDirectory replication wait time in seconds (Максимальное время ожидания репликации eDirectory в секундах)

Эта настройка определяет максимальное время, в течение которого ядро программы OpenText Identity Manager ожидает репликации конкретного изменения между локальной и удаленной репликой. Это влияет только на те операции, для выполнения которых ядру программы Identity Manager необходимо связаться с удаленным сервером OpenText eDirectory в том же дереве и, возможно, дождаться завершения репликации некоторых изменений на удаленный сервер или с него. Примеры: объект перемещается, когда на сервере нет основной реплики перемещенного объекта; операции с правами в отношении файловой системы для пользователей, созданных на основе шаблона.

Use non-compliant backwards-compatible mode for XSLT (Использовать несовместимый режим XSLT с обратной совместимостью)

Этот элемент управления определяет обработчик XSLT, используемый ядром программы OpenText Identity Manager для реализации режима с обратной совместимостью. Режим обратной совместимости приводит к тому, что процессор XSLT использует одну или несколько моделей поведения, которые несовместимы со стандартами XPath 1.0 и XSLT 1.0. Это происходит из-за необходимости обеспечить обратную совместимость с существующими таблицами стилей, которые зависят от нестандартных моделей поведения.

Пример: поведение оператора XPath “!=”, когда один операнд задан узлом, а второй операнд задан не узлом, будет неправильным в выпусках DirXML в OpenText Identity Manager версии 2.0 или более ранних. Это поведение исправлено, однако исправленное поведение отключено по умолчанию этим элементом управления для обратной совместимости с существующими таблицами стилей DirXML.

Maximum application objects to migrate at once (Максимальное количество объектов приложения для разовой миграции)

Этот элемент управления используется для ограничения количества объектов приложения, которые ядро программы OpenText Identity Manager запрашивает из приложения при выполнении единичного запроса входе операции миграции объектов из приложения.

Если при выполнении операции переноса из программы возникают ошибки java.lang.OutOfMemoryError, для этого параметра должно быть задано значение, которое будет меньше значения по умолчанию. По умолчанию установлено значение 50.

ПРИМЕЧАНИЕ.Этот элемент управления не ограничивает количество объектов приложения, которые можно перенести, он просто ограничивает размер пакета.

Set creatorsName on objects created in Identity Vault (Установить creatorsName в отношении объектов, созданных в хранилище объектов и отношений)

Этот элемент управления указывает ядру программы OpenText Identity Manager, нужно ли задавать атрибуту creatorsName характерное имя этого драйвера в отношении всех объектов, созданных в хранилище объектов и отношений этим драйвером.

Атрибут creatorsName позволяет легко идентифицировать объекты, созданные этим драйвером, однако это может привести к снижению производительности. Если атрибут creatorsName не задан, то по умолчанию для него задается характерное имя объекта "Сервер NCP", на котором размещен этот драйвер.

Write pending associations (Записывать отложенные ассоциации)

Этот элемент управления определяет, записывает ли ядро программы OpenText Identity Manager отложенные ассоциации в отношении объекта при обработке подписочного канала.

Запись отложенных ассоциаций практически не дает преимуществ, но приводит к снижению производительности. Тем не менее этот параметр доступен для обратной совместимости.

Use password event values (Использовать значения события пароля)

Этот элемент управления определяет источник значения, которое возвращается для атрибута nspmDistributionPassword для подписочного канала.

Если этому элементу управления задано значение false, текущее значение nspmDistributionPassword получается и возвращается как значение события атрибута. Это означает, что доступно только текущее значение пароля. Это поведение по умолчанию.

Если этому элементу управления задано значение true, то значение, записанное вместе с событием OpenText eDirectory, дешифруется и возвращается как значение события атрибута. Это означает, что во время события доступно старое значение пароля (если существует) и значение пароля замены. Это полезно для синхронизации паролей с определенными приложениями, которые требуют старого пароля для включения настройки нового пароля.

Retry Out of Band events (Повторные попытки синхронизации по внешнему каналу)

Этот элемент управления определяет, нужно ли выполнять повторные попытки синхронизации по внешнему каналу при получении состояния retry для события синхронизации по внешнему каналу.

Если этому элементу управления задано значение false, не будет предприниматься повторных попыток синхронизация по внешнему каналу. Если же для него задано значение true, попытки синхронизации по внешнему каналу будут продолжаться до успешной синхронизации.

Use Rhino ECMAScript engine (Использовать ядро Rhino ECMAScript)

Позволяет задать использование ядра Rhino ECMAScript в ядре программы OpenText Identity Manager. Ядро использует Rhino в качестве ядра ECMAScript по умолчанию.

По умолчанию этот элемент управления имеет значение true. Если задать ему значение false, ядро будет использовать сценарий Nashorm.

Enable Subscriber Service Channel (Включить канал сервиса подписчика)

Позволяет задать обработку ядром программы OpenText Identity Manager внешних запросов в канале службы подписчика данного драйвера. Распространенные примеры таких запросов: обновление карты кода, сбор данных и запросы от dxcmd.

Если этому элементу управления задано значение true, канал отдельно обрабатывает эти запросы без вмешательства в обычную обработку событий.

В настоящий момент этот элемент управления доступен только для использования с разветвляющим драйвером (включен по умолчанию).

Enable password synchronization status reporting (Включить отчеты о состоянии синхронизации пароля)

Этот элемент управления определяет, будет ли ядро программы OpenText Identity Manager сообщать состояния для событий изменения пароля в подписочном канале.

Возврат сообщений о состоянии событий изменения пароля в подписочном канале позволяет таким программам, как приложение OpenText Identity Manager, отлеживать ход выполнения синхронизации изменения пароля, который должен быть синхронизирован с подключенной программой.

Combine values from template object with those from add operation (Объединить значения из объекта шаблона со значениями из операции добавления)

Это значение определяет, будет ли ядро программы OpenText Identity Manager объединять подобные значения из шаблона создания и операции добавления при выполнении операции добавления. Если задать значение true для этого элемента управления, значения атрибута с множественными значениями шаблона будут дополнять значения того же атрибута, которые указаны в операции добавления. Если задать значение false для этого элемента управления, значения из шаблона будут игнорироваться, если для данного атрибута имеются значения в поле операции добавления.

Allow event loopback from publisher to subscriber channel (Разрешить событию замыкаться на себя из издательского канала в подписочный канал)

Это значение определяет, будет ли ядро программы позволять событию замыкаться на себя из издательского канала в подписочный канал. Если этому элементу управления задано значение false, то ядро программы OpenText Identity Manager не позволяет замыкание событий на себя. Если этому элементу управления задано значение true, ядро программы OpenText Identity Manager разрешает событиям замыкаться на себя из издательского канала в подписочный канал.

Revert to calculated membership value behavior (Сбросить до рассчитанного поведения значения членства)

Это значение определяет метод, который используется ядром OpenText Identity Manager при выполнении операций чтения и поиска, связанных с членством группы.

Если этому элементу управления задано значение false (настройка по умолчанию), то ядро программы OpenText Identity Manager при чтении или поиске атрибутов "Участник" или "Членство в групп" объектов хранилища объектов и отношений будет возвращать только те значения, которые являются "статическими". Статические значения — это объекты, которые получили членство в группе путем прямого назначения через вложенную группу.

Если этому элементу управления задано значение true, ядро программы OpenText Identity Manager возвращается к методу, который использовался до выпуска OpenText Identity Manager 3.6. В версиях, выпущенных до версии 3.6, при поиске ядром программы OpenText Identity Manager атрибутов "Участник" и "Участник группы". Рассчитанные значения включают в себя объекты, которым членство назначено 1) статически или 2) динамически на основании расчетов иерархии вложенной группы, используемых OpenText eDirectory. Поиск атрибутов "Участник группы" группы возвращает все объекты, непосредственно назначенные группе, или все объекты, которым назначено членство посредством вложенной группы.

Maximum time to wait for driver shutdown in seconds (Максимальное время ожидания для выключения драйвера)

Эта настройка задает максимальное время, в течение которого ядро программы OpenText Identity Manager ожидает отключения издательского канала драйвера. Если драйвер не выключится в течение указанного интервала времени, ядро программы OpenText Identity Manager прервет выполнение драйвера.

Regular Expression escape meta-characters (Метасимволы для отграничения в регулярном выражении)

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

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

При использовании этого элемента управления убедитесь, что выполнены следующие условия:

  • Значение не оставлено пустым. По умолчанию оно содержит символ $. Этот символ требуется для расширения локальной переменной.

  • Значение должно быть в виде действительного списка с разделителями-запятыми. В противном случае при оценке политики возникнут ошибки.

  • Чтобы отграничивать все метасимволы, в значении элемента управления укажите "\,$,^,.,?,*,+,[,],(,),|".

  • Если тот или иной метасимвол не нужно отграничивать, удалите его из значения.

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

Ignore Entitlement Changes of other drivers (Пропускать изменения наделения правами других драйверов)

Этот элемент управления определяет, будет ли ядро программы OpenText Identity Manager игнорировать или обрабатывать изменения наделения правами других драйверов. По умолчанию используется значение true. Это означает, что драйвер автоматически игнорирует изменения наделения правами других драйверов. Если этому элементу управления задать значение false, то изменения наделения правами других драйверов кэшируются и обрабатываются этим драйвером.

Allow Entitlement event loopback from cprs to subscriber channel (Разрешить событию "Наделение правами" замыкаться на себя из cprs в подписочный канал)

Этот элемент управления определяет, разрешает ли ядро Identity Manager событию наделения правами, сгенерированному назначением CPRS, замыкаться на себя в канал подписчика драйвера. По умолчанию задано значение false. Это означает, что событие не замыкается на себя в подписочном канале. Если для этого элемента управления задано значение true, поток событий отправляется в подписочный канал драйвера.

24.2.4 Параметры запуска

При запуске сервера OpenText Identity Manager параметры запуска позволяют установить состояние драйвера.

  • Автоматический запуск. Если выбран этот параметр, драйвер запускается при каждом запуске сервера OpenText Identity Manager.

  • Ручной. Если выбран этот параметр, драйвер не запускается при запуске сервера OpenText Identity Manager. Драйвер необходимо запустить с портала OpenText Identity Console.

  • Отключенные. Драйвер имеет файл кэша, в котором хранятся все события. Если драйверу задается состояние "Отключенные", этот файл удаляется и никакие новые события не записываются, пока состояние не будет изменено на "Ручной" или "Автоматический запуск".

После настройки предпочтительного параметра запуска щелкните значок для сохранения. Чтобы сбросить параметр запуска, щелкните значок .

24.2.5 Поименованный пароль

OpenText Identity Manager позволяет безопасно хранить несколько паролей для драйвера. Эта функциональность называется "поименованные пароли". Каждый конкретный пароль доступен до ключу или имени.

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

Чтобы использовать поименованный пароль в политике драйверов, достаточно сослаться на него по имени (а не указывать сам пароль), и ядро OpenText Identity Manager отправит пароль драйверу. Описанный в этом разделе метод хранения и извлечения поименованных паролей можно использовать с любым драйвером, не внося изменений в оболочку совместимости драйвера.

Чтобы добавить новый поименованный пароль, щелкните значок . Чтобы удалить существующий поименованный пароль, щелкните значок . Чтобы сохранить список, щелкните значок .

24.2.6 Эквиваленты по правам

На странице "Эквиваленты по правам" можно просмотреть или изменить список объектов, для которых драйвер является эквивалентом по правам через явное назначение. Данный объект в действительности имеет все права перечисленных объектов.

Щелкните значок , чтобы добавить новый объект в список эквивалента по правам. При добавлении объекта в список или его удалении из списка система автоматически добавляет его в свойство "Эквивалент меня по правам" данного объекта или удаляет его из этого свойства. Не нужно добавлять в список опекуна [Public] или родительские контейнеры данного объекта, поскольку данный объект уже является их неявным эквивалентом по правам.

Чтобы удалить существующий объект из этого списка, щелкните значок . Чтобы сохранить список, щелкните значок .

24.2.7 Исключенные объекты

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

24.2.8 Управление списком атрибутов со значениями

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

  1. В OpenText Identity Console выберите модуль Управление объектами.

  2. В раскрывающемся списке выберите тип Dir-XML-Driver и нажмите кнопку "Поиск".

  3. Щелкните соответствующий драйвер в списке результатов.

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

  5. Щелкните ОК.