User Mangement Application helps system administrators to assign or un-assign a responsibility for multiple users at a time. Yes, We don’t have to manage individual user accounts for assigning the responsibilities if you are using User Management Application.
In Oracle Applications, Traditional method of assigning a responsibility to a user is from System Administrator > Security > User > Define form
This approach works well when we have limited number of users and responsibilities which doesn’t change very often.

Consider a business scenario where you have 3 departments in your company namely

  • IT with 10 people
  • Sales Dept with 20 People
  • Purchasing with 10 People

For each person in IT department you want to assign 5 different responsibilities. In this scenario you end up going to User screen 5 different times and then adding 5 responsibilities for each user. Basically you end up doing 25 tasks / mouse clicks (assuming you are not using key board shortcuts :) )

System Administrator:

The same scenario can be implemented very easily with few steps if we go with User Management Application.

User Management:

Demo:

  1. Create Role Category ( erpSchools IT Dept)
  2. Create Role (erpSchools Authors) under the Role Category created in above step
  3. Assign multiple responsibilities to the Role created in above step.
  4. Check User screen for indirect responsibilities section.

1. Create Role Category: erpSchools IT Dept
Navigation: User Management responsibility

Once you enter User Management Responsibility make sure that you are in Role Categories Tab

Click Update Button as shown above to create a new Role
Fill in the details as shown below and click Apply button to save the record.

2. Create Role: erpSchools Authors
Select Roles & Role Inheritance tab

Click “Create Role” Button

Enter details as below and click Apply button to save data

You will be prompted with a warning message “Updates to Role data will not be visible in the application until the following processes are started : Workflow Background Engine”
Go to system administrator responsibility or any other responsibility from where you can run “Workflow background process”

Once the workflow background process concurrent program is completed just refresh your OAF page by clicking on “Roles & Role Inheritance” tab one more time
So far you have done everything right you should be able to see the Role Category and Role that we created.

3. Assign few responsibilities to the Role we created in above step.
Click on in Add Node section of the above screen shot

Search for the responsibility that you would like to add. In this case I would like add the below three responsibilities one after the other
a. erpSchools Demo
b. erpSchools Demo 32
c. erpSchools Demo 322

Select one responsibility at a time and click Select button
Once you add a responsibility to a Role a successfully you can see the responsibility under the Role

Repeat the above two steps to add two more responsibilities to the same Role

4.  Assign the Role to a User.
Navigate to Users Tab.

Search for the user to which you would like assign the Role and click Update Icon

Once you navigate to the user screen select “Assign Roles”

In Search window look for the Role that we created.

Check the checkbox and click on “Select” button
Enter Justification and click either Save or Apply button.

Again you will be prompted with Warning message asking to run “Workflow background process”. Go ahead and complete this step.

Finally, Login into System Administrator to see if indirect responsibilities are added

Done. Thank you for visiting erpSchools.com

最新文章

  1. 分布式平台Spark环境的搭建
  2. PHP底层工作原理
  3. C语言 malloc、calloc、realloc的区别
  4. Qt Style Sheet实践(一):按钮及关联菜单
  5. android中实现view可以滑动的六种方法
  6. TRUNCATE引起CPU异常上涨
  7. csuoj 1111: 三家人
  8. entOS查看系统信息-CentOS查看命令
  9. 选择排序的MPI实现
  10. 卡牌手游源码《暗黑世界V1.3》数据库表说明文档!!!
  11. iostat查看io情况(监控Linux的8种方式)
  12. Centos7安装RocketMQ及配置测试
  13. 【算法】Java-Redis-Hash算法对比-参考资料
  14. tomcat性能调优 大赞
  15. oracle的loop
  16. sql 常用基础查询
  17. archer 安装
  18. Servlet 过滤器 Filter
  19. [原]SDL开发教程
  20. MAC系统 输入管理员账户密码 登录不上

热门文章

  1. Deep Learning基础--参数优化方法
  2. clearcase command (windows 常用的几个)
  3. 2.ubuntu的使用
  4. Python构造函数使用
  5. jQuery通过Ajax向PHP服务端发送请求并返回JSON数据
  6. python代码实现dijkstra算法
  7. 【python】msgpack使用
  8. 关于Free的override不能省略的问题,切记,虚方法是可以被覆盖的方法。
  9. ActiveMQ基于JMS的pub/sub传播机制
  10. AC日记——「SCOI2016」幸运数字 LiBreOJ 2013