What are Oracle Applications responsibilities?
Oracle Applications responsibilities are akin to database roles. They are an abstraction to which privileges can be assigned and which can apply to many users. Oracle Applications responsibilities are used to control Oracle Applications users functional and data access. An Oracle Applications user connects to an Oracle Applications database and chooses a single Oracle Applications responsibility. Each Oracle Applications responsibility can have a set of privileges associated with it. This means that an Oracle Applications user will by default assume the task privileges granted to the chosen responsibility (for more information see “How to specify the Oracle Applications users/responsibilities who can perform a specific task”). To change responsibility but keep the same user you must reconnect.