Cool that UI accommodate Operation, User & UsersGroup and it seem to me the operations' tree is <area>/<controller>/<action> right? I am thinking about using this UI for my next sample app (http:// code.google.com/p/storm-the-castle/) Does it hurt the performance if I have to populate the Operation tree automatically I mean I am going to use Filter to do these tasks:
Fitler BeforeAction: 1. Check if <area>/<controller>/<action> defined? 2. If not create one 3. if yes, get list of permissions 4. run security check if deny/allow etc. Any suggestion? On Mar 25, 7:16 pm, Ayende Rahien <[email protected]> wrote: > what about something like this? > > On Wed, Mar 25, 2009 at 10:26 AM, c.sokun <[email protected]> wrote: > > > something like this > >http://chornsokun.files.wordpress.com/2009/03/for-a-friend-in-hospita... > > > On Mar 25, 3:22 pm, "c.sokun" <[email protected]> wrote: > > > I had done something for the UI but it pretty basic, > > > Manage user list, user group & UI for associate user with a group. > > > I plan to upload the UI to google code soon. > > > > However it a bit tricky to develop UI for Operations as I believe > > > Operations data could be populate using Filter and it could be many > > > way to design base on different need. > > > > But overall I am satisfied with rhino-security API so far. > > > > On Mar 24, 10:11 pm, Bart Reyserhove <[email protected]> > > > wrote: > > > > > In my case I am a bit worried that the question will come back sooner > > or > > > > later. That means I am also thinking on how I would represent it in UI. > > Most > > > > of the time you see screen with a lot of checkboxes and that's > > something I > > > > want to avoid. > > > > It could be that I just throw it all in our ExtJS grid and have "Allow" > > and > > > > "Deny" buttons underneath and of course a multi-selection possibility. > > > > > On Tue, Mar 24, 2009 at 3:49 PM, [email protected] < > > [email protected]>wrote: > > > > > > Ayende/Bart > > > > > Thanks for the prompt reply guys. > > > > > > Unfortunately, I could not convince my customer. > > > > > > On Mar 24, 9:33 am, Bart Reyserhove <[email protected]> > > wrote: > > > > > > For the moment I convinced my customer that the permissions will be > > > > > > initially setup for a customer by a developer ;-) > > > > > > Making a decent UI for this is still somewhere in our to do list > > but it > > > > > is > > > > > > quite hard and the problem is that you need to spend a lot of time > > on > > > > > > something with minimal business value. In our case the permissions > > do not > > > > > > change that often once they are setup for a specific client. > > > > > > > We are thinking of creating a DSL instead of UI. > > > > > > > On Tue, Mar 24, 2009 at 2:24 PM, Ayende Rahien <[email protected]> > > > > > wrote: > > > > > > > I think that Bart implemented that, but I don't know if this is > > > > > available. > > > > > > > > On Tue, Mar 24, 2009 at 8:56 AM, [email protected] < > > > > > [email protected]>wrote: > > > > > > > >> I am fairly new to rhino security. I have a need to implement a > > > > > > >> granular security access control system for which I believe > > rhino > > > > > > >> security would be ideal. > > > > > > > >> I was wondering whether anybody has implemented an UI where the > > end > > > > > > >> user can administer access control rights. > > > > > > > >> I looked at the winecellar example in google code where the > > access is > > > > > > >> controlled using rhino security but not how to allow the end > > user to > > > > > > >> create permissions. > > > > > > >>http://code.google.com/p/winecellarmanager/ > > > > > > > >> I appreciate any help in this regard. > > > > > > > >> thanks in advance. > > > > perms.png > 162KViewDownload --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Rhino Tools Dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rhino-tools-dev?hl=en -~----------~----~----~----~------~----~------~--~---
