The Italian Regional Helpdesk System

Slides:



Advertisements
Similar presentations
Using the Self Service BMC Helpdesk
Advertisements

Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
Connecting Diverse Web Search Facilities Udi Manber, Peter Bigot Department of Computer Science University of Arizona Aida Gikouria - M471 University of.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks R. Brunetti INFN-Torino The Italian Regional.
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
Work Package 3 SEE cluster policy learning platform.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
Joomla! Day France SEBLOD Version 2.0 for Joomla! 1.6.
South West Grid for Learning Educational Portal Awareness Event.
FlexElink Winter presentation 26 February 2002 Flexible linking (and formatting) management software Hector Sanchez Universitat Jaume I Ing. Informatica.
Grid Chemistry System Architecture Overview Akylbek Zhumabayev.
Navigation Framework using CF Architecture for a Client-Server Application using the open standards of the web Kedar Desai presented by.
EGEE is a project funded by the European Union under contract IST User support in EGEE Alistair Mills Torsten Antoni EGEE-3 Conference 20 April.
Managing Content with SharePoint 2007 Module 0. Overview  Introduction  About This Course  Course Outline  Using Virtual PC.
TPF Users Group Fall Conference Integrated Workstation Taskforce Requirements Document.
Interactive Workflows Branislav Šimo, Ondrej Habala, Ladislav Hluchý Institute of Informatics, Slovak Academy of Sciences.
EGEE User Forum Data Management session Development of gLite Web Service Based Security Components for the ATLAS Metadata Interface Thomas Doherty GridPP.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Regional Dashboard Cyril L’Orphelin - CNRS/IN2P3.
Click to edit Master title style Click to edit Master text styles –Second level Third level –Fourth level »Fifth level 1 CustomerSoft ESP Contact Operations.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CharonGUI A Graphical Frontend on top of.
Navigation Framework using CF Architecture for a Client-Server Application using the open standards of the Web presented by Kedar Desai Differential Technologies,
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Operations Portal Development Update on Requirements Cyril L'Orphelin IN2P3/CNRS.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks What all NGIs need to do: Helpdesk / User.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The Dashboard for Operations Cyril L’Orphelin.
EGEE is a project funded by the European Union under contract IST ROC-IT User Support in the EGEE infrastructure Riccardo Brunetti INFN-Torino.
Scuola Grid - Martina Franca, Thursday 08 November Il Sistema di Supporto INFNGrid & GGUS ( Global Grid User.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Regional tools use cases overview Peter Solagna – EGI.eu On behalf of the.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GOCDB4 Gilles Mathieu, RAL-STFC, UK An introduction.
EGEE is a project funded by the European Union under contract IST GGUS-ROCs Interface status update Marco Verlato INFN – Sezione di Padova.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Regional Helpdesk GRNET Example Gkamas Vasileios NGI_GRNET User Support Team.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Operations Portal OTAG September, 21th 2011 Cyril L’Orphelin – CCIN2P3/CNRS.
Enabling Grids for E-sciencE EGEE-II INFSO-RI ROC managers meeting at EGEE 2007 conference, Budapest, October 1, 2007 Admin Matters Vera Hanser.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operational Tools Advisory Group - Transition.
Transition to EGI PSC-06 Istanbul Ioannis Liabotis Greece GRNET
GGUS New features and roadmap
Il Sistema di Supporto INFNGrid & GGUS (Global Grid User Support )
Grid.It Grid Managers Tutorial
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Job monitoring and accounting data visualization
SCEC Drupal Website Development Overview and Status
Welcome to the 11th Annual Redrock Software Conference!
Supervisor: Prof Michael Lyu Presented by: Lewis Ng, Philip Chan
User Support Workflow in EGEE
PL-Grid – an example of NGI support structure Marcin Radecki
EGEE/LCG Operation Workshop
Brief overview on GridICE and Ticketing System
ATLAS support in LCG.
GGUS - The EGI Helpdesk Technical Forum Lyon
Report from ESC / GGUS / TPM
PRACE-EGI helpdesk integration
Lavoisier : a way to integrate heteregeneous monitoring systems.
Part 3 Design What does design mean in different fields?
Operations & Coordination Tools
Cyril L’Orphelin (CC-IN2P3) COD-19, Bologna, March 30th 2009
The CCIN2P3 and its role in EGEE/LCG
Tweaking the Certificate Lifecycle for the UK eScience CA
Technical Forum Lyon Torsten Antoni, Sabine Reißer
IP Publishing From IP Data Base to IP list to IP catalog
Pole 3 – Dashboard Assessment COD 20 - Helsinki
LCG Operations Workshop, e-IRG Workshop
Copyright Justin C. Klein Keane
Business Process Management Software
xGUS The EGI Helpdesk Template
SDMX Reference Infrastructure Introduction
How to Design and Implement Research Outputs Repositories
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Teaching slides Chapter 6.
WEB SERVICES From Chapter 19, Distributed Systems
MIS2502: Data Analytics MySQL and MySQL Workbench
Presentation transcript:

The Italian Regional Helpdesk System A. Paolini (INFN-CNAF) R. Brunetti (INFN-TORINO) Forum & COD-22 26 – 28 Jan 2010 - Lyon

Outline Overview of the system Extended features Conclusions Framework Base features Extended features Custom fields Web service interface Interface with external systems Conclusions Forum & COD-22 26 – 28 Jan 2010 - Lyon

Framework The Italian Regional Ticketing System is built inside a OO CMS called XOOPS One of the available XOOPS modules (XHELP) provides a basic Ticketing System We extended the basic functionalities of XHELP in order to cope with the EGEE requirements Additional custom fields Web service interface Content management system Forum & COD-22 26 – 28 Jan 2010 - Lyon

Why XOOPS/XHELP XOOPS is a well known CMS completely open source and maintained by a very large community It’s built on the standard “triad”: Apache+PHP+MySQL XHELP already has almost all is needed for a ticketing system XHELP is completely integrated into XOOPS Single Sign On Interaction with other modules (FAQ,WIKI,RSS etc..) Content management system Forum & COD-22 26 – 28 Jan 2010 - Lyon

Basic Features Possibility to define any number of support departments Users can be registered as department “staff members” Actions on tickets depend on staff member’s privileges (browser, ticket managers etc..) Internal engine allows to trigger various actions when tickets get modified E-mail notifications upon actions on tickets Tickets can be created/modified using web interface or e-mail Forum & COD-22 26 – 28 Jan 2010 - Lyon

Ticket Dashboard Forum & COD-22 26 – 28 Jan 2010 - Lyon

Extended Features Custom fields have been added to the ticket schema in order to be compliant with EGEE/GGUS schema A SOAP interface has been developed in order to exchange tickets with other helpdesk systems NB. In principle an arbitrary number of ticket formats and in/out interfaces can be defined but… We need to define and use a standardization for tickets format and communication Forum & COD-22 26 – 28 Jan 2010 - Lyon

EGEE Tickets Custom Fields Forum & COD-22 26 – 28 Jan 2010 - Lyon

Interface with External HelpDesks The interface with the external helpdesks is based on Web services. Before July 2009: Input : e-mail + external e-mail parser Output: integrated web service client Now: Input: integrated web service server The same input web service interface can be used to communicate with other regional helpdesk systems and/or other operational tools (dashboards etc..) Forum & COD-22 26 – 28 Jan 2010 - Lyon

WEB Service Implementation Both client and server use the native PHP5 SOAP libraries The Web service exposes the same interface as GGUS (same methods and attributes) OpCreate TicketModify Tickets in the local system and in the remote systems are kept synchronized using the ticket-id I.e. When a ticket from GGUS comes in, a new internal ticket is created and the pair (GGUS-ID, internal-ticket-id) is used to manage the following workflow Forum & COD-22 26 – 28 Jan 2010 - Lyon

Workflow examples A ticket is opened on GGUS and assigned to ROC_Italy A new ticket is created and assigned to the generic GGUS department A ticket is opened on GGUS and assigned to (ROC_Italy, INFN-TORINO) A new ticket is created and assigned directly to INFN-TORINO A new ticket is created on the local helpdesk and assigned to (GGUS, SuppX) A new ticket is created on GGUS and assigned to SuppX An existing internal ticket is modified to become a GGUS ticket for SuppX A new ticket is created in GGUS and assigned to SuppX A ticket has been wrongly assigned to ROC_Italy The ticket can be placed in “Reassigned” state. It means “closed” in the internal system, but not in GGUS. In case the future modification can be propagated back to XOOPS/XHELP Forum & COD-22 26 – 28 Jan 2010 - Lyon

Regional Dashboard The dashboard that is now centrally used is interfaced through web service with GGUS. The web service now available for the Italian ticketing system is the same as GGUS It should be not so difficult to interface the regional dashboard with the regional ticketing system. Need to understand better the role of Lavoisier Forum & COD-22 26 – 28 Jan 2010 - Lyon

Interface with External Systems If the Web Service interface is the same and also the ticket format, it’s easier to maintain all the communication channels Region X Regional Grid GGUS Regional HelpDesk Dashboard Regionalized Central Dashboard Forum & COD-22 26 – 28 Jan 2010 - Lyon

Conclusions The Italian regional helpdesk is based on XOOPS/XHELP The system was customized to fulfill the requirements of both the international and national user communities, and of the NGI site managers The system is fully interfaced with the EGEE central helpdesk and support a variety of ticket workflow types The web service currently exposed by the system facilitates its direct integration with the regional dashboard We recommend it to new NGIs willing to operate a local helpdesk, we can provide support if needed. The system requires ongoing maintenance to keep pace with the evolution of the user requirements and of relevant operations tools Forum & COD-22 26 – 28 Jan 2010 - Lyon