Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Because the procedures themselves do not change, it was determined that a permanently installed Oracle package which contained the needed procedures would be the most efficient way accomplish the task. Execution rights to the package is given the KFS_<SCHEMA> account to manage the roles. The KFS administrator would then use KFS_<SCHEMA> account to execute an Oracle PL/SQL script which utilizes the package. In this way the KFS administrator would be in control of when the user role updates were made, rather than creating Jira tickets and scripts for the DBA group to retrieve and execute.

Oracle

...

KFS_

...

KIM_

...

ROLE_

...

MAINT Package

The kfs_kim_role_maint was created to manage the addition and removal of user roles from a department. The package definition along with the procedure definitions are shown below:

...