Skip to content

How to manage custom user role profile in SCSM

How to manage custom user role profile in SCSM published on No Comments on How to manage custom user role profile in SCSM

The role model in Service Manager is quite complex and contains many levels: a scopes, a user roles and a user role profiles. Although scope and user roles are well documented and available in UI, the user scope profile is very hidden part of the role model, but one of the most powerful feature if you working with custom classes and custom relationships.

Continue reading How to manage custom user role profile in SCSM

How to get Guid of management pack element even before import MP to SCSM

How to get Guid of management pack element even before import MP to SCSM published on 2 Comments on How to get Guid of management pack element even before import MP to SCSM

Sometime you need to know the internal ID (Guid) of management pack or management pack element before the MP imported to SCSM. This can be done very easy using some T-SQL magic.

Continue reading How to get Guid of management pack element even before import MP to SCSM

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.

UPDATE: If you will try to update your installation to SM2016, you may got error “In place upgrade to Service Manager 2016 along with Self Service Portal requires additional steps.”. To resolve this issue, just remove key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\5B0B0934569A14D4AB68BA483EF28C0F

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

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]

MVP: System Center Cloud and Datacenter Management

MVP: System Center Cloud and Datacenter Management published on 6 Comments on MVP: System Center Cloud and Datacenter Management

“Dear Anton Gritsenko,
Congratulations! We are pleased to present you with the 2012 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in System Center Cloud and Datacenter Management technical communities during the past year.”

Thanks everyone who participated! Special thanks to Alexey Zhuravlev who help me all time at way to MVP!

Primary Sidebar