I need to implement security (users, roles, permissions) into my MVC project. Do you guys have a beta of your security system I can implement now? Or will it be a while until you release something? |
The security system is scheduled to 4.5 release and we are starting with it right after 4.4 final is out. Currently, 4.4 version is in beta stage and will be release in January, so I suppose that the early version (beta) of security might appear in late January/early February. |
Dmitri, is it possible to get some brief information about the concept?.. I mean is will be possible to limit data selection by some criterias for certain users? Is something like Action and Permissions will be? and etc. I think this information will be usefull for making a decision to develop something own or to wait for next release. 1
Janosh, I'm going to publish a blueprint of the security system shortly (this week or next one, depending on the amount of urgent work) to make available discussions and critics on early stage. It would be very nice to get to know different points of view and especially hear from those who are busy with a real-world application containing security scenarios. Any progress? The google task already contains quite a lot info, see http://code.google.com/p/dataobjectsdotnet/issues/detail?id=253 (especially my comment about the "Applied To" ;-) ) Not yet, suppose will be busy with it on Thursday/Friday. Still in progress. Hoping this week will be more productive. Any progress? Hello Marco. I'm sorry about the fact that the post writing was suspended. We've been extremely busy with delivering the fresh and hot 4.4 final. Hope, it will be released shortly and finally, I'll find the necessary time to continue with the task. Thanks for your patience. Finally, we've started a series of posts concerning the upcoming security system. What's the problem with adding user-based permissions to the equation? Can you at least design it such that this can be considered to be added in the future? 1
Let's try discussing the subject. Could you describe a scenario when user-based permissions are more preferable than role-based approach? As for me, pure RBAC is almost ideal for usage in business process-oriented systems: roles have permissions on operations on subjects, a user can play several roles within an organization according to his current job position. While users can come and go, role hierarchy as well as the amount of duties for every job position stay more or less stable. |