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
ServerURL=t3://192.168.1.11:7003
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