четверг, 14 августа 2014 г.

Oracle Identity Manager. Plugin registration, how to reduce the number of clicks. Регистрация плагинов, как уменьшить число кликов

Oracle Identity Manager. Reducing number of click during plugin registration. Уменьшение количество кликов при регистрации плагинов


Привожу действия для оптимизации процесса регистрации плагинов. Возможно, для кого-нибудь будет полезно.

Стандартные действия для регистрации плагина:

1.       Выполняем команду ant –f pluginregistration.xml register
2.       Вводим логин пользователя OIM
3.       Вводим пароль пользователя OIM
4.       Вводим URL
5.       Вводим путь к плагину.

Оптимизация:

1.       В файл ant.properties добавляем 3 свойства (с актуальными у вас значениями):
OIM.Username=xelsysadm
PluginZipToRegister=c:\\oracle\\plugins\\plugin.zip

2.       Делаем копию файла pluginregistration.xml в файл build.xml
В файле build.xml меняем строчку:
<project name="IAM" default="help">
                на строчку:
                               <project name="IAM" default="register">.

Теперь регистрация плагина будет выглядеть так:
1.       ant //выполняем команду без параметров
2.       вводим пароль.

В принципе, в файл ant.properties можно ещё добавить и строчку OIM.UserPassword=password.
Тогда не придётся даже вводить пароль, просто выполнить команду «ant» и дождаться результата. Но это уже на свой страх и риск J . На продуктивных системах нежелательно, конечно.

Если путь регистрируемого плагина всё время меняется, свойство PluginZipToRegister можно не добавлять.
Его нужно будет либо вводить вручную, либо передавать через -DPluginZipToRegister=путь.
Команда запуска будет:
     ant DpluginZipToRegister=c:\\oracle\\plugins\\plugin.zip