Awhile back I announced that there would be a “resource kit” for Service Manager which would include a bunch of things that we already had put out on the blogs like…
- Bulk Enumeration Value Creator Spreadsheet
- Ramp up materials – twelve one hour+ recorded Live Meeting sessions with the Program Managers covering a wide range of topics
- Architecture Visio diagram
- Database queries
- Service Manager Visio stencil shapes
- Various solution management packs for things like sending notifications to reviewers, hiding the extensions tab, etc.
- CSV Connector
- Basic Service Requests
- SLA Management
- Code samples like how to work with enumerations, type projections, creating and updating objects like incidents, etc.
and some new things…
- Exchange connector: Process emails sent to an email inbox on an Exchange server. Convert new emails to new incidents and update incidents for replies to an email address.
- Send message to a user related to the incident from the console. Message can be optionally logged in the action log.
- Visio diagram of the entire SCSM data model including classes, properties, and relationships.
We’ve decided that instead of packaging up all of this stuff as one downloadable “resource kit” package we would create a Tools/Downloads page on TechNet. Then we can add to it whenever we want and point to all kinds of locations like CodePlex, third party software vendors, blogs with tools attached, and microsoft.com/downloads to get releases from Microsoft. It will be one convenient place to get all the tools and solutions available for Service Manager and we can update it continuously without the overhead of a release.
While it will take just a couple more weeks to set up the Tools page on TechNet….
I’m pleased today to announce the release to microsoft.com/downloads the Exchange Connector and the Send Email solution! You can get it from here:
Note: allow up to 30 minutes from the posting of this blog post for worldwide replication on the microsoft.com/downloads site.
It’s taken awhile to build these solutions because I had them thoroughly tested by about 15-20 customers. These customers found bugs and submitted feature requests that I went ahead and implemented to expand the scope of the Exchange connector to include a lot of additional capabilities beyond the scope defined originally. The Exchange Connector now features the following capabilities:
- Create incident from email (replaces out of the box functionality; just turn it off)
- The sending user is looked up in the CMDB and related to the incident as the affected user
- The email subject becomes the incident title
- The email body becomes the incident description
- Update incident action log from email
- Resolve or close incidents from email
- Approve/reject change requests from email
- Update change request “action log” from email
- Mark manual activities completed from email
- Add email file attachment to work items as attachments
- Emails can be sent in from outside the organization
- Emails can be sent from users which do not exist in the CMDB yet and a new user record will be created for them and related to the incident
Send Email Solution
The Send Email solution is a separate solution that I’ve packaged with the Exchange Connector for convenience, but it can be deployed with or without the Exchange connector technically. When you have both of them deployed and configured correctly you can enable the end-to-end lifecycle for emails around incident management. For example, an analyst can be looking at a ticket and click a ‘Send Email’ task to request additional information from the affected user. When the user replies to that email with the additional information, the incident is automatically updated.
- I really recommend using the included deployment guides. Deploying both of these solutions can be tricky and really require reading the deployment guide.
- These solutions are not officially supported by Microsoft and are not a part of the Service Manager product. You can provide feedback, report bugs, request new features, etc. on the forums but there are no guarantees on anything.
- For those of you that have been testing pre-official-release versions of these solutions please follow the upgrade steps in the deployment guides. You may need to close the console or stop the System Center Management service to replace the DLLs.
- The Exchange connector and Send Email solution are not localized. You can however specify keywords in different languages for the Exchange connector to use to process emails with.
Lastly a big, huge thank you to all the community testers that made this possible. You know who you are. I really appreciate the effort you put in to test these solutions, provide feedback, and report bugs! Thank You!
Update: Chris Ross put together a nice demo video of installing, configuring, and testing the Exchange connector . Thanks Chris!