Blueprint changed by Jakub Jankiewicz:

Whiteboard changed:
  good idea, added the field to the db for now, and started the
  implementation
  
  Ok notice this already exists:
  
  https://blueprints.launchpad.net/aikiframework/+spec/widget-group-level
  
  ###
  
  any progress on this? Jon
  
  reassigned to jcubic, fosdevel is gone - Jon
  
  Reassigned to rg1024 who express interest - Jon here's his email:
  
  ####
  
  Feel free to take over this blueprint. I think that Aiki the permissions
  system needs to be clearly documented. If I remember correctly, a
  'SystemGod' is basically top-level/admin Aiki permission which has
  access to everything. This is somewhat of an issue, when you have many
  system Gods that all have access to everything including widgets. My
  idea was that in the context of the Aiki admin interface, you could have
  owners and groups enforced on widgets. So, other admins won't have write
  or read access in the Aiki admin interface.
  
  On a side note, I'm quite involved in working on the Aiki update system
  as this is no small task. Please, forgive me if I don't reply to future
  emails regarding the widget-privilege.
  
  By the way, thanks for your contributions to Aiki! Great work! :-)
  
  ####
  
  what is widget privileges? what is wrong with the current permissions
  group? what is ownership? r + w? who understand that? I don't.  plus no
  one is working on this. this will never happen and will not be useful
+ 
+ ####
+ 
+ is like on Unix/Linux systems where every file have it owner and the
+ group. and you have 3 permissions for owner for the group and for
+ everyone else - read, write and execute.
+ 
+ for instance: you will have widget - /admin - and that widget have owner
+ "jon" the group admins you you have for owner and the group rwx - (read
+ write) and r read for other users. If there is jcubic user which belong
+ to the group admins then he can edit that widget. And jon always can
+ edit the widget now matter if his a admin or not because he is the owner
+ of that widget (he created it). So if user is librarian belong to the
+ group libriarians he can't edit this admin widget. but he can see it
+ content.
+ 
+ if there is a widget remove-comment that belong to betty and betty is a
+ librarian then when she create that widget it have owner betty and the
+ group librarian. if it have permissions rxw for group then every user
+ that is a librarian can edit and execute that widget. Jon can't edit
+ that widget nor execute it unless hes is also a librarian (belong to the
+ list of librarians)

-- 
Widget Privileges
https://blueprints.launchpad.net/aikiframework/+spec/widget-privilege

_______________________________________________
Mailing list: https://launchpad.net/~aikiframework-devel
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~aikiframework-devel
More help   : https://help.launchpad.net/ListHelp

Reply via email to