Application security is a must-have feature for all businesses. Microsoft LightSwitch has sufficient built-in security features to support both authentication and authorization. Authentication uniquely and unambiguously identifies the user while authorization determines what an authenticated user can and cannot perform in the application.
Additionally during development, there is a provision to test the security feature without exiting the IDE which speeds up the development process.
Microsoft LightSwitch authentication and authorization is built on familiar Microsoft technologies used in various products and therefore presents an easier learning curve or very little extra learning for those who are already familiar. The application level security scheme in Microsoft LightSwitch is an extension of the ASP.NET security which utilizes membership and roles supported by Profile provider APIs.
Users accessing the application should...