Skip to content

CollinsU99/post-install-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

osTicket logo

osTicket: Post-Install Configuration

This lab provides a step-by-step guide to configuring the open-source help desk ticketing system osTicket after it has been installed.

Environments and Technologies Used

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

Operating Systems Used

  • Windows 10 Pro (22H2)

High-Level Steps

  • Configure Roles
  • Configure Departments
  • Configure Teams
  • Allow anyone to create tickets
  • Configure Agents (workers)
  • Configure Users (customers)
  • Configure SLA
  • Configure Help Topics

Configuration Steps

img

Go to https://portal.azure.com/ and log into your Azure account.

In the search bar, search for "virtual machine", and click "Virtual machines".

img

Click "vm-osticket".

img

Copy the Public IP Address, and log into the VM with RDP.

img

We will login into our osTicket Admin account using this link: http://localhost/osTicket/scp/login.php with the username and password we used when we created our osTicket account.

Open the link in your VM web browser and login.

img

When you login, you will be on the "Agent Panel" by default. You can switch between "Agent Panel and "Admin Panel.

To log on to the admin panel, click the "Admin Panel" tab at the top right.

NOTE: Admins have full control over the osTicket system. They can add and remove agents, create and manage departments, configure settings, and view all tickets.

NOTE: Agents (helpdesk support specialists) can only view and manage tickets that have been assigned to them or their department. They cannot perform tasks such as adding and removing agents, creating and managing departments, or configuring settings.

img

We will create a role called "Supreme Admin".

NOTE: Roles in osTicket are used to define the permissions and capabilities that users have within the system.

In Admin Panel, click "Agents",

img

Click "Roles"

img

Click "Add New Role"

img

We will name our new role "Supreme Admin". Click "Permissions"

img

Make sure you check all the permissions in the "Tickets, Tasks, and Knowledgebase" tab. Click "Add Role".

img

Now we have a role that can pretty much do everything.

img

Next, we will configure some Departments.

NOTE: Departments in osTicket are used to organize tickets and support requests.

Click "Departments" tab

img

Click "Add New Departments"

img

We will name it "System Administrators". Leave everything else as default and click the "Create Dept" button

img

As you can see from the image above, "System Administrators is now on our list of Departments

img

Next, we will configure some Teams.

NOTE: Teams in osTicket are a way to group agents together to work on specific projects or issues.

Click the "Teams" tab.

img

Click "Add New Team".

img

We will name it "Level II Support", and click the "Members" tab

img

Click "Select Agent", add yourself to the team, and click the "Create Team" tab.

img

Next, we will allow anonymous users to create tickets.

Move your mouse cursor to the "Settings" tab, and click "Users".

img

Make sure that "Require registration and login to create tickets" is unchecked, and click "Save changes".

img

Next, we will configure Agents (helpdesk support specialists).

Click the "Agents" tab and click "Add New Agent".

img

Create Jane Doe's account as shown in the image above, and click "Set Password".

img

Uncheck "Send the agent a password reset email", use "Password1" as Jane Does's password, and uncheck "Require password change at next login" (I mistakenly checked it in the image above). Click "Set"

img

Click the "Access" tab, and select "System Administrators" for Departments and "Supreme Admins" for Role. Click the "Teams" tab

img

In the Teams section, select "Level II Support" team, and click the "Create" button

img

Let's add John Wood as an agent. Click "Agents" > "Add New Agent".

img

Fill in his information as shown in the image above and click "Set Password".

img

Uncheck "Send the agent a password reset email", use "Password1" as Jane Does's password, uncheck "Require password change at next login", and click "Set".

img

Click the "Access" tab, select "Support" for Departments, "View only" for Role, "Support" for Extended Access and click the "Create" tab

img

Next, we will configure users (customers).

Click on the "Agent Panel" tab at the top right of the page.

img

Click "Users" tab.

img

Click "Add User".

img

Let's add Karen Mil as a user. Fill in Karen's informations as shown in the image above, and click "Add User" button

img

Click "Users".

img

Click "Add User".

img

Let's add Ken Dei as a user. Fill in Ken's informations as shown in the image above, and click "Add User" button

img

Next, we will configure SLAs

NOTE: SLAs (Service Level Agreement) are used to define the amount of time that it should take to respond to and resolve tickets.

Click the "Admin Panel" tab at the top right of the page.

img

Move the cursor to the "Manage" tab and click "SLA". We will go ahead and create three SLAs.

img

Click "Add New SLA Plan".

img

We will name our first SLA "SEV-A", with 1 hour grace period, select "24/7" for Schedule, and click "Add Plan".

img

Let's add our second SLA plan. Click "Add New SLA Plan".

Name it "SEV-B", with 4 hour grace period, select "24/7" for Schedule, and click "Add Plan".

img

Let's add our third SLA plan. Click "Add New SLA Plan".

Name it "SEV-C", with 8 hour grace period, select "Monday - Friday" for Schedule, and click "Add Plan".

img

Next, we will configure help topics.

Click "Manage" > "Help Topics".

img

Click "Add New Help Topic".

img

Name it "Business Critical Outage" and click "Add Topic".

img

Add another one, name it "Personal Computer Issues" and click "Add Topic".

img

Let's add "Equipment Request". Click "Add Topic".

img

Let's add "Password Reset". Click "Add Topic".

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published