Main Menu

Recent posts

#1
SimpleDesk Support / Staff and User Conflict
Last post by MandoMercs - February 20, 2024, 04:08:13 PM
Hello, I have been a user of SimpleDesk for a number of years now and we love it. The only "issue" we have never been able to sort out is Users being "Staff" in one Department prevent them from seeing their tickets as a "User" in another Dept.

I have read every post I can think is relateable, and tried the suggest code fixes with no luck. I have actually set up a brand new SMF forum with a fresh install of Simpledesk 2.0 to attempt to track my problem down.

SMF: 2.0.19
Simpledesk: 2.0
PHP: 7.4

Scenario: We run a forum with multiple "teams" and we want to be able to have members as Staff in some Departments but be Users in others. Currently if they are a Staff member in any deptartment they lose the ability to see their own tickets in any other dept as a User.

This is how I have set up the roles, ensuring I linked them to SMF membergroups.


They are just duplicates of the template User and Staff role.

This is how I have set up the departments.



As a "Helpdesk User" only I submitted a ticket to both departments, and they show as expected.


When I check the Deptartment View is correctly shows 1 ticket in each department is visible.



Once I assign the "testing" user with the "3_CTO_Team" membergroup they become "Tech Staff". At which point they only see the Tech Tickets


When I now check the department view the previously visible ticket in Supply is no longer visible.


I followed the instructions in another thread and checked the users permissions, and it shows what I think I expect.

For "Tech" the profile is picking up they are both a User and Staff, and the elevated Staff permissions "win".


For "Supply" the profile is picking up the Helpdesk User permissions as I also expect (so they can view their own tickets in a dept they are not staff)


I have also already applied the "code correction" as found in this topic/message.
https://www.simpledesk.net/community/index.php?topic=1296.msg11504#msg11504




I suspect there is something really silly I have been overlooking, or I am fundamentally missing the concept of what I am trying to achieve (i.e. I am also being silly); but I have been at trying to get this set up working correctly on and off for a few years now, and if I can crack it then the quality of life improvements for our userbase will be immense.

Thank you for the great product and support.
#2
News and Announcements / SimpleDesk 2.1.3
Last post by SleePy - September 27, 2023, 10:16:58 PM
SimpleDesk Team is proud to release SimpleDesk 2.1.3. This update fixes a minor bug with attachments and addresses issues with install/uninstall.
#3
SimpleDesk Discussion / Re: SimpleDesk / SMF: allow no...
Last post by SleePy - August 15, 2023, 02:04:16 PM
1. This is a helpdesk system.  So it operates similar to  how you would see a helpdesk system with users only able to see their own and staff able to see all tickets.  Our Features page shows the features and how it looks.

2. Currently it isn't possible as the system expects registered users.  It is something that could be added, but isn't currently planned.  It would mean that guests would need a secret key to access their ticket.
#4
SimpleDesk Discussion / SimpleDesk / SMF: allow non me...
Last post by BeberGold - August 13, 2023, 01:37:18 PM
Good afternoon,
I looked for answers to my question before posting but did not manage to locate them.
I am about to build a brand new forum with the latest SMF version.
SimpleDesk looks really interesting.
1) My first problem is I have not found documentation explaining how it works. Could somebody direct me to the right place please?
2) My second question is I would like people who are not members of the forum to be able to submit (create) tickets. Would it be possible please?
Thank you.
Kind Regards,
BeberGold
#5
News and Announcements / SimpleDesk 2.1.2
Last post by SleePy - June 11, 2023, 03:58:04 PM
SimpleDesk Team is proud to release SimpleDesk 2.1.2. This update focuses on fixing bugs.  This release has moved the minimum supported SMF version to 2.1.4.SimpleDesk 2.1 is for SMF 2.1 only.

Please consider upgrading your SMF installation to use SimpleDesk 2.1.  We currently offer SimpleDesk 2.0 for SMF 2.0 but will discontinue it at a later time.
#6
News and Announcements / Re: SimpleDesk 2.1.1
Last post by Gurken - March 23, 2023, 06:08:41 AM
It's reassuring to know that your team offers SimpleDesk 2.0 for SMF 2.0, but I appreciate the heads-up that it will be discontinued at a later time. Thank you for your hard work and dedication to providing an exceptional product. Keep up the great work!
#7
News and Announcements / SimpleDesk 2.1.1
Last post by SleePy - February 11, 2023, 09:38:13 PM
SimpleDesk Team is proud to release SimpleDesk 2.1.1. This update focuses on fixing minor bugs and compatibility fixes with SMF 2.1.1, SMF 2.1.2 and SMF 2.1.3

SimpleDesk 2.1 is for SMF 2.1 only.  Please consider upgrading your SMF installation to use SimpleDesk 2.1.  We currently offer SimpleDesk 2.0 for SMF 2.0 but will discontinue it at a later time.
#8
SimpleDesk Support / Re: Permissions Issues
Last post by luckyspoon - December 14, 2022, 01:10:02 AM
I fixed this.

Subs-SimpleDeskPermissions.php:364 needs to factor in the key already existing.

if(!array_key_exists($perm,$user_info['shd_permissions'])){
    $user_info['shd_permissions'][$perm] = $depts[$role];
} else {
    $user_info['shd_permissions'][$perm] = array_merge($user_info['shd_permissions'][$perm],$depts[$role]);
}
#9
SimpleDesk Support / Re: Permissions Issues
Last post by luckyspoon - December 07, 2022, 09:03:02 PM
This is what the user sees:
(there's actually about a dozen tickets)

#10
SimpleDesk Support / Re: Permissions Issues
Last post by luckyspoon - December 07, 2022, 08:58:51 PM