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"

Task #1764 (closed)

Opened 10 years ago

Closed 10 years ago

Permissions : Allow root to login to any group even if not member

Reported by: jamoore Owned by: jamoore
Priority: major Milestone: OMERO-Beta4.2
Component: Security Version: 4.1
Keywords: n.a. Cc: atarkowska, cxallan, jburel
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

This ticket is a part of #1434.

Since it will be necessary to switch (or login to) to each individual group in order to query the entire database, we either must:

  1. add root to all groups by default
  2. allow root to login regardless of group membership.

Since the security filters have a catch-all for admins (" OR :is_admin") it should be safe to all login regardless of membership.

Change History (2)

comment:1 Changed 10 years ago by jmoore

  • r6021 Allow root login to non-member groups

comment:2 Changed 10 years ago by jmoore

  • Resolution set to fixed
  • Status changed from new to closed

Root can now log in to any group, even if it is not returned by session.getSecurityContexts(). #1769 will need to be handled to keep private groups from being corrupted by admin logins.

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.77096 sec.)

We're Hiring!