You are browsing the archive for Configuration Manager.

Avatar of timdk

by timdk

Technet Webinar: What’s new on the Configuration Manager horizon Debrief

8:15 am in Community, Configuration Manager, Enterprise Mobility Management, Events, Microsoft Intune by timdk

faq1Thanks to all who attended my webinar on What’s new on the Configuration Manager  horizon last Friday. As promised a quick debrief blog post to highlight and answer some of the questions from the Q&A.

Here we go:

Q: So you can do an in-place with 2012 right? And for side by side is the full new build?

In place upgrade scenario will be supported from the following:

  • System Center 2012 Configuration Manager SP1
  • System Center 2012 Configuration Manager SP2
  • System Center 2012 R2 Configuration Manager
  • System Center 2012 R2 Configuration Manager SP1

Side-by-side migrations are not supported. A possible approach is to Setup a new vNext environment, then upgrade your existing environment to vNext and then migrate your objects to the new vNext environment you built in step 1.

Q: Will the Application Catalog site still depend on Silverlight?

Application Catalog will be merged into the new Software Center – no need for a separate web interface anymore.

Software Center has a new, modern look and apps that previously only appeared in the Application Catalog (user-available apps) now appear in Software Center under the Applications tab. This makes these deployments more discoverable to users and removes the need for them to use the Application Catalog. Additionally, a Silverlight enabled browser is no longer required.

Q: So no 2016 , no new UI, just monthly updates?

Yes, Yes, and no not really. :-)

There is a lot more to Configuration Manager than just the “as-a-service” approach. See the session recording for details.

Q: On-prem MDM will support iOS and Android as well as hybrid SCCM+Intune?

In the technical previews support is limited to Windows 10 devices only.

Currently there is no information if/when other platforms will get in scope.

Q: Will SQL Server AAG (AlwaysOn Availability Groups) be supported for an upgraded installation and not only for a new installation?

Currently not supported in the TP.

In future releases you will be able to move to using SQL always on, on already installed sites.

Q: Are there any Statements when ConfigMgr vNext will Support Server 2016 for deployment and for being used as Site Server OS?

I am not aware of any exact statements on timing. Do assume there will also be a ConfigMgr release at the time 2016 products are released.

Q: Can you make software available to the Windows 10 (Business) App Store?

There is no integration with the Business Store yet.

Q: Do you have a list of features you listed and what is in TP4 today?

Have a look here : https://technet.microsoft.com/en-us/library/dn965439.aspx

Q: Are there changes in the app deployment for other os (mac / linux)?

There was a recent announcement where Intune support for Mac OS X was unveiled.

That article also indicates that: for customers using System Center Configuration Manager integrated with Intune to manage devices in a hybrid deployment, we’re excited to announce that all these same Mac OS X management features will be available in the upcoming major update to Configuration Manager.

 

Update 30/11 : Session recording has been made available here.

Until next time!

Tim

Avatar of timdk

by timdk

Technet Webinar: What’s new on the Configuration Manager horizon:

2:05 pm in Community, Configuration Manager, Events by timdk

ITProWebinar

Tomorrow I will be delivering a Technet ITPro Webinar on the next release of Configuration Manager.

During this session I will give a high level overview on what to expect from this new version.

The agenda in a nutshell:
– Roadmap for Configuration Manager
– High level overview of infrastructure changes and new features
– How to prepare for and get to the next version

At the end of the session there will also be a Q&A where you can fire away any questions you may have.

Registrations are still open so you can still join us! Click here for details.

Hope to see you there!

Tim

Avatar of timdk

by timdk

Microsoft MVP Summit 2015 Debrief

6:05 pm in Configuration Manager, Microsoft Intune by timdk

2015-11-01 12.16.29Last weekend I got back home after spending two weeks in the United States. The first of those two weeks I have spent in Redmond, attending the Microsoft MVP Global Summit 2015.

Most of the sessions and content shared during the MVP summit is under NDA – so I cannot share any details about them. One topic we got approval to disclose information about is the hackathon.

The concept of the hackathon in a nutshell:

  • Prior to the summit the MVP’s could submit ideas, improvements and features they would like to have in the product.
  • The Product Group made a shortlist out of the proposed items.
  • A mixed team of MVP’s and Product Developers is assigned to work on each of the items on the shortlist.
  • After a short kickoff meeting on Monday each team has a few checkpoint meetings during the week to further discuss and follow-up on the progress.
  • By the end of the week the solution is presented to the entire group. Everyone involved can cast 2 votes and based on those votes the rankings are listed on a scoreboard (Note: there are no prices … just bragging rights).
    These are the topics that got shortlisted:
  • Project Active : real time information on active clients
  • Project ANT : aka Twitter for ConfigMgr
  • Project SCCMARA : Azure Remote App Integration
  • Recursive Task Sequences
  • Wizards of Wizards : ability to save templates for settings
  • In console reporting on TS progress steps
  • Server Patching
  • Alternate UPN for cloud synching
  • Hybrid Intune enrollment troubleshooting tool
  • Powershell support for creating CI settings

I was a member of the Project ANT Team. A quick line-up of the team:

  • MVP’s : Collin Smith, Kenny Buntinx and myself
  • Microsoft PM : Dune
  • Microsoft Developers: Rae, Chris, Pong and Anton

Purpose of our project was to be able to send real time notifications to end-users via the Configuration Manager console and to log end-user consent. Additionally we wanted to be able to include similar notifications when defining deployments. It is all about involving the end-user in (sometimes complex) scenarios.

This all started on Monday and by the end of the week all projects got presented (and live demoed!) to the entire PG and MVP group. Everyone in the room could cast 2 votes for their favorite projects. Based on those votes our project ended taking the second place on the winners podium. At that time we also got approval from Microsoft to also present this solution at the MMS conference in Minnesota (more on that in a separate blog post).

Seeing an idea evolve into a working feature in the product in just a few days time is just an amazing experience. Big thanks to the Microsoft team for making this happen. Do note that this is lab work only – whether or not this feature will ever make it into the final product in any form or format is undecided at the moment.

The hackathon was definitely the top item on the agenda for the week but the content shared during the other sessions was very valuable as well. For those who were in doubt whether Configuration Manager would be dead in a few years from now: I can only say they should not fear: the product is more alive than ever!

TDK_MSFT

This was the first time I have attended the summit and as such I cannot compare to previous editions. All I can say about this edition is that it has been an amazing experience: from meeting the product group, visiting the Microsoft Campus to spending time with my fellow MVP’s – it has all been great.

Until next time!

Tim

Avatar of timdk

by timdk

MMS 2015 Speaker

8:05 am in Community, Configuration Manager by timdk

MMSMoa-2015 Next week I will be speaking at the Midwest Management Summit – or MMS – in Minneapolis. After a very successful first edition of this event last year I am really proud to be part of this event again in 2015.

The formula of this event is pretty unique and very community driven. I am really looking forward to meeting up with a lot of you and have a lot of interesting (and challenging) conversations.

This year I will be delivering a session on combining the forces of Configuration Manager with Operations Manager. Co-speaker for this session will be Dieter Wijckmans – a Belgian CDM MVP and member of the Belgian System Center User Group.

Additionally I will be part of the EMS – Hybrid or Standalone – ask the Experts Panel and MMS Every Month at Home session on User Groups.

Registrations for the event are still open. More details can be found on the event website.

Hope to see you there!

Tim

Avatar of timdk

by timdk

IT/Dev Connections 2015 Speaker

7:47 pm in Community, Configuration Manager, Events, Microsoft Intune by timdk

End of this week I will be heading to Las Vegas again for the 2015 edition of IT/Dev Connections. The event is taking place from the 14th to the 17th of September at the Aria Resort.

This year I will be delivering 2 sessions again with my regular co-speaker Kenny Buntinx. Both sessions are in the Enterprise Management and Mobility track:

# 1 – Securely Delivering Traditional Windows File Server Home Folders to BYOD Devices.

Discover the most hidden and underestimated Windows Server 2012 R2 feature, called Work Folders. Work Folders lets you leverage your file server investment while simultaneously providing end users with anywhere access to their data, from their work PCs to their personal devices. In this session you’ll learn about challenges for secure implementation and management not only with traditional home folders but also in the BYOD world. Discover how to deploy and manage Work Folders servers and clients, gain an understanding of how Work Folders operates end-to-end and integrates into your existing infrastructure, and learn how Work Folders takes advantage of capabilities such as multi-factor authentication, Workplace Join, and Selective Wipe to ensure that corporate data remains secure wherever it goes.

(link)

#2 – Arming Your Mobile Workforce Warriors for the 21st Century

In today’s world, your mobile workforce will most likely have expanded significantly. Managing your ever-expanding legion of mobile warriors and their arsenal of devices can be a challenging task. During this session we’ll show how Configuration Manager and the Intune extensions can help you manage your troops and arm them with the correct tools for battle. Learn how Intune and System Center Configuration Manager make it easy to manage all your Windows, Windows Phone 8, iOS, and Android devices with a single pane of glass. We’ll walk through how to easily configure devices for your users by pushing Wi-Fi, VPN, certificate, and email profiles as soon as they’re enrolled. We’ll cover configuration and management of device settings; provisioning profiles for email, VPN, and Wi-Fi; and other native features that come through the standard Intune extensions.

(link)

DevCon-Teaser1.Next to Kenny and myself there is a third SCUG.be member presenting at IT/Dev Connections: Dieter Wijckmans is going to rock and roll in the Cloud & Datacenter track. Have a look at his sessions here.

Similar to last year the three of us will be using the #meetthebelgians hash tag during the event. Will you help us get this hash tag listed into the Twitter analytics again for this edition? Make sure to do so, and most of all: reach out if you see us hanging around – we are looking forward to meeting you!

Registrations for the event are still open!

Hope to see you there.

Tim

Avatar of timdk

by timdk

ConfigMgr vNext : Technical Preview 3 released

7:58 pm in Configuration Manager by timdk

Today Microsoft has released System Center Configuration Manager and Endpoint Protection Technical Preview 3.

tp3

As listed on the Configuration Manager Team Blog this release includes the following new features:

  • Deployment of required applications to Windows 10 devices managed via on-premises mobile device management (MDM).
  • Cluster-aware settings.
  • High availability support with SQL Server 2014 AlwaysOn.
  • Ability to run software update cleanup tasks.

All features available in previous Technical Preview releases are also included in this release.

Read the full article here and download the sources here.

Until next time!

Tim

Avatar of timdk

by timdk

Cumulative Update 1 for Configuration manager 2012 SP2 and R2 SP1 released!

11:22 pm in Configuration Manager by timdk

metrofixEarlier this week Microsoft has released Cumulative Update 1 for Configuration manager 2012 SP2 and R2 SP1.

The cumulative update contains a series of fixes for the following components:

  • Console
  • Client
  • Site Systems
  • Content Management and Software Distribution
  • Operating System Deployment (including Windows 10 driver import)
  • Hybrid setups (Intune) and MDM
  • Reporting

Next to these fixes there are also updates for Asset Intelligence, SCEP and Debian 8.

More details and download location can be found in KB3074857.

Until next time!

Tim

Avatar of timdk

by timdk

Update for Windows Update Client addresses ConfigMgr 2012 Update Scan Issue – Windowsupdate.log Error 8007000E

10:40 am in Configuration Manager by timdk

Exclamation-iconYesterday Microsoft has released an update for the Windows Update client. This relates to the issue with Windows 7 and Software Updates which I blogged about a few weeks ago.

This is the KB article: Windows Update Client for Windows 7 : June 2015

Interesting: the KB Article mentions this update does not only address the out-of-memory issue but also contains general improvements made to support upgrades to a later version of windows.

If you have Windows 7 x86 clients in your environment the best approach would be to release this update in your environment as soon as possible. Important : you need to install the hardening update KB2938066 on your WSUS servers prior to releasing this update!

Hope it helps!

Tim

Avatar of timdk

by timdk

ConfigMgr R2 SP1 upgrade does not clean up previous Cumulative Update entries in Control Panel > Programs and Features

2:09 pm in Configuration Manager by timdk

Hi All,

Just a quick blog post on a small anomaly with Configuration Manager R2 Service Pack 1.

Description

When upgrading an existing Configuration Manager site it seems the Installed Updates entries related to prior Cumulative Updates are not properly cleaned up. After upgrading a site the end result for Installed Updates looks like this:

image

The above example is based on a site that was up to Cumulative Update 5 – but the same happens with earlier released Cumulative Updates.

Although this is not really an issue and more cosmetics, it is something that could have been handled more properly by the Service Pack installer. A scenario where this potentially may cause unwanted effects is when using this information in your queries (collections, etc.).

Workaround

The entries displayed are read from the registry. The screenshot below shows the entry in the registry for the particular cumulative update:

image

I used the following steps to clean this up:

  1. Start the Registry Editor (regedit.exe)
  2. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall .
  3. Locate the key for CU5 (see screenshot) and take a backup (right-click > export).
  4. Delete the key for CU5.
  5. All done – the entry is no longer displayed.

Note that this cleans up the cosmetics part only – any other leftovers (if any) from Cumulative Updates (and alike) will still remain on the system.

Until next time!

Tim

Avatar of timdk

by timdk

Implementing Configuration Manager 2012 R2 Cumulative Update 5

8:04 pm in Configuration Manager by timdk

As mentioned during one of my previous blog posts Microsoft has recently released Cumulative Update 5 for Configuration Manager 2012 R2. This blog post will outline how to implement this Cumulative Update and is based on the steps I followed during the implementation in my lab environment.

Note: this week Microsoft has also released Service Pack 1 for Configuration Manager 2012 R2. The logical question pops up whether to still install this Cumulative Update or immediately go for the Service Pack. Technically there are no constraints for implementing the Service Pack straight away (the CU is not a prerequisite) however my current preferred way to go is to implement the CU first. Based on experiences from the past there could always be some subtle differences, and it seems my friend Kenny already found one here as well.

Now back to implementing the CU. First step is to get the sources. The KB article also gives a full overview of the fixes and improvements in this update. As the name indicates, this update also contains all elements fixed or added in one of the previously released CU’s.

Note that this update is only applicable to Configuration Manager 2012 R2 – if you are currently still running Configuration Manager 2012 SP1 the latest available cumulative update is CU5.

The CU is applicable directly to the following components:

    • CAS
    • Primary Sites (standalone or in a hierarchy)
    • Secondary Sites
    • SMS Provider(s)
    • Console(s)

    Additionally it contains updates for the following components:

    • CAS
    • Primary Sites
    • Secondary Sites
    • SMS Provider(s)
    • Consoles
    • Clients

    The lab we are upgrading does not contain all the components listed above, a CAS and Secondary Site(s) are not present.  The SMS Provider is installed locally on the site server.

Primary site

Cumulative Updates for Configuration Manager are implemented top-down so we start with the site server of the standalone primary site. Before running the installer with elevated privileges ensure there are no more active console connections.

image

The Installation Wizard is started.

image

Click next on the Welcome page.

image

Accept the license terms and click Next.

clip_image001

Verify all prerequisite checks are successful and click Next.

clip_image002

Leave the default option to install the update for the console and click Next.

clip_image003

Leave the default option to update the site database and click Next.

image

Leave the default option for package creation and click Next.

clip_image005

Leave the default settings for the server package and click Next.

clip_image006

Leave the default settings for the console package and click Next.

clip_image007

Leave the default settings for the client packages and click Next.

clip_image008

Review the setup summary and click Install.

image

The installation begins and progress is shown. Click Next when finished.

Note: during the implementation I had noticed that the installer was hanging long time on the first step to stop the services. In this case manually stopping the WinMgmt service (net stop winmgmt from an elevated command prompt) was needed to make the installation continue.

image

All done! Click Finish and reboot the system.

image

The technical details about the installation and what is happening behind the scenes is logged the log file cm12-r2cu5-kb3054451-x64-enu.log  located in the %windir%\temp folder.

Now lets do a few verification steps to see if the update got implemented properly.

First checkpoint are the entries in Programs and Features > view installed updates:

image

Next is the registry in HKLM\Software\Microsoft\SMS\Setup

image

And a final check in the console (About Configuration Manager)

image

As we opted to have some packages created to support implementing the CU in our environment these should now also be visible in the console. Go to the software library and select packages. Select the Configuration Manager Updates folder and then type CU5 in the search box to quickly locate those packages.

image

Important: Do not forget to distribute the content of these packages to your Distribution Points!

Important (2): Do not forget to update your boot images. This can be done by selecting a boot image, right-clicking it and then selecting the action to Update Distribution Points.

Secondary Sites

If there are any Secondary Sites in your environment the next step is to implement the CU on those sites. The server update package can be used to automate this. To target the site servers a collection can be built which is populated based on the following query:

    • select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,
      SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS_64 on SMS_G_System_ADD_REMOVE_PROGRAMS_64.ResourceId = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS_64.DisplayName = "System Center 2012 R2 Configuration Manager Secondary Site Setup"

Consoles

    As part of the implementation process on the site server the locally installed console was updated. Any remaining remote consoles in the environment can be updated using the console upgrade package.

    To build a collection containing the machines with the console installed the following query could be used:

  • select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM. ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceId = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = "System Center 2012 R2 Configuration Manager Console"

     

    Clients

    Last but not least we also need to get the CU installed on our clients. There are multiple approaches to accomplish this; one method could be to deploy the client update packages created automatically during the implementation process.

    As there is a package per processor architecture we will also create matching collections to target our deployments. This is an example query for a collection containing all 64-bit clients with a client version not equal to CU5:
  • select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,
    SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_SYSTEM on SMS_G_System_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_R_System.ClientVersion != "5.00.7958.1601" and SMS_G_System_SYSTEM.SystemType = "X64-based PC"
    The query for the collection with 32-bit clients is identical; just replace “x64-based PC” with “x86-based PC”.

Clients with CU5 will have the following version shown on the properties tab:

image

Version numbers for some of the components are also updated:

imageimage

That’s all for now – Until next time!

Tim