OIM11gR2PS3 Динамическое назначение задачи выполнения вручную

Обычно, когда отсоединенный экземпляр приложения предоставляется пользователю, задачи выполнения вручную по умолчанию назначаются роли «СИСТЕМНЫЕ АДМИНИСТРАТОРЫ». Мы можем изменить его на любую другую роль непосредственно в SOA Composer, чтобы задачи выполнения были назначены новой обновленной роли. У нас также могут быть разные правила для разных экземпляров приложения.

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

Как мы динамически извлекаем роль выполнения, чтобы назначить им задачу. Я понимаю, что мы должны достичь этого, используя бизнес-правила Oracle. Но как мне получить атрибуты каталога в композите DisconnectedProvisioning.

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

Спасибо, Шрини


person Srinivasagopalan    schedule 19.07.2016    source источник
comment
Привет, Шрини. Я думаю, вы можете создать поиск DVM для хранения данных о правах и соответствующего пользователя, которому должна быть назначена задача.   -  person SME    schedule 24.08.2016
comment
Привет, Шрини, ты пробовал DVM? другое решение для этого - пользовательский класс Java, который будет читать атрибуты каталога OIM и возвращать значение роли.   -  person SME    schedule 12.09.2016


Ответы (1)


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

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

person Berkley Lamb    schedule 05.10.2016