Skip to content

This tutorial outlines the post-install configuration of the open-source help desk ticketing system osTicket.

Notifications You must be signed in to change notification settings

BonGabriel/osTicket-Post-Installation-Configuration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

osTicket logo

osTicket - Post-Install Configuration

This tutorial outlines the post-install configuration of the open-source help desk ticketing system osTicket.

Environments and Technologies Used

  • Microsoft Azure (Virtual Machines/Compute)
  • Remote Desktop
  • Internet Information Services (IIS)

Operating Systems Used

  • Windows 10 Pro (21H2)

Post-Install Configuration Objectives

  • Login to the osTicket Admin Panel
  • Congfire Roles
  • Configure Deparments
  • Configure Teams
  • Configure Help Topics

Configuration Steps

Login to the osTicket Admin Panel. Below displays the tickets for admin/helpdesk User Interface (UI) that will reflect the tickets that are created by the End User http://localhost/osTicket/scp/login.php

UI admin/help desk Tickets


- Configure [Roles]
Roles are the permissions granted to Agents per Department that they have access to. Each Role has a set of permissions that can be checked/unchecked for agents given that Role in association with a Department they have access to. An unlimited number of roles can be created and assigned to Agents with access to various departments.
  1. Admin Panel -> Agents -> Roles
  2. Supreme Admin

UI to add Role

Below we have entered "Supreme Admin" as the role

enter role name


Now we can enable the permissions for this role and as the "Supreme Admin" we've enabled every possible permission available.

list of permissions


-Configure [Departments]
Since tickets are routed through Departments in the help desk, there are many settings that can be set for each Department.

  1. Admin Panel -> Agents -> Departments
  2. System Administrators
  3. Leave the remaining fields set as default and simply review what selections are available to choose from

create department selection


create department name


- Configure [Teams]
Teams allow you to pull Agents from different Departments and organize them to handle a specific issue or user via a Help Topic or Ticket Filter.
  1. Admin Panel -> Agents -> Teams
  2. Level I Support
  3. Level II Support

create department name

create team

dipslays current teams

-Allow anyone to create tickets in User Settings
Registration can be required for Users to create tickets on the Help Desk to prevent random tickets or to limit Users’ accessibility to the help desk.
  1. Admin Panel -> Settings -> User Settings
  2. Registration Required: Require registration and login to create tickets -for this lab, we will leave it unchecked so that tickets can be created without restrictions/limitations

require registration checkbox option


- Configure [Agents (workers)]
Agents are given access to the help desk with the intent to respond and resolve the tickets. When adding an Agent to the help desk, they will need to be assigned to a Primary Department and given a Primary Role for the Tickets/Tasks routed to that department. Agents can be given Extended Access to additional departments of the help desk as well as assigned different Roles to those departments; this can be configured in the Access tab of the Agent’s Profile.
    Admin Panel -> Agents -> Add New
  1. Jane
  2. John

create agents

establish access


- Configure [Users (customers)]
Users (customers) can create an account and log in to create a ticket or check on their ticket status as well.
    Agent Panel -> Users -> Add New
  1. Karen
  2. Ken

agent panel new user

new user created


- Configure [SLA]
SLA Plans or Service Level Agreements, are unlimited in osTicket. The purpose of the SLA Plan is to provide a length of time in which the help desk Administrator expects tickets to be closed. Admin Panel -> Manage -> SLA
  1. Sev-A (1 hour, 24/7)
  2. Sev-B (4 hours, 24/7)
  3. Sev-C (8 hours, business hours)

add new SLA

add new SLA severity

list of current SLA


- Configure Help Topics
Help Topics will help streamline your end-user’s help desk experience to ensure proper assignment and prompt response to the ticket. Create as many Help Topics as needed and can even nest Help Topics within each other for further breakdown (For example, Human Resources and Human Resources/Payroll.)
Admin Panel -> Manage -> Help Topics
  • Business Critical Outage
  • Personal Computer Issues
  • Equipment Request
  • Password Reset
  • create new help topic

    business critical outage

    personal computer issue

    Below selected items, reflect all of the tickets that we've created. The other tickets were created by default.

    all tickets that have been created

    🙌💥Fee-Fi-Fo-Fum This Here Lab is Done! 🙌💥

    “In twenty years from now on, you’ll be more disappointed by the things you didn’t do than by the things you did do."

    🤔

    Next up, Ticket Lifecycle

    About

    This tutorial outlines the post-install configuration of the open-source help desk ticketing system osTicket.

    Topics

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published