|
Constable Authorization Engine 2.0. Policies Above All
|
|
| Updated |
Mar 21, 2007 11:00:47 |
|
|
Constable Authorization Engine (CAZE) is a class library for .NET Framework, which does all about authorization policies in all of their aspects. In fact, CAZE is much more than just «some classes in the library», as it makes you think all your design thoroughly, from the roles and actions point of view. There is also a handy visual policy designer, which helps you look at policies «in general», without any tech details redundant at the design stage.
CAZE operates in terms of Roles (named groups of users with same rights), States, and Actions, which can change States, and Rules, defining which Actions by which Roles in which State of business object can be performed. CAZE provides methods for defining authorization policies either in XML (which can be created by Graphical Policy Designer and loaded from file or DB) or in the code directly. Then, in runtime you define current context (principal and state) and thats almost all you need to think about policies. Now, when there are some actions to be performed, you can either ask Constable Authorization Engine «which actions allowed?», «is this action allowed?» or just say policy. ExecuteAction to change state or receive the exception in case the action is not allowed for the current principal in the current state of the object. | | | Learn more about Constable Authorization Engine… |
| Similar smart reviews: | - Advanced Web Ranking 5.0.3 – Know Your Search Engine Ranking! While working on improving our websites marketing return, we must always have the overall picture of whats going on with the website before taking another step toward the improvement. What is your websites current page rank, keyword rank, visibility? It may take you days to check the rankings by hand. Are you willing to spend that much time and effort just to grow
- RuleLab Business Rules Engine – a solid foundation of a serious business solution Working in dynamic business environments means one thing — you always have to be ready to accept new rules of the market and stick by them. Timely response to your customers needs and quick reconfiguration of your services is crucial in highly competitive markets where every hour matters. If you manage an online solution with complex business logic, you should always
| | Find all smart reviews similar on Constable Authorization Engine 2.0. Policies Above All |
|
|