Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

User Story #1434 (new)

Opened 15 years ago

Last modified 14 years ago

Re-enable group permissions support — at Initial Version

Reported by: jamoore Owned by: jamoore
Priority: critical Milestone: OMERO-Beta4.1
Component: Security Keywords: n.a.
Cc: jrswedlow, jburel, cxallan, bwzloranger, atarkowska, jmwallach@…, carlos@… Story Points: n.a.
Sprint: n.a. Importance: n.a.
Total Remaining Time: 0.0d Estimated Remaining Time: n.a.

Description

Server changes:

  • IAdmin limits each user to a single group (?)
  • Remove "default" group
  • "user" group becomes the "user private space"
  • No object can be linked to an object of another group, regardless of permissions.
  • All returned graphs are group-consistent, i.e. consist only of objects from a single group (with the exception of system types)
  • thumbnails, annotation links, etc. become a new type of object: "shared" (or similar) which don't prevent delete.

Gui changes:

  • "Move Y to group" - like the deleteY() methods, this would move an entire graph to a user's "group space". There may need to be some duplicating of tags, etc.
  • Login option: "private space" or "group space"

Upgrade:

  • Move all data to the private group and let users selectively publish data to the "group space"
  • Error if any user is a member of more than one group.

See also:

Change History (0)

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.185252 sec.)

We're Hiring!