[rt-users] Security based on custom field values?
Ed Matthews
g8orade at yahoo.com
Tue Feb 12 15:51:46 EST 2008
This might do it.
Create ticket from Client in Bucket queue with Business owner.Business owner assigns cf values, assigns new Supplier queue, new Supplier owner.Supplier Owner performs work, sets owner back to Business Owner.Business owner sets status, assigns Client queue as needed. Since the queue changes, Clients and Suppliers would not have awareness of tickets outside of their queue (history), only of open items when they exist in their queue, but we may be able to run reports for various groups as needed from the cf field values, and distribute them.
We'll see if we can build on this idea. Thanks.
Ed Matthews
g8orade at yahoo.com
----- Original Message ----
From: Kenneth Crocker <KFCrocker at lbl.gov>
To: Ed Matthews <g8orade at yahoo.com>
Cc: rt-users at lists.bestpractical.com
Sent: Tuesday, February 12, 2008 2:40:12 PM
Subject: Re: [rt-users] Security based on custom field values?
Ed,
If
I
understand
this
correctly,
your
"users"
are
really
the
ones
who
would
assign
a
ticket?
If
so,
then
why
not
create
a
"Bucket"
Queue
for
all
of
the
tickets
to
be
sent
to
initially.
Only
the
"users"
who
do
the
assigning
can
see
this
queue.
The
look
at
the
CF
setting
for
the
ticket,
change
it
or
watever
and
THEN,
Move
the
ticket
to
the
correct
queue
(I
assume
there
are
two;
supplier
and
client).
The
suppliers
(in
one
group)
can
only
see
tickets
in
the
"supplier"
queue
and
the
clients
(also
in
a
seperate
group)
can
only
see
tickets
in
the
"client"
queue.
The
users
(in
their
own
group)
can
see
everything
in
all
3
queues
and
have
"ModifyTicket"
right.
The
CF
is
either
defined
globally
OR
not
and
applied
to
the
appropriate
queues.
This
last
may
be
a
consideration
in
case
the
installation
grows
in
the
future
and
the
CF's
are
different.
I
was
thinking
that
since
the
"users"
are
looking
at
the
tickets
anyway,
why
not
just
have
them
"select
&
move"
the
tickets
where
they
belong.
That
way,
the
only
modification
you
need
to
make
are
with
rights
and
maybe
a
scrip
or
two.
I
try
to
avoid
creating
maintenence
work
when
there
is
a
way
to
do
the
job
using
the
design.
Just
a
thought.
Kenn
LBNL
On
2/11/2008
6:21
PM,
Ed
Matthews
wrote:
>
How
does
one
securely
slice
"across"
if
you
do
it
this
way?
>
So
pick
one
variable
or
the
other,
clients
or
suppliers.
We
are
a
>
contractor
in
the
middle
managing
complaints,
but
with
a
workflow
where
>
a
complaint
may
need
to
be
assigned
to
a
supplier
rep
or
a
client
at
>
some
point
in
the
process.
>
Say
we
create
queues
by
client.
Each
client
would
see
his
quick
search,
>
our
users
could
see
all
clients'
queues
as
assigned.
>
We
could
have
a
supplier
custom
field
on
each
ticket
in
a
client
queue,
>
and
we
could
create
a
custom
query
to
run
a
report
of
complaints
by
>
supplier,
for
all
clients.
>
In
this
setup,
how
would
a
supplier
see
his
tickets
and
only
his
across
>
any
client
queue?
>
>
Many
thanks,
>
Ed
>
>
-----
Original
Message
----
>
From:
Kenneth
Crocker
<KFCrocker at lbl.gov>
>
To:
Ed
Matthews
<g8orade at yahoo.com>
>
Cc:
rt-users at lists.bestpractical.com
>
Sent:
Monday,
February
11,
2008
6:03:43
PM
>
Subject:
Re:
[rt-users]
Security
based
on
custom
field
values?
>
>
Ed,
>
>
>
It
sounds
like
you
are
using
Custom
Fields
for
the
purpose
of
>
seperating
users
and
their
clints/tickets
and
that
is
what
queues
are
>
for.
Why
not
just
define
different
queues
and
put
tickets
with
certain
>
CF's
into
those
queues
with
their
own
respective
support
groups?
>
>
>
Kenn
>
LBNL
>
>
On
2/11/2008
12:46
PM,
Ed
Matthews
wrote:
>
>
Is
it
possible
to
set
up
RT
with
ticket
user
access
governed
by
the
>
>
values
in
custom
fields?
Example:
>
>
Set
up
a
queue
and
add
2
custom
fields
that
are
mandatory
for
each
>
>
ticket
in
the
queue.
>
>
*
Suppliers
(Single
Select
List
of
Values)
>
>
*
Clients
(Single
Select
List
of
Values)
>
>
Set
up
users
by
giving
them
one
or
more
clients
and
one
or
more
carriers.
>
>
Accessing
the
queue
presents
to
the
user
only
those
tickets
where
their
>
>
client
and
supplier
user
access
settings
intersect
the
values
of
the
>
>
tickets.
>
>
>
>
Sample
Roles:
>
>
Clients
can
see
all
tickets
no
matter
what
supplier.
>
>
Suppliers
can
see
all
tickets
no
matter
what
customer.
>
>
Internal
users
can
see
all
tickets
for
the
clients
and
carriers
given
>
>
them,
(up
to
all).
>
>
>
>
Thanks,
>
>
Ed
Matthews,
>
>
g8orade at yahoo.com
<mailto:g8orade at yahoo.com>
>
>
>
>
------------------------------------------------------------------------
>
>
Be
a
better
friend,
newshound,
and
know-it-all
with
Yahoo!
Mobile.
Try
>
>
it
now.
>
>
>
<http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
>
>
>
>
>
>
>
>
>
>
------------------------------------------------------------------------
>
>
>
>
_______________________________________________
>
>
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>
>
>
>
Community
help:
http://wiki.bestpractical.com
>
>
Commercial
support:
sales at bestpractical.com
>
<mailto:sales at bestpractical.com>
>
>
>
>
>
>
Discover
RT's
hidden
secrets
with
RT
Essentials
from
O'Reilly
Media.
>
>
Buy
a
copy
at
http://rtbook.bestpractical.com
>
>
>
>
------------------------------------------------------------------------
>
Be
a
better
friend,
newshound,
and
know-it-all
with
Yahoo!
Mobile.
Try
>
it
now.
>
<http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
>
>
____________________________________________________________________________________
Looking for last minute shopping deals?
Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20080212/0b1d7ba7/attachment.htm>
More information about the rt-users
mailing list