Freigeben über


How to get the Service Manager 2012 Self-service portal running on Sharepoint 2013

This blog post is written by my collegaue Nicklas Halme from Microsoft Consulting Services in Finland.

Great Work Nicklas :-)

 

 NOTE! The following steps are not a supported method and should ONLY be used for lab / testing purposes !!!

**************

I ran into a situation that my customer wanted to use only Windows Server 2012 in their environment and also wanted to implement the System Center Service Manager 2012 Self-service Portal. Thanks to my awesome Service Manager community at Microsoft I was able to get it to work.

Since this Service Manager 2012 does not yet officially support SharePoint 2013 I had to modify the Service Manager installer procedure to look for SP2013 installation instead of SP2010. I also needed to recreate the SharePoint site collection that Service Manager initially created and use the SharePoint 2010 experience instead.

NOTE! The following steps are not a supported method and should be used for lab / testing purposes only!!

After I had installed the SP2013 Foundation and the English language pack for SharePoint 2013 Foundation on Windows Server 2012 I did the following steps:

1. Extract the Service Manager 2012 SP1 media to a folder

2. Checked the SP 2013 Component GUID from the registry: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\

3. Modified the PrerequisiteInputFile.xml (<SCSM_extracted_media>\Setup\en.) to reference SP 2013 Component GUID for SP prerequisite check

a. Look for Check Order=41. You may change the Title and descriptions texts if you want. The highlighted GUID is for SP2013 Foundation.

b. Look for Check Order=46 and do the same GUID modifications

4. Uninstalled .NET 3.5 to force start all MSI CustomAction with CLR 4.0, that will load latest version of SP assembly from Global Assembly Cache (GAC).

5. Created a SetupWizard.exe.config file for SetupWizard.exe to be able to start it using CLR 4.0

a. Open notepad and paste the following:
<?xml version="1.0"?>
<configuration>
   <startup useLegacyV2RuntimeActivationPolicy="true">
      <supportedRuntime version="v4.0.30319"/>
      <!-- supportedRuntime version="v2.0.50727"/ –>
   </startup>
</configuration>

b. save the file as SetupWizard.exe.config

6. Copied the file to the .\Setup\ -folder

7. Modified the SM.msi (.\Setup\Server\) to bypass .NET 3.5 and IIS7.0 verification in LaunchConditions action. I removed action from sequence using ORCA (https://msdn.microsoft.com/en-us/library/windows/desktop/aa370557(v=vs.85).aspx)

a. Dropped both [NeedDotNet35] and [NeedISS7] rows from the MSI

b. Saved the changes

8. Used .\Setup\SetupWizard.exe to start installation instead of Setup.exe to bypass .NET 3.5 verification.

 

 

 

 

 

9. Installed SCSM SharePoint Web Parts application to SP2013 server. In my case I had dedicated server for the SP Web Parts and another box for the Content location server

10. After the installation completed successfully verified that feature name SMPortalSharepointSiteFeatures subfolder exists in folder C:\Program Files\Common Files\microsoft shared\Web Server Extensions\14\TEMPLATE\FEATURES

11. Opened SharePoint Central Administration as administrator

12. Clicked on Application Management link

13. Clicked on Delete a site collection link

14. From the Site Collection dropdown menu selected the Change Site Collection

15. From Select Site Collection – Webpage Dialog windows selected the site Service Manager created

16. Clicked Delete

17. Created a new site collection by clicking the Create site collection –link

a. Gave title and description like SMPortal

b. From Select experience version dropdown menu selected 2010

c. Selected Team Site as the template for the site collection

d. Added required user to site collection admin

18. Browsed to the new site and verified it works (ignored possible certification error and fixit later on with this info https://blogs.technet.com/b/servicemanager/archive/2012/05/04/faq-why-is-my-self-service-portal-service-catalog-blank.aspx).

19. Opened Sharepoint PowerShell as administrator

20. Executed the following command:
Stsadm -o activatefeature -name SMPortalSharepointSiteFeatures -url [URL TO SMPORTAL site collection e.g.: https://servername:443]

21. Navigated to url [https://servername:443/<THE GIVEN SITE NAME e.g. SMPortal>]

22. Now you should have a Service Manager 2012 Self-service Portal running on SharePoint 2013

Big thanks goes to to my Microsoft colleagues; Andrii Malinovskyi for the help to bypass the prerequisites checks and Jaakko Nikko to help me to repair the site in SharePoint 2013.

Comments

  • Anonymous
    January 01, 2003
    Hi Jason,To solve the problem with the silverligth app follow this tutorialhttp://www.scsm.se/?p=646

  • Anonymous
    January 01, 2003
    Hi Matt

    Sharepoint 2013 will be supported for SCSM vNext, which will be released during 2015.

    /Thomas

  • Anonymous
    January 01, 2003
    Great story

  • Anonymous
    October 16, 2013
    Thank you dear Thomas for the lovely post. Could you please advise if Service Manager 2012 R2 which will be released in couple of days will support SharePoint 2013? I am rolling out Service Manager 2012 SP1 in my environment and I don't want to use SharePoint 2010/Windows Server 2008 R2. I would like to use Windows 2012 and IIS 8. Your support is highly appreciated. Thank you.

  • Anonymous
    October 18, 2013
    Hi C.Nemnom I'm sorry, but SCSM2012 R2 will not support Sharepoint 2013.

  • Anonymous
    October 18, 2013
    Thanks you Thomas for your reply, What do you suggest? As  mentioned above, the following steps are not a supported method and should be used for lab / testing purposes only!! I need to run the Portal on  Windows 2012/IIS 8 using SharePoint 2013. Can I use the same steps above with SCSM 2012 R2 instead of SCSM 2012 SP1? Regards,

  • Anonymous
    October 19, 2013
    Hi CN, I haven't tried it with R2, but since the portal bits haven't changed that much, I believe it will work. If you deploy the portal on SPS2013, remember that it is unsupported and you therefore can't call MS for help if anything doesn't work. If you try it on R2 and SPS2013, please let me know if it works and I'll update the blog. Good luck.

  • Anonymous
    October 24, 2013
    I can confirm that this procedure works with SCSM 2012 R2...but I am not presently getting the Silverlight application to run in the browser. The installation went smoothly following this guide. I have not started to troubleshoot the silverlight issue and expect I can resolve it but the installation was successful. Thanks Thomas for your effort on this. Any hint on the silverlight issue before I start troubleshooting?

  • Anonymous
    October 25, 2013
    The comment has been removed

  • Anonymous
    October 25, 2013
    Thank you dear Jason for the confirmation that the above procedure works with SCSM 2012 R2. It seems we cannot use it if the Silverlight App does not run :( Dear Thomas, your support is highly appreciated please. I don't know why the Web Portal setup for Service Manger is complicated. Basically, I don't want to buy a third party tool to get the Web portal feature from a different vendor, I like to have all functionality using only Microsoft.

  • Anonymous
    October 29, 2013
    Hey Guys I'm not sure why the web parts shouldn't work for R2 as they haven't been changed since SP1. I don't have any time available for testing this, but will see if someone internally in Microsoft have tried.

  • Anonymous
    October 29, 2013
    Thank you dear Thomas for the reply, Please keep us updated when you have more info.

  • Anonymous
    March 20, 2014
    Just tried this with SP 2013 SP1 and SM2012 R2 had to delete the two of the pre req and was able to get to the SharePoint install but then fails on the configure portal SharePoint Web site.

  • Anonymous
    June 09, 2014
    The comment has been removed

  • Anonymous
    July 10, 2014
    Hi, does anyone have any images of what the SSP looks like on SP2013?

  • Anonymous
    July 15, 2014
    @Matt - it looks the same as 2010, the same template (look) is used from 2010 but its technically installed on 2013

  • Anonymous
    July 15, 2014
    @Matt - it looks the same as 2010, the same template (look) is used from 2010 but its technically installed on 2013

  • Anonymous
    July 18, 2014
    The comment has been removed

  • Anonymous
    August 12, 2014
    I encounter error same with Geoff MacCombe.

  • Anonymous
    September 04, 2014
    Any upcoming SP's or other releases that will allow SCSM2012R2 to be comparable with SharePoint 2013 and Lync2013

  • Anonymous
    October 01, 2014
    The comment has been removed

  • Anonymous
    December 30, 2014
    I have completed the steps in this article and am still receiving a PreReq check error when it looks for the SharePoint Farm Admin. The account running the install is a SharePoint Farm Admin. Is there anything that needs to be done to change where or how the installer looks for the SharePoint Farm Admin? If I remove the check, then the installer will run until it errors on the _CreateSharePointWebSite.

    Also wondering if this will be supported in the near future. I have not been able to find any information on the subject.

  • Anonymous
    March 11, 2015
    Hi Thomas, i try install scsm r2 self portal on sharepoint 2013 but got an error like Matt (_CreateSharePointWebSite). Can I install SCSM R2 self-portal on sharepoint 2013 ?? Maybe somebody tried?

  • Anonymous
    July 28, 2015
    For the side-by-side error from the SetupWizard.exe.config file, this worked for me:





  • Anonymous
    July 28, 2015


  • Anonymous
    October 06, 2015
    The comment has been removed

  • Anonymous
    November 27, 2015
    Thanks for the great info. I really loved this. I would like to apprentice at the same time as you amend your web site, how could i subscribe for a blog site?
    For more info on showbox please refer below sites:
    http://showboxandroids.com/showbox-apk/
    http://showboxappandroid.com/
    Latest version of Showbox App download for all android smart phones and tablets. http://movieboxappdownloads.com/ - It’s just 2 MB file you can easily get it on your android device without much trouble. Showbox app was well designed application for android to watch movies and TV shows, Cartoons and many more such things on your smartphone.
    For showbox on iOS (iPhone/iPad), please read below articles:
    http://showboxappk.com/showbox-for-ipad-download/
    http://showboxappk.com/showbox-for-iphone/
    Showbox for PC articles:
    http://showboxandroids.com/showbox-for-pc/
    http://showboxappandroid.com/showbox-for-pc-download/
    http://showboxforpcs.com/
    There are countless for PC clients as it is essentially easy to understand, simple to introduce, gives continuous administration, effectively reasonable. it is accessible at completely free of expense i.e., there will be no establishment charges and after establishment it doesn't charge cash for watching films and recordings. Not simply watching, it likewise offers alternative to download recordings and motion pictures. The accompanying are the strides that are to be taken after to introduce Showbox application on Android. The above all else thing to be done is, go to the Security Settings on your Android telephone, Scroll down and tap on 'Obscure sources'.