SCCM 2012: Requirement Rules for Microsoft Office 32 or 64 bit

4

System Center 2012 Configuration Manager has many great built-in requirement rules that will help you to get the right deployment type installed for the current environment.

For most of my applications the built-in rules can get the job done, but some times we need to create our own Global Conditions, to fit the requirement rules for an application/Deployment Type.

One example could be a 3rd. party add-on for Microsoft Office, where you need to install a Deployment Type that matches the architecture of Microsoft Office.

All clients with a 32-bit OS will always have the 32-bit version of Office installed, but users with the 64-bit version of the OS, can use both the 32-bit or the 64-bit version of office installed (and most users do run 32-bit).

Then we need to create a Global Condition that will detect the architecture of Microsoft Office.

In Microsoft Office 2013, you will see the following registry key, that will help you to detect this

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Outlook

clip_image002

So all we need to do, is to create a new Global Condition with the following settings:

Name: Outlook Bitness
Device Type: Windows
Condition type: Setting

Setting type: Registry value
Data type: String

Hive: HKEY_LOCAL_MACHINE
Key: SOFTWARE\Microsoft\Office\15.0\Outlook
Value: Bitness

image

image

Now we can create a custom requirement rule for the application.

image

Enjoy

+Ronni Pedersen

About Author

My name is Ronni Pedersen and I'm currently working as a Cloud Architect at APENTO in Denmark. My primary focus is Enterprise Client Management solutions, based on technologies like AzureAD, Intune, EMS and System Center Configuration Manager. I'm is also a Microsoft Certified Trainer and Microsoft MVP in Enterprise Mobility.

4 Comments

  1. Pingback: How to Setup Requirment Rules for Outlook 32 bit or 64 bit - Rui Qiu's Blog

  2. This almost does what I need, but I have multiple versions of Office in our environment. Is there a way to detect bit version that is not dependent on the Office software version?

    • – Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration
      – Platform = x..

      Also check the box “This registry value is associated with a 64bit application”

      • Thank You ! Very helpful and Bruce saved me a load of time digging around the registry for the query solution for “multiple versions of office” 🙂

Leave A Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.