Kayako logo
SupportSuite, eSupport and LiveResponse Discussion, troubleshooting and feedback related to Kayako's flagship support desk products SupportSuite, eSupport and LiveResponse.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  (#1) Old
NS-Icon Offline
New Member
 
Posts: 29
Join Date: Aug 2006
Private / Public Alerts - 27-08-2006, 10:58 PM

Hi,

Is it possible in Kayako to prevent users from changing the alert type under their control panel from private to public? At the moment it only seems to operate the other way round, users can move from Private to public only. I would like to prevent support staff from setting up public alerts email / sms, they should only be able to create a private alert of their choice.

If possible, one staff member should have the ability to setup public alerts.


Tahir Ahmed
NetspaceOnline.net - Reliable Personal Web Site Hosting & Business Web Hosting Solutions!
NSDomains.net - Our Dedicated Domain Registration & Management Portal!
• Reseller Hosting Solutions • Linux Plesk 8 Control Panel • Provding Quality Hosting Since 2001
   
Reply With Quote
  (#2) Old
netFusion Offline
Member
 
Posts: 393
Join Date: Sep 2003
Location: My wife calls it the doghouse...
29-08-2006, 04:49 AM

Quote:
Originally Posted by NS-Icon
Hi,

Is it possible in Kayako to prevent users from changing the alert type under their control panel from private to public? At the moment it only seems to operate the other way round, users can move from Private to public only. I would like to prevent support staff from setting up public alerts email / sms, they should only be able to create a private alert of their choice.

If possible, one staff member should have the ability to setup public alerts.
This would seem to be a limitation of the design.

Alerts can not be setup by the Admin. They are only setup by the Staff. Thus, you can not keep the staff from changing it since it would be their own alert they are changing...

I think it would have worked better for the Admin to setup the Alerts, that way you could have global alerts that apply to any or all departments and you could restrict the staff from changing them...


netFusion Computer and Network Solutions
Web Site: http://www.netFusionKC.com
Web Store: https://www.netfusionkc.com/store/

Anything I say or do is my own opinion and may make absolutely no sense to anyone but me...
   
Reply With Quote
  (#3) Old
NS-Icon Offline
New Member
 
Posts: 29
Join Date: Aug 2006
29-08-2006, 06:15 AM

Yup, my worry is in the future if we take on new support techs, everyone loves the idea of having an alert sent to your mobile, so my worry is even if two techs set the alert type as Public without quite knowing the implications it would cost a considerable level of SMS credits for no reason whatsoever. As a result, I would have preferred to manage the alerts for Public SMS / E-mail for particular clients by the Admin panel’s staff management. All clients should be able to set Private alerts as this is specific to themselves, but being able to setup Public alerts as well, per client does not quite make sense as it would just double the amount of e-mail / sms traffic if more than one client sets up this option.


Tahir Ahmed
NetspaceOnline.net - Reliable Personal Web Site Hosting & Business Web Hosting Solutions!
NSDomains.net - Our Dedicated Domain Registration & Management Portal!
• Reseller Hosting Solutions • Linux Plesk 8 Control Panel • Provding Quality Hosting Since 2001
   
Reply With Quote
  (#4) Old
greengiant Offline
Member
 
Posts: 103
Join Date: Feb 2004
29-08-2006, 02:10 PM

This simple looks like a missing permissions. I opened a report for this at http://bugs.kayako.net/?do=details&id=1602

Should be easy to fix, I might code this up later today and send over to Varun.
   
Reply With Quote
  (#5) Old
greengiant Offline
Member
 
Posts: 103
Join Date: Feb 2004
29-08-2006, 05:08 PM

Here are the changes you need to add to limit users to only adding private alerts. Once you make these changes a new permission will be avaliable when managing teams to set if they can create public alerts or now.

Edit modules/tickets/functions_alertrulesui.php and at about line 51 find this line of code

PHP Code:
printPublicPrivateRow("alertscope"$_SWIFT["language"]["alertscope"], $_SWIFT["language"]["desc_alertscope"], $rulescope); 
Replace it with this.

PHP Code:
if($type == INSERT && $_SWIFT['staff']['tcrearule'] == && $_SWIFT["staff"]["isadmin"] != 1){
        
$data .= '<label for="alertscopeno">''<input type="radio" name="alertscope" id="alertscopeno" value="0" checked" />'.$_SWIFT["language"]["private"].'</label>'.SWIFT_CRLF;
        
$info '<span class="tabletitle">'$_SWIFT["language"]["alertscope"] .'</span><BR /><span class="tabledescription">'$_SWIFT["language"]["desc_alertscope"] .'</span>';

        
printDefaultRow($info$data);
    }else{
        
printPublicPrivateRow("alertscope"$_SWIFT["language"]["alertscope"], $_SWIFT["language"]["desc_alertscope"], $rulescope);
    } 
Then modules\core\config_permissions.php and find this section of code at line 32.

PHP Code:
        "tdelrecipients",
        
"tmerge",
        
"tdelarule",
        
"tupdarule"
change it to
PHP Code:
        "tdelrecipients",
        
"tmerge",
        
"tcrearule",
        
"tdelarule",
        
"tupdarule"

Last Edit /locale/en-us/admin_staffpermissions.php at line 44 find this section of code.

PHP Code:
'tforward' => 'Can Forward Ticket',
    
'tbilling' => 'Can Add Billing Entries',
    
'tdelrecipients' => 'Can Delete Ticket Recipients',
    
'tmerge' => 'Can Merge Ticket',
    
'tdelarule' => 'Can Delete Public Alert Rules',
    
'tupdarule' => 'Can Edit Public Alert Rules'
and change it to

PHP Code:
'tforward' => 'Can Forward Ticket',
    
'tbilling' => 'Can Add Billing Entries',
    
'tdelrecipients' => 'Can Delete Ticket Recipients',
    
'tmerge' => 'Can Merge Ticket',
    
'tcrearule' => 'Can Create Public Alert Rules',
    
'tdelarule' => 'Can Delete Public Alert Rules',
    
'tupdarule' => 'Can Edit Public Alert Rules'
   
Reply With Quote
  (#6) Old
Varun Shoor Offline
Chief Executive Officer
 
Varun Shoor's Avatar
 
Posts: 2,829
Join Date: May 2003
29-08-2006, 09:37 PM

These changes have been merged into my local CVS copy and will be in the main code during the next committ.

Thanks for sharing.

Regards,

Varun Shoor


Varun Shoor (varun.shoor ]at[ kayako.com)
----------------------------------------------------------------
---
   
Reply With Quote
  (#7) Old
NS-Icon Offline
New Member
 
Posts: 29
Join Date: Aug 2006
29-08-2006, 11:48 PM

No problem I look forward too it in the next version.


Tahir Ahmed
NetspaceOnline.net - Reliable Personal Web Site Hosting & Business Web Hosting Solutions!
NSDomains.net - Our Dedicated Domain Registration & Management Portal!
• Reseller Hosting Solutions • Linux Plesk 8 Control Panel • Provding Quality Hosting Since 2001
   
Reply With Quote
Reply

Tags
alerts, private, public

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
KayakoMobile Public Beta 4 Available Ryan Lederman News and Announcements 0 04-05-2006 04:31 AM
KayakoMobile Public Beta 3 Available (PPC2003 support!) Ryan Lederman News and Announcements 0 26-04-2006 03:31 AM
KayakoMobile Public Beta 2 Available Ryan Lederman News and Announcements 0 19-04-2006 07:12 AM
Bugs in Alerts, Menu and Dept configs netgroup SupportSuite, eSupport and LiveResponse 2 11-02-2006 05:07 PM



Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vBulletin Skin developed by: vBStyles.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46