Summary
In this chapter, you learned about various aspects of security that will help to develop a secure and robust application in VB. We described inbuilt authentication roles and user roles and how they are assigned to the user when they log in to the application. You learned about the anonymous role of the VB application and how to enable anonymous access for web and mobile apps, Business Objects, and Service Connections. You also learned how to enable anonymous access for the Business Object describe endpoint.
You learned about creating and managing the custom user roles and assigning users and groups to them. You learned how to secure UI components and render them as per the logged-in user role. You learned about the Who Am I options, which allow testing the application with different roles without actually deploying the application. Along with role-based security, you learned how to secure Business Object data and secure it using custom user roles.
You explored different...