ConfigMgr OSD FrontEnd 1.6.0

ConfigMgr OSD FrontEnd has been developed with the goal to function in any environment, making the native operating system deployment experience with System Center Configuration Manager more unified and easier to use.

4.8 Star
10,338 times
Add to favorites
System Center
E-mail Twitter Digg Facebook
  • Multi Domain support
    1 Posts | Last post April 20, 2019
    • Looking great!!
      Any chance there will be multiple domain support in the Directory listing ? we have a complex environment where we have multiple where we need to deploy to. so would be great if you could add multiple domains in the XML file.
      another thing I noticed ( which should work as the docs say) is the validate computername. Docs are stating that it works for Multi domains (handled in the backend by the webservice), but testing only seemed to validate in the where the webservice is installed. so not really checking the other childx.domain.Com.
  • Documentation issue: Cannot remove unknown object in CM unless Security Role is set
    1 Posts | Last post April 18, 2019
    • Hi Nickolaj,
      Today I was troubleshooting why the FrontEnd threw a 'found an unknown object for this computer' but failed to remove it when I clicked remove. Consequently, the Deployment drop-down box remained empty.
      I had assigned the web service account the Read-Only Analyst role in SCCM, as per your documentation. I figured it would need at least permissions to Delete Computer Associations. I ended up assigning the account the OSD Manager role. I then succeeded in removing existing objects. Of course there's room to assign more granular permissions and I would suggest anyone to think about what rights to assign. Sit down with the CM and/or security admins and have a discussion about it.
      I hope this helps someone else.
  • Issues with 1809
    3 Posts | Last post April 04, 2019
    • Has anyone got this working with the latest (1809, 10.0.17763.1) boot images? It uesed to work, but now just exits with error 255 - no display or visible errors, just an immediate exit.  I've tried 1.4 and 1.5, neither work.  I don't really want to roll back ADK versions.
    • We're seeing the same issue with 1809, did you eventually find a solution, or did you have to rollback the ADK?
    • For anyone else who comes across this, the problem & solution are described here:
  • Lenovo Hardware Model
    1 Posts | Last post April 02, 2019
    • Is there a way for the preflight to be adjusted on how it determines computer model?
      Lenovo keeps the "model" listed in the SystemFamily property in Win32_ComputerSystem
      What does preflight currently use to determine the model or what is the variable?
      My thought is if i can run the pre-start and set the model variable of the machine, this should work as a work around.
      Have you had this come up before and if so do you already have a work around or advise on this?
  • Application section
    2 Posts | Last post March 22, 2019
    • Hi!
      Im having a Little trubble understanting how to configure the TS when using the Application section.
      Do i have to have a step "install Application" with all my avalible applicaions from the "AppConfig.xml" in it, or how do i do this? ^^ 
      When i use the debug mode, Everything looks OK in the FrontEnd, it gets populated as configed, its just what to do with the TS.
      Thanks for a great "Product!" 
    • Ok, so, i Think i maybe understand it hehe.. I use the "install applications according to dynamic variable list" instead of "Install the following applications"
      And as a base varibale i enter: "AppsTaskSequenceVariableName"
      But, do i also have to add the variable and suffix to Collection variables as well? Or does the frontend handle this part?
  • Client Reboots when populating the User Tab
    1 Posts | Last post March 19, 2019
    • WebService: 1.6.0 or 1.7.0
      FrontEnd: 1.4.0 or 1.5.1
      We're experiencing an intermittent issue where, when you "Specify the username (samAccountName)" on the User tab and click apply, the request is issued to the WebService as I can see it in the log and "Attempting to locate specified user" is shown at the bottom of the FrontEnd screen and then after 45 secs approx it just reboots. If we go through the steps again for the same user everything works as it should returning the User Name.
      I've tried issuing the command from PS natively ie. GetCMUniqueUserName and although it sometimes takes over a minute it does return the user name.
  • PDF not in zip file
    2 Posts | Last post March 08, 2019
    • It appears that the .pdf how to guide is not in this zip file. Is there a new location where that document is being stored?
    • Hi Matt,
      It should be in the .zip, I just checked the zip for version 1.4.0 that I uploaded. Do you see the zip in the new 1.5.0 release?
  • No Task Sequences Displayed for Known Computers
    4 Posts | Last post March 08, 2019
    • Hello Nickolaj,
      Running Web Service 1.6 and OSD Front End 1.4.
      I am running into a weird issue with the OSD Front End. When I am imaging an "unknown computer" no task sequences are displayed. I have poked around the ConfigMgr Web Service logs and it looks like when the computer is unknown and using physical media to image the system the OSD Front End doesn't run the "GetCMHiddenTaskSequenceDeploymentsByResourceID" call. However, when using this same exact boot media for a "known computer" or via PXE for "known" or "unknown" computers it runs the "GetCMHiddenTaskSequenceDeploymentsByResourceID" call without issues and is working as expected. 
      Do you have any suggestions as to what the issue might be in this case?
      Thank you in advance for your time,
    • Just to add a bit of weirdness to this, same setup in our test environment, and all is working as expected. Also, if I run this in WinPE in debug mode, the list of TS' populate as they should. Does any of that make sense, or do I need to clarify further?
      Again, thank you for your time, and these awesome products you all let us use for free from SCConfiMgr! 
    • Update: Found the problem...When I created the bootable media from CM, I didn't tick the "enable unknown computer support". I am doing more testing now, but I was always under the impression that tick box wasn't required for the OSD Front End to work properly. 
    • Hi Josh,
      Sorry for the late reply. I'm glad you solved your issue.
  • When is FrontEnd 1.5.0 being released
    2 Posts | Last post March 08, 2019
    • Hey Nickolaj, when is OSD FrontEnd 1.5.0 ready for release?  Keen to start testing this version.  I've seen rumors on twitter a few weeks ago that it's coming soon
    • It was released today :)
  • Regional Settings not being set
    3 Posts | Last post March 04, 2019
    • I'm trying to apply the regional settings from the RegionalConfig.xml file but it doesn't appear to be setting all of them correctly.  The only setting that seems to be working is the OSDDomainOUName.  All other regional settings are not applying.  I can see them being added with the correct values when I check the OSDFrontEnd.log after I click the apply button to start the task sequence.  However, they don't seem to be passing those values.  Any ideas?
      below is an example of the settings I am trying to apply. But after the task sequence runs all settings are en-US.
      <Setting Name="OSDUserLocale">ja-JP</Setting>
      <Setting Name="OSDInputLocale">ja-JP; en-US</Setting>
      <Setting Name="OSDSystemLocale">ja-JP</Setting>
      <Setting Name="OSDUILanguage">ja-JP</Setting>
      <Setting Name="TimeZoneName">Central Standard Time</Setting>
    • Are you using an unnattend.xml with your OS installation step? This is what we do and here's the contents of the XML we are using
      <?xml version="1.0" encoding="utf-8"?>
      <unattend xmlns="urn:schemas-microsoft-com:unattend">
          <settings pass="specialize">
              <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi="">
          <settings pass="oobeSystem">
              <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi="">
          <cpi:offlineImage cpi:source="wim:c:/mount/install.wim#Windows 10 Enterprise" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    • The corresponding values in regionalconfig.xml
      	<Site Name="ABC / 1803 / Nederlands">
      		<Setting Name="OSDUserLocale">nl-NL</Setting>
      		<Setting Name="OSDInputLocale">nl-NL</Setting>
      		<Setting Name="OSDSystemLocale">nl-NL</Setting>
      		<Setting Name="OSDUILanguage">nl-NL</Setting>
      		<Setting Name="UILanguageFallback">en-US</Setting>		
      		<Setting Name="TimeZoneName">W. Europe Standard Time</Setting>		
      		<Setting Name="OSD">NL</Setting>
      		<Setting Name="SUBTYPE">ABC</Setting>
      		<Setting Name="OSD_TYPE">OSD_1803</Setting>
      		<Setting Name="OFFICE">OFFICE_XXX</Setting>
      		<Setting Name="RegionValue">Dutch</Setting>
      		<Setting Name="LanguageValue">Dutch</Setting>
      		<Setting Name="FrontEnd">Yes</Setting>	
      In the task sequence we use the RegionValue as a variable to set the correct regional settings using control intl.cpl,, /f:"lang-nl-NL.xml". The content of the XML is too large to copy/paste here.
31 - 40 of 79 Items