Support

Akeeba Ticket System

#22291 User setup

Posted in ‘Akeeba Ticket System for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Ticket System version
n/a

Latest post by nicholas on Wednesday, 25 March 2015 02:33 CDT

x2tech
 I have setup a user in my ACL group for support staff. I have had him as a registered and support staff group and just as a support staff group. I go to "Latest Tickets" as this user and he cannot see this menu item. I have an access level setup for this that covers 2 groups - staff and support staff. That menu item is set to that and I can see the item.

I get a 403 Access Denied error when going to that link. I am able to get this error to go away by making this user and Administrator or Super User. No level below that works to give access to that area.

Am I doing something wrong? I basically followed the quick setup guide to create this avenue and I think that this link would NOT work if built it based on the quick setup either.

It doesn't look like it recognizes this person as a support staff for all categories if they are in this group.

I have the following group setup

customers
t2t admin
support staff

This user is part of support staff only.

The documentation on the menu item type mentions the following:

This is only available to the support staff, i.e. users with the Access Administration Interface privilege or the Support Staff privilege.

I don't know what that means when it says "Access administration interface" or support staff privilege.

The setup I have SHOULD be similiar enough to the quick setup as far as having 3 different user groups. My sales staff is bascially my admin staff for handling billing questions.

Help!!!

x2tech
okay! I went digging a little further, which wasn't in the quick setup portion.

I needed to go into the Options window -> Permissions and give my user groups the permissions "Allow Adminstration access". Once I did that, the user could be registered and my user group and it worked.

Are there any other permissions that needs to be set in that options screen or are they taken care of at the category level?

Might I suggest this be added to the quick setup guide? Unless this is done, you cannot access the "latest tickets" menu item as a support staff person.

Unless I missed something else, I think that this resolves my problem with this, but I wanted to see if you know of something else I may have missed that I need to change too.

If nothing else, you can close this ticket.

nicholas
Akeeba Staff
Manager
You should give the Support Staff privilege to each group (other than Super Users) who needs support staff status at the category level, not the component's parameters. Sadly there's a UX issue in Joomla!: you can't create a custom privilege unless it's also displayed in the component parameters ACL setup. This means that even though the Support Staff privilege only makes sense in the context of a Category we have no choice but to also show it in the component parameters ACL setup where it has no effect.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

x2tech
Okay, I just want to be clear. I set the categories and walked through everything that the quick setup said to do. Everything worked EXCEPT for the ability for those users to view "currently open tickets" via the menu item for that. I was only able to allow that to happen once I set the parameter within the component options area (options button) for each support group to be able to "view component admin console" or whatever that is. I =don't have it open at the moment so can't get exact verbiage.

Once I did that, then they could do everything that they need to do.

I just wanted to point out that the quick setup was lacking this step IF the user wants to setup that menu item. Maybe it should be added to the docs of the menu item area that that setting needs to be set for non-admin / superadmin users.

Thanks!

nicholas
Akeeba Staff
Manager
OK

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!