Application roles
The application developer is the person who understands the requirements and the pages, task flows, and entity objects that will be needed in the application. Therefore, it is up to the developer to determine the different roles that a user might have while working with the application.
The whole XDM application will make use of the following five roles:
Admin Staff
Operations Staff
Finance
Event Responsible
Manager
As we haven't built the whole application in this book, we will only define Event Responsible and Operations Staff here. Navigate to Application | Secure | Application Roles to open the application's security configuration stored in the jazn-data.xml
file. JDeveloper recognizes this file as part of the security configuration and presents you with a nice overview tab—but you can click on the Source tab to see the raw XML data.
Click on the plus sign next to Roles and choose Add New Role. If a submenu appears, choose Add at Root Level.
Tip
For more complex security...