Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Documentation
Admin Manual (HTML) Developer Manual (PDF) Admin Manual (PDF) ITSM Manual (HTML) ITSM Manual (PDF)
Search
Ren Bakker, Stefan Bedorf, Michiel Beijen, Shaw n Beasley, Hauke Bttcher, Jens Bothe, Udo Bretz, Martin Edenhofer, Carlos Javier Garca, Martin Gruner, Manuel Hecht, Christopher Kuhn, Andr Mindermann, Marc Nilius, Elva Mara Novoa, Henning Oschw ald, Martha Elia Pascual, Thomas Raith, Carlos Fernando Rodrguez, Stefan Rother, Burchard Steinbild, Daniel Zamorano. This w ork is copyrighted by OTRS AG. You may copy it in w hole or in part as long as the copies retain this copyright statement. The source code of this document can be found at github, in the repository doc-admin. UNIX is a registered trademark of X/Open Company Limited. Linux is a registered trademark of Linus Torvalds. MS-DOS, Window s, Window s 95, Window s 98, Window s NT, Window s 2000, Window s XP, Window s 2003, Window s Vista and Window s 7 are registered trademarks of Microsoft Corporation. Other trademarks and registered trademarks are: SUSE and YaST of SUSE Linux GmbH, Red Hat and Fedora are registered trademarks of Red Hat, Inc. Mandrake is a registered trademark of MandrakeSoft, SA. Debian is a registered trademark of Softw are in the Public Interest, Inc. MySQL and the MySQL Logo are registered trademarks of Oracle Corporation and/or its affiliates. All trade names are used w ithout the guarantee for their free use and are possibly registered trade marks. OTRS AG essentially follow s the notations of the manufacturers. Other products mentioned in this manual may be trademarks of the respective manufacturer.
Table of Contents
Preface 1. Trouble Ticket Systems - The Basics
What is a trouble ticket system, and why do you need one? What is a trouble ticket?
Hide
31/3/2014
Perl support Web server support Database support Web browser support Community Professional Services for OTRS
3. Installation
The simple way - Installation of pre-built packages Installing the RPM on a SUSE Linux server Installing OTRS on a Debian or Ubuntu system Installing OTRS on Microsoft Windows systems Installation from source (Linux, Unix) Preparing the installation from source Installation of Perl modules Configuring the Apache web server Configuring the database Setting up the cron jobs for OTRS Upgrading the OTRS Framework Upgrading Windows Installer Upgrading Microsoft SQL Server Data Types
4. First steps
Agent web interface Customer web interface Public web interface First login The web interface - an overview What is a queue? User preferences
31/3/2014
Roles Customers and Customer Groups Customers Customer Groups Queues Salutations, signatures, attachments and responses Salutations Signatures Attachments Responses Auto responses Email addresses Notifications SMIME PGP States SysConfig Using mail accounts Filtering incoming email messages Executing automated jobs with the GenericAgent Admin email Session management System Log SQL queries via the SQL box Package Manager Web Services Dynamic Fields
6. System Configuration
OTRS config files Configuring the system through the web interface
7. Sending/Receiving emails
Sending emails Via Sendmail (default) Via SMTP server or smarthost
http://doc.otrs.org/3.1/en/html/ 3/14
31/3/2014
Receiving emails Mail accounts configured via the OTRS GUI Via command line program and procmail (otrs.PostMaster.pl) Fetching emails via POP3 or IMAP and fetchmail for otrs.PostMaster.pl Filtering/dispatching by OTRS/PostMaster modules (for more complex dispatching)
12. States
Predefined states New Open
http://doc.otrs.org/3.1/en/html/ 4/14
31/3/2014
Pending reminder Pending auto closePending auto close+ Merged Closed Successful Closed Unsuccessful Customizing states
13. Modifying ticket priorities 14. Creating your own themes 15. Localization of the OTRS frontend 16. PGP 17. S/MIME 18. Access Control Lists (ACLs)
Introduction Examples Reference
31/3/2014
31/3/2014
Introduction Configuration Adding a Dynamic Field Text Dynamic Field Configuration Textarea Dynamic Field Configuration Checkbox Dynamic Field Configuration Dropdown Dynamic Field Configuration Multiselect Dynamic Field Configuration Date Dynamic Field Configuration Date / Time Dynamic Field Configuration Editing a Dynamic Field Showing a Dynamic Field on a Screen Setting a Default Value by a Ticket Event Module Set a Default Value by User Preferences Updating from OTRS 3.0
31/3/2014
Restore
A. Additional Resources
Homepage OTRS.org Mailing lists Bug tracking Commercial Support
31/3/2014
Core::WebUserAgent Crypt::PGP Crypt::SMIME Frontend::Admin::AdminCustomerUser Frontend::Admin::ModuleRegistration Frontend::Agent Frontend::Agent::Dashboard Frontend::Agent::LinkObject Frontend::Agent::ModuleMetaHead Frontend::Agent::ModuleNotify Frontend::Agent::ModuleRegistration Frontend::Agent::NavBarModule Frontend::Agent::Preferences Frontend::Agent::SearchRouter Frontend::Agent::Stats Frontend::Customer Frontend::Customer::Auth Frontend::Customer::ModuleMetaHead Frontend::Customer::ModuleNotify Frontend::Customer::ModuleRegistration Frontend::Customer::Preferences Frontend::Public Frontend::Public::ModuleRegistration Ticket Core Core::FulltextSearch Core::LinkObject Core::PostMaster Core::Stats Core::Ticket Core::TicketACL Core::TicketBulkAction Core::TicketDynamicFieldDefault Core::TicketWatcher Frontend::Admin::ModuleRegistration
http://doc.otrs.org/3.1/en/html/ 9/14
31/3/2014
Frontend::Agent Frontend::Agent::CustomerSearch Frontend::Agent::Dashboard Frontend::Agent::ModuleMetaHead Frontend::Agent::ModuleNotify Frontend::Agent::ModuleRegistration Frontend::Agent::Preferences Frontend::Agent::SearchRouter Frontend::Agent::Ticket::ArticleAttachmentModule Frontend::Agent::Ticket::ArticleComposeModule Frontend::Agent::Ticket::ArticleViewModule Frontend::Agent::Ticket::ArticleViewModulePre Frontend::Agent::Ticket::MenuModule Frontend::Agent::Ticket::MenuModulePre Frontend::Agent::Ticket::ViewBounce Frontend::Agent::Ticket::ViewBulk Frontend::Agent::Ticket::ViewClose Frontend::Agent::Ticket::ViewCompose Frontend::Agent::Ticket::ViewCustomer Frontend::Agent::Ticket::ViewEmailNew Frontend::Agent::Ticket::ViewEscalation Frontend::Agent::Ticket::ViewForward Frontend::Agent::Ticket::ViewFreeText Frontend::Agent::Ticket::ViewHistory Frontend::Agent::Ticket::ViewMailbox Frontend::Agent::Ticket::ViewMerge Frontend::Agent::Ticket::ViewMove Frontend::Agent::Ticket::ViewNote Frontend::Agent::Ticket::ViewOwner Frontend::Agent::Ticket::ViewPending Frontend::Agent::Ticket::ViewPhoneInbound Frontend::Agent::Ticket::ViewPhoneNew Frontend::Agent::Ticket::ViewPhoneOutbound Frontend::Agent::Ticket::ViewPrint Frontend::Agent::Ticket::ViewPriority
http://doc.otrs.org/3.1/en/html/ 10/14
31/3/2014
Frontend::Agent::Ticket::ViewQueue Frontend::Agent::Ticket::ViewResponsible Frontend::Agent::Ticket::ViewSearch Frontend::Agent::Ticket::ViewStatus Frontend::Agent::Ticket::ViewZoom Frontend::Agent::TicketOverview Frontend::Agent::ToolBarModule Frontend::Customer Frontend::Customer::ModuleMetaHead Frontend::Customer::ModuleRegistration Frontend::Customer::Preferences Frontend::Customer::Ticket::ViewNew Frontend::Customer::Ticket::ViewPrint Frontend::Customer::Ticket::ViewSearch Frontend::Customer::Ticket::ViewZoom Frontend::Queue::Preferences Frontend::SLA::Preferences Frontend::Service::Preferences
http://doc.otrs.org/3.1/en/html/
11/14
31/3/2014
List of Tables 3.1. Needed Perl modules for OTRS 3.2. Description of several cron job scripts. 5.1. Default groups available on a fresh OTRS installation 5.2. Rights associated with OTRS Groups 5.3. Events for Auto answers 5.4. Function of the different X-OTRS-headers 21.1. List of Init Scripts And Supported Operating Systems 22.1. The following fields will be added into the system: A.1. Mailinglists
List of Examples 5.1. Sort spam mails into a specific queue 7.1. .fetchmailrc 7.2. Example jobs for the filter module Kernel::System::PostMaster::Filter::Match 7.3. Example job for the filter module Kernel::System::PostMaster::Filter::CMD 11.1. Configuring a DB customer backend 11.2. Using company tickets with a DB backend 11.3. Configuring an LDAP customer backend 11.4. Using Company tickets with an LDAP backend 11.5. Using more than one customer backend with OTRS 11.6. Authenticate agents against a DB backend 11.7. Authenticate agents against an LDAP backend 11.8. Authenticate Agents using HTTPBasic 11.9. Authenticate Agents against a Radius backend 11.10. Customer user authentication against a DB backend 11.11. Customer user authentication against an LDAP backend 11.12. Customer user authentication with HTTPBasic 11.13. Customer user authentication against a
http://doc.otrs.org/3.1/en/html/ 12/14
31/3/2014
Radius backend 18.1. ACL allowing movement into a queue of only those tickets with ticket priority 5. 18.2. ACL allowing movement into a queue of only those tickets with ticket priority 5 stored in the database. 18.3. ACL disabling the closing of tickets in the raw queue, and hiding the close button. 18.4. ACL removing always state closed successful. 18.5. ACL only showing Hardware services for tickets that are created in queues that start with "HW". 18.6. Reference showing all possible important ACL settings. 19.1. Definition of a value series - one element 19.2. Definition of a value series - two elements 21.1. Example To Start The OTRS Scheduler Form An Init.d Script 21.2. Example To Start The OTRS Scheduler 21.3. Example To Force Stop The OTRS Scheduler 21.4. Example To Register The OTRS Scheduler Into the Widows SCM 21.5. Example To Start The OTRS Scheduler 21.6. Example To Force Stop The OTRS Scheduler 22.1. Activate Field1 in New Phone Ticket Screen. 22.2. Activate Field1 in New Phone Ticket Screen as mandatory. 22.3. Activate several fields in New Phone Ticket Screen. 22.4. Deactivate some fields in New Phone Ticket Screen. 22.5. Activate Field1 in Ticket Zoom Screen. 22.6. Activate Field1 in Ticket Overview Small Screens. 22.7. Activate Field1 in TicketCreate event. 22.8. Activate Field1 in the User preferences.
31/3/2014
http://doc.otrs.org/3.1/en/html/
14/14