Oracle Integration is designed to be used by any of the people involved in an end-to-end business process regardless of their skill level or job title. You control access to Oracle Integration by assigning roles to each user.
A role includes privileges that allow users to perform various tasks and to access certain features. Users can hold multiple roles depending on their responsibilities. See Oracle Integration Roles and Privileges.