Role Creation Guidelines
Because roles include privileges that are necessary to enable a user to perform a task, the role name is typically some derivation of the application task or job title (as in my developer example).
The following are general guidelines for creating roles:
Create roles for each application task.
The name of an application role should correspond to the task within the application (for example, GL_ACCOUNTING).
Assign the privileges necessary to perform the task to the application role.
Whenever you create a role for a type of user, the name of the role should correspond to the job title (for example, GL_CLERK or AP_CLERK).
Grant application roles to user roles.
Grant user roles to users.
Modify application roles by adding new required ...
Get Oracle 9i Fundamentals I Exam Cram™ 2 (Exam 1Z0-031) now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.