Changed semantics of global/queue rights from 3.0.2 to 3.0.3(pre)

Hello,

I have globally granted right “OwnTicket” for role AdminCC.

In 3.0.2 $queue->CurrentUserHasRight(‘OwnTicket’) returned true, if the
CurrentUser is an AdminCC of $queue.

In 3.0.3pre2 it returns false, unless I explicitely grant “OwnTicket” to
the AdminCC in the GroupRight panel of the queue.

This seems to be a severe bug.

Dirk.

Hello,

–Am Donnerstag, 12. Juni 2003 16:44 Uhr +0200 schrieb Dirk Pape
pape-rt@inf.fu-berlin.de:

In 3.0.2 $queue->CurrentUserHasRight(‘OwnTicket’) returned true, if the
CurrentUser is an AdminCC of $queue.

In 3.0.3pre2 it returns false, unless I explicitely grant “OwnTicket” to
the AdminCC in the GroupRight panel of the queue.

This seems to be a severe bug.

could it be a consequence of this (in pre2 release notes)

  96     68	  ACL HasRight system replaced with an algorithm that

does more looking ahead

Dirk.

Hello,

I have globally granted right “OwnTicket” for role AdminCC.

In 3.0.2 $queue->CurrentUserHasRight(‘OwnTicket’) returned true, if the
CurrentUser is an AdminCC of $queue.

In 3.0.3pre2 it returns false, unless I explicitely grant “OwnTicket” to
the AdminCC in the GroupRight panel of the queue.

This seems to be a severe bug.

Indeed. Expect to see it fixed in 3.0.3pre4

Dirk.


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm

Request Tracker... So much more than a help desk — Best Practical Solutions – Trouble Ticketing. Free.

Hello Jesse,

–Am Donnerstag, 12. Juni 2003 11:25 Uhr -0400 schrieb Jesse Vincent
jesse@bestpractical.com:

Indeed. Expect to see it fixed in 3.0.3pre4

when do you expect it to come?

I ask, because I scheduled to go productive with RT today, after I verified
that most of my problems with RT 3.0.2 has gone with 3.0.3pre2. But now I
stopped in last minute.

If you have a patch for this issue, before relase of pre4, could you send
it to me.

Thanks,
Dirk.