SCCM – User Experience During Application Installation

System Center Configuration Manager SCCM
System Center Configuration Manager SCCM

Estimated reading time: 3 minutes

If you want your end user experience to show them the progress of an installation from your Software Center, then you will need to ensure that you have your command lines and user experience tab setup correctly.

We have seen many people follow the “install in the background and don’t tell anyone the progress” method time and time again, however, how is your end user ever supposed to know if the installation has completed, run or failed? As Configuration Manager admins, obviously we would know by looking at the Software Center and it giving us the information – however, most users are not interested in such things and just want their software installed with a nice pop up box telling them the progress.

So, what should we do to provide the user with the experience that they want?

In simple terms, Configuration Manager will pretty much take care of all this for you if you set up your application deployment correctly.

Go into your application and browse to the Deployment Types tab:

SCCM - User Experience During Application Installation 1

Then edit your deployment type and go into the User Experience tab:

SCCM - User Experience During Application Installation 2

Then within this tab is where your select the options for your end user experience. You can have the application setup so that it is completely hidden and the end user will not get any information apart from that given in the Software Center. To set this up you should use the following selections:

  • Installation behavior: Install for system
  • Logon requirement: Whether or not a user is logged on
  • Installation program visibility: Hidden
  • Allow users to view and interact with the program installation: this would be grayed out with the above selections

This setup would look like this in the User Experience tab:

SCCM - User Experience During Application Installation 3

So, what if you do want to show your end user the software installation progress, but no options for them to have to check or run?

You should then change these settings to the following:

  • Installation behavior: Install for system
  • Logon requirement: Only when a user is logged on
  • Installation program visibility: Normal
  • Allow users to view and interact with the program installation: this should be checked

This setup would look like this in the User Experience tab:

SCCM - User Experience During Application Installation 4

However, a word of warning. In this setup, you will not be able to see the application within an Operating System Deployment Task Sequence as it allows user interaction. So, you could have two deployment types – one for OSD and one for the Software Center.

Feedback

If you have any questions or feedback on this guide, please feel free to leave us a message below in our comments section and we will get back to you as soon as we can.

Share this content:

Click to rate this post!
[Total: 0 Average: 0]
Avatar for Andrew Armstrong

About Andrew Armstrong

Founder of TechyGeeksHome and Head Editor for over 15 years! IT expert in multiple areas for over 26 years. Sharing experience and knowledge whenever possible! Making IT Happen.

View all posts by Andrew Armstrong

Leave a Reply

Your email address will not be published. Required fields are marked *