Skip to content

Troubleshooting SCSM update process crash

Troubleshooting SCSM update process crash published on 5 Comments on Troubleshooting SCSM update process crash

Sometimes you can’t install update rollup for SCSM because right after you press Install button on first page, the update process crashed. This issue came from very early versions of the SCSM and still sometime happened at this time, even for SCSM 2012 R2 UR2 update.

image

Continue reading Troubleshooting SCSM update process crash

How to “fast remove” SMPortal from management server

How to “fast remove” SMPortal from management server published on 2 Comments on How to “fast remove” SMPortal from management server

Since SCSM 2012 SP1, any component of SMSM self-service portal can’t be located on management server (technically, this will work, but not supported any more). But if you using SCSM since 2010 or 2012, you can have SMPortal installed  on management server. In this case you need to remove SMPortal.

The only-supported way is to uninstall management server together with self-service portal and reinstall management server. This is dangerous operation (you just need to save all your custom assemblies from SCSM directory and install management server, target installation to same database). But sometime, especially in lab environment, you need to remove self-service with some “fast” way. This article describe how to do this, but please keep in mind: this is unsupported.

To remove portal you can simple remove Sharepoint and remove all IIS sites. But if you try to update management server after this, you will get “Microsoft System Center 2012 Service Manager is not in a valid state.”. This is because installer “know” that SMPortal was installed before. To clean-up this, you must change registry. Please open the key: HKEY_CLASSES_ROOT\Installer\Features\5BA67A970AE3F4C4989BC10A4083CEE2 and remove next values:

  • SMPortal
  • SMPortalSharePointSite
  • SMportalWebContentServer

After this you can safely update your management server.

Enumeration value in XML criteria

Enumeration value in XML criteria published on 5 Comments on Enumeration value in XML criteria

If you often using the XML criteria in SCSM (with SDK or in view with Advanced View Editor) then you can faced with two different notation used as value for properties of enumeration type (like Status, Category, Area and so on): $MPElement[Name=’’]$ and Guid format (xxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxxx, or uniqueidentifier in T-SQL). In this article I will describe the deference and will explain why XML validation can fail when $MPElement$ notation used.

Continue reading Enumeration value in XML criteria

Check list: creating new work item based on template using SCSM SDK

Check list: creating new work item based on template using SCSM SDK published on 9 Comments on Check list: creating new work item based on template using SCSM SDK

When you want to apply template on work item it’s extremely easy: you need to call ApplyTemplate method of the EnterpriseManagementObject or EnterpriseManagementObjectProjection class instance (with one exception – template shouldn’t contains activity for Service Requests, Change Requests or Release Records). But what if you want to create new object based on template? From first view it’s look not very hard – just call appropriated constructor. But in fact this is just first step of list of required steps: required or optional.

Continue reading Check list: creating new work item based on template using SCSM SDK

How it’s works: token [mygroups]

How it’s works: token [mygroups] published on 3 Comments on How it’s works: token [mygroups]

With SCSM 2012 (SP1 and R2) we can use three different tokens: [now], [me] and [mygroups]. If two of them are simple and already described (here small help about [now]), than [mygroups] is more complex and required some explanation.

Continue reading How it’s works: token [mygroups]

List of fixed bugs in SCSM 2012 R2 RTM

List of fixed bugs in SCSM 2012 R2 RTM published on 4 Comments on List of fixed bugs in SCSM 2012 R2 RTM

This is list of fixed bug in SCSM 2012 R2 RTM. The list contains bugs founded in SCSM 2012 SP1 and SCSM 2012 R2 Preview.

Please note: this is not an official list of fixed bugs.

Continue reading List of fixed bugs in SCSM 2012 R2 RTM

New version of the AVE 2 is available: v.2.0.1561.49

New version of the AVE 2 is available: v.2.0.1561.49 published on 4 Comments on New version of the AVE 2 is available: v.2.0.1561.49

The new version of the Advanced View Editor now available! This update brings new feature for Pro version: localization for views, folders and columns. Now you able to translate view or folder name, description and column’s header without need to export management pack! Read more.

Other changes are listed below:

  1. Able to remove columns with missed properties. For instance, if management pack with class extension was removed.
  2. Properties in Code Snippets Menu are sorted
  3. Fixed: Issue with view with custom namespace

You can download new version here (for both Free and Pro version)

Small poll about Knowledge Base in SCSM 2012

Small poll about Knowledge Base in SCSM 2012 published on 1 Comment on Small poll about Knowledge Base in SCSM 2012

The small poll about your experience of using knowledge base in SCSM 2012 (SP1). If you’ve implemented couple of SCSM installations please select the most popular answer in your cases. You can vote here or on right sidebar. Any comment are appreciated.Continue reading Small poll about Knowledge Base in SCSM 2012

AVE 2 Pro: Custom Columns

AVE 2 Pro: Custom Columns published on 3 Comments on AVE 2 Pro: Custom Columns

Using standard columns you can display only values from view’s fields. But what if you want to display some complex information: get values from several fields, format values or display values in with custom control? Using standard view editor this is impossible. But even in out-of-box views you can find examples of custom columns. For instance, “Incidents with Service Level Breached” view contain calculated column “Service Level Target”. This column check all target times from all SLO attached to incident and display the earliest target date.

Advanced View Editor 2 Pro allow you to add custom column. You can create your own custom columns and add it to AVE 2 Pro UI using simple template.

Continue reading AVE 2 Pro: Custom Columns

Troubleshooting the SLA in SCSM 2012 (SP1)

Troubleshooting the SLA in SCSM 2012 (SP1) published on 5 Comments on Troubleshooting the SLA in SCSM 2012 (SP1)

imageIf you already read my blog posts about SLA in SCSM 2012 (Object model, How it’s works and “Hidden” features and “pausing” SLA) then you know what SLA process in SCSM 2012 is really complex and depend from many internal features of the SCSM. We are working in IT and know what sometime a things can work wrong even if no one touch it (or touch but don’t want to talk about this). This article is attempt to summaries information about issues with SLA in SCSM 2012 and how to troubleshoot them and solve.

Continue reading Troubleshooting the SLA in SCSM 2012 (SP1)