Skip to content

Latest commit

 

History

History
65 lines (41 loc) · 4.02 KB

README.md

File metadata and controls

65 lines (41 loc) · 4.02 KB

osTicket logo

osTicket - Post-Install Configuration

In this lab, we have already installed osTicket on our VM or local PC. In the next lab, we will set up the osTicket system in the browser so that we can observe the ticket lifecycle.

Configuration Steps

Step 1: Configure Roles

We will be making a Supreme Admin to avoid access issues later on for our admin account. To begin this lab, complete the first osTicket lab: https://github.com/brandenoz/osticket-prereqs.

  • From the admin login, click on Admin Panel > Agents > Roles > from here you can view and adjust the various default access levels.
  • Click Add New Role > name it Supreme Admin > Permissions > click on everything in Tickets, Tasks, and Knowledge Base so that this access level can do everything. Click Add Role.

Step 2: Create Departments & Teams

We will not be setting up some departments that would make functional sense in a potential work environment.

  • Go to Agents > Departments > Add New Department > Choose Top-Level Department > Name it SysAdmins.
  • Delete the Maintenance department.
  • Go to Teams > Agents > Teams > Add New Team > Name it Online Banking > Create Team.

Step 3: Create Agents

From the Admin Panel, go to Agents, Add New Agent. Consider opening a Windows Notepad note to keep the credentials organized.

  • Fill out the basics for name and email. The email can be made up.

1

  • For the password settings, click Set Password, uncheck “Send the agent a password reset email”. This will open further settings for you to manually assign a password. Also uncheck “Require password change at next login”. Click Set.
  • For Access, add to the SysAdmins department with Supreme Admin access. For Teams, add her to the Online Banking team.
  • Add a new user. John Doe, fake email, username: john, password: Password1 with same password settings. For Access: set department to Support and access to Supreme Admin. We are doing this to make sure we don't hit snags in the next project with access. If you were using this ticketing system as a permanent solution, depending on the size of your organization, you would want to curtail the access level to be more accurate based on needs for security reasons.

Step 4: Create Users

From the Agent Panel, click on Users, Add User, use karen@lognpacific.com for the email and karen for the full name. Click Add User.

Step 5: Create SLAs

From the Admin Panel, click on Manage, then click SLA. We will create three different SLAs based on level of severity.

  • Click Add New SLA Plan, set the Name to Sev-A, set Grace Period to 1, set the Schedule to 24/7, click Add Plan.
  • Click Add New SLA Plan, set the Name to Sev-B, set Grace Period to 4, set the Schedule to 24/7, click Add Plan.
  • Click Add New SLA Plan, set the Name to Sev-C, set Grace Period to 8, set the Schedule to “Monday - Friday 8am - 5pm with U.S. Holidays”, click Add Plan.

Step 6: Configure Topics

Here we will add various help topics for sorting problems into the right categories for ticket lifecycle later on. Add the following help topics:

  • Click on Help Tickets. Click Add New Help Topic. For Topic put Business Critical Outage, for Parent Topic put Report a Problem, click Add Topic.
  • Add new, name it Personal Computer Issues, for the parent topic put Report a Problem, click Add Topic.
  • Add new, name it Equipment Request, parent topic put General Inquiry, click Add Topic.
  • Add new, name it Password Reset, select Report a Problem for the parent.
  • Add new, name it Other, and select General Inquiry for the parent.

2

Cleaning Up

Just as with the last lab, I recommend you pause your VM to save on cost if you are not going directly onto the next project which you can find here: https://github.com/brandenoz/ticket-lifecycle.