Summary

In this chapter, you have learned about programmatically controlling access to your system by means of role-based authorization. Role-based authorization enables you to create a single application composed of one or more .EXEs or .DLLs that allows a variety of users to perform different tasks in a safe manner. For example, the employee management system has features for data entry, administration, and personal data management built into a single application EXE.

To see the benefits of role-based security more clearly, think of a world void of the role-based security concept. In such a world, you would be forced to create a separate application tailored to the needs of each person when working in a specific role. In the case of the employee ...

Get Security for Microsoft® Visual Basic® .NET 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.