Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Custom Computed Dictionary Creation - Assets

Isaac Moore November 6, 2024

I'm trying to standardise my imported Intune device manufacturers in my asset system as some show HP and others Hewlett-Packard (I want both entries to merge and show under the name HP.

From what I understand this is what dictionaries are for but I can't find any way to create my own custom dictionary. The default dictionaries only deal with OS Version, Platform or InfrastructureType.

What am I missing?

1 answer

1 accepted

0 votes
Answer accepted
Connor
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 5, 2024

Hi @Isaac Moore I was just recently playing with this in my environment, and while a custom computed dictionary could be used for this, I found it easier to use a transform function.

  1. On the Adapters page, select "All Jobs" and edit your Intune job.
  2. Add a "Replace String" transform function, to replace Hewlett-Packard with HP in the Manufacturer column, and save the job.
  3. Select "Recent Jobs".
  4. Click "Transformation Request", select your Intune job, and click submit.
  5. Beside the Intune job click the "View Transformed Data" button and you'll see all the HP devices now list HP as the manufacturer.

If you want to try using a custom computed dictionary instead, then this is the documentation you'll want to read. The steps essentially break down to:

  1. Create a "Computed" attribute to be used with your custom computed dictionary.
  2. Create a new computed dictionary, selecting manufacturer as the source attribute, optionally adding a secondary attribute, and select the attribute you created in step 1 as the destination attribute.
  3. Add dictionary group(s) to your custom computed dictionary.
  4. Add dictionary values to your dictionary group(s).

 

 

Isaac Moore December 5, 2024

Hi @Connor that's super helpful thank you,

When I first looked at this during the closed beta, custom computed dictionaries either weren't a thing or I missed that section documentation. I'm sure I looked into it though!

I initially thought I had too many combinations to create transform for each string (would have taken ages!) but after doing a bit of a cull I think this will work in the short term.

Like Connor likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events