I downloaded the latest CVS due to it handling
Customer User's and Groups more securely. I wanted to only allow specific
customers to post to specific Queue's via the customer.pl script. This seems to
work up until the customer tries to post a new ticket. Here is my
configuration:
Groups:
-----------------
HVL
admin
stats
users
All are valid.
Queue:
-----------------------
Name: HVL
Sub-Queue of: -
Group: HVL
valid: valid
Customer User:
------------------------
Login: fred
CustomerID: 1
Valid: valid
Customer User <-> Groups:
----------------------------------
HVL: RW
When I select "RW" then click on his account again
under the Customer Groups it has a check mark in both "RO" and "RW". I looked in
the database under the group_customer_user table and see the permission_values
is set to a 1 on group_id 4 (which is HVL) for permission_key of "rw". And
nothing on "ro". So that must be a bug in the code. However when I login to the
customer.pl and try to create a new ticket it says permission denied. I even
gave him full "rw" access to all the groups.
While writing this e-mail I just noticed a error in
my System Log. It is as follows:
Fri Dec 12 17:08:40 2003 |
error |
OTRS-CGI-10 |
Need TicketID! |
This seems to occur everytime he tries to create a new ticket. So this
appears to be the real problem. Any help appreciated.
Thank you,
Brad Dameron