ICT support system
I guess a lot of people have their own web ticket based ICT support systems. I just designed a web database to be as simple to use as possible so people can submit and check jobs easily. The basic idea was to have one page that would show the ICT support jobs and be easily update able with 1 click by an admin. I based it loosely on the commercial Spiceworks software.
- Submit jobs via a simple form
- Progress, last action, ticket open/closed options
- Simple to use
- Sends email when a job is closed
Does anyone else have a custom system that they would like to share? I'm looking at adding more useful features.
:mod: Edit: Adding link to GitHub
GLPI does that. The form the users fill in is very straight forward.
To everyone who's pm'd me asking for this, give me a few days to sort out the admin side of things.
I've recently added:
- User admin system
- Staff and Admin views
- Form verification
- Ability to change the HTML layout of the completion email
Just need to add a user login box now I think.
NTLM/LDAP integration to help your users?
You can download Ilient and steal their ideas they have an excellent system, its free to so its some big competition if your looking to publish!
Uploaded the source code here.
Follow the Readme.txt to install on your web server. It's ASP based so you will have to enable that in IIS. It should work on any XP, Vista or 2003 machine with IIS installed.
mmmm looks good, i am goin to try and mod this to run off our AD as giving staff a new system to remember a different password too....and signing up to something, filling in their email etc....
shouldnt be too hard really, i have also changed the look and feel of it a lil so far will see if it gets used tho
Cool, let me know how it looks when your finished.
You shouldn't really need to give out any new details or passwords, that's just for the admin side of things. We just entered all the staff emails into the user management page. The system is based on email addresses so staff just choose their name from the list, and that has the emails stored in it.
I looked at AD integration but it seemed a little overkill for my situation.
ok, i can't seem to get this to work.. I'm probably having a dull moment.
I've copied all the files over the to IIS server.
Set the permissions as said in the readme
enabled asp.net on the site
but for some reason it wont display?
page cannot be found.
Make sure you either set default.asp as your one of your index pages in IIS, or simply browse to it in IE so
yep done that.. still no go
I'm not sure is ASP is setup properly the bit about the loacation c:\inetpub\wwwroot\support\web.config < ????
here's a screenshot from IIS
Hmm not sure about that one, asp should be standard with any IIS install, looks the same as mine. It looks like it can't even find the default.asp page so it must be a config thing somewhere. Try it on the default website maybe in its own directory.
asp and asp.net are 2 different beasts.
Small update posted that jumps to the selected job when you update its progress or status.
Also removed the email functions on initial install to make it work out of the box. Read the readme.txt to find out how to enable automatic emailing when jobs are complete.
Downloads - ictsupportsystem - Google Code
still having trouble with this.
Have set it up in IIS but for some reason cant view any of the pages.
I can however go directly to the images directory and view the images so i dont think its a permission error.
ASP should be setup correctly because i'm using PCE and WSUS on this server also.