
Has anyone implemented this for both agents and customers? Does this solution support the auto time zone detection? Does it work with the JSON interface (AKA iPhone module)? Hugh

Hi Hugh Hugh Kelley wrote:
Has anyone implemented this for both agents and customers?
Yes. See attached. Based on OTRS::ITSM 1.3.1 (Yeah its a bit old. Sue me)**
These patches are based off http://developer.aaiedu.hr/faq/11.html
which uses simplesamlphp
1) Config.patch
make sure these are setup for your site
$Self->{'LoginURL'}
$Self->{'LogoutURL'}
$Self->{'CustomerPanelLoginURL'}
$Self->{'CustomerPanelLogoutURL'}
example
#
# AgentUser authentication
#
###########################
$Self->{'AuthModule'} = 'Kernel::System::Auth::shibdAgentAuth';
# Shibboleth agent authentication module
$Self->{'LoginURL'} =
'https:/domain.com/Shibboleth.sso/DS?target=https%3A%2F%2Fdomain.com%2Fotrs%2Findex.pl';
# Shibboleth SP logout URL
$Self->{'LogoutURL'} =
'https://domain.com/Shibboleth.sso/Logout?return=https://domain.com/otrs/publ...';
#
# CustomerUser authentication
#
##############################
$Self->{'Customer::AuthModule'} =
'Kernel::System::CustomerAuth::shibdCustomerAuth';
# Shibboleth customer authentication module
$Self->{'CustomerPanelLoginURL'} =
'https://domain.com/Shibboleth.sso/DS?target=https%3A%2F%2Fdomain.com%2Fotrs%...';
$Self->{'CustomerPanelPlainLoginURL'} =
'https://domain.com/otrs/customer.pl';
# Shibboleth SP logout URL
$Self->{'CustomerPanelLogoutURL'} =
'https://domain.com/Shibboleth.sso/Logout?return=https://domain.com/otrs/publ...';
2) InterfaceAgent.pm.patch
This patch allows a customer to log into OTRS using the agent interface.
If you
are not an agent you will be redirected to the customer interface
3)shibdAgentAuth.patch, shibdCustomerAuth.patch, shibdCustomerData.patch
4) I use pretty normal shibb auth.
Does this solution support the auto time zone detection?
Didn't know there was a OTRS auto time zone detection thingy.
Does it work with the JSON interface (AKA iPhone module)?
Never had an iphone so I can't comment. -- Dr. Rodney G. McDuff |Ex ignorantia ad sapientiam Manager, Strategic Technologies Group| Ex luce ad tenebras Information Technology Services | The University of Queensland | EMAIL: mcduff@its.uq.edu.au | TELEPHONE: +61 7 334 66898 |
participants (2)
-
Hugh Kelley
-
Rodney McDuff