Fusion Security Model: Roles and Data Security
Explain Oracle Fusion's role-based access control model and how it differs from EBS's responsibility model
Fusion Cloud replaces EBS's Responsibility model with a much more granular Role-Based Access Control (RBAC) hierarchy built on four layered role types: Duty Roles (the smallest grain, representing a specific task like 'Invoice Entry Duty'), Job Roles (a collection of duty roles representing a real job, like 'Accounts Payable Specialist'), Abstract Roles (represent a person's status rather than job, like 'Employee' or 'Line Manager'), and Data Roles (a job role scoped to specific data, like a specific Business Unit).
Fusion's security model is like a hospital's staff badge system: a badge (job role) is built from specific certified skills (duty roles) like 'can administer medication', and separately, the hospital's records system restricts which patients' charts (data security) that badge can open based on which ward the staff member is assigned to — function access and data access are governed independently but combined at the point of use.