Hur man använder SCCM för att inventera en Tesla

SCCM/ConfigMgr är ett mycket kraftfullt verktyg. Med lite arbete kan du utöka SCCM till lager nästan vad som helst inklusive en Tesla. Varför skulle jag inventera en Tesla? Det finns ett par svar på denna fråga. Först och främst arbetade jag på ett projekt som krävde en SCCM inventeringstillägg. Eftersom mitt proof of concept (POC) behövde en extern källa för inventering, varför inte använda min Tesla? Den andra anledningen till att göra detta var helt enkelt "Varför inte?" Det verkade som en cool sak att göra. 😊 I detta blogginlägg bygger jag vidare på mitt tidigare inlägg, Hur man frågar en Tesla med PowerShell, så jag använder det inlägget som min utgångspunkt.

VARNING

Det är viktigt att notera att när du förlänger SCCMs lager med Data Discovery Records (DDR) kan du inte vända processen. Det finns för närvarande INGEN metod för att ångra det. Ja, det finns en UserVoice -objekt att ändra detta, så jag uppmuntrar alla att rösta på det. Förstå dock att tills detta är åtgärdat kan du inte vända processen om du inventerar en Tesla eller förlänger SCCM: s lager med DDR på något annat.

Detta kan låta olycksbådande, och till viss del är det det, MEN om du gör detta och du inte längre vill ha resultaten, IMO, är det inte världens ände. Beroende på vilken DDR -typ (mer om det senare) är det värsta som händer att du permanent ser extra kolumner för alla dina datorposter i konsolen.

Tänk på att det jag visar stöds fullt ut av Microsoft -produktteamet eftersom allt som anges här använder Configuration Manager Software Development Kit (SDK). Mer information om SDK finns i Configuration Manager SDK -dokument.

Använd SCCM för att inventera en Tesla

Det här avsnittet borde faktiskt kallas "DDR -typer". Här ska jag visa dig vad du ser när du inventerar en Tesla med SCCM. Det här är de två typerna av DDR som jag använde när jag förlängde SCCM för att inventera en Tesla: System och Custom. Nedan förklarar jag mer om var och en.

Systemet

Denna DDR -typ lägger till egenskaper till en enhet inom SCCM. Resultaten kan ses i konsolen. Med denna information kan du sedan skapa samlingar och rapporter. Varför använde jag denna DDR -typ? Jag använde den för att jag behövde inventerad data för att vara associerad med en dator.

Inventering av en Tesla - Datorrekord

I skärmdumpen ovan ser du vad som har lagts till i SCCM. Använda PowerShell -skriptet som finns i min tidigare inlägg, allt mellan de två pilarna lades till.

IMO, jag skulle undvika att använda den här typen av DDR eftersom när du inte längre behöver denna information kan de extra kolumnerna för alla datorposter inte raderas. Å andra sidan, om alla dessa kolumner är "null", spelar det verkligen någon roll?

Beställnings

Som namnet antyder är detta en beställnings-DDR. Tyvärr hittade jag inget användbart sätt att få de insamlade detaljerna att visas i konsolen, MEN mina rapporter fungerade bra med denna DDR-typ.

Till skillnad från System DDR behöver du inte oroa dig för att se extra kolumner för dina datorposter i konsolen, men du sitter kvar med alla anpassade "tabeller" i SCCM -databasen. Det finns inga data kvar i tabellerna, så om allt är "null" och ingenting finns i konsolen, spelar det någon roll? Det är därför jag föredrar denna DDR -typ. Endast du kan dock avgöra om detta är lämpligt för ditt företag.

Inventering av en Tesla - ConfigMgr -konsol

Som du kan se på skärmdumpen ovan kan du fråga efter de anpassade resultaten i ConfigMgr -konsolen, men att använda rapportering är vägen att gå om du vill förstå dessa detaljer.

Inventering av Tesla - Frågor

Dessa två SQL Server -frågor, som visas i skärmdumpen ovan, fungerar utmärkt för att visa resultaten av de anpassade DDR: erna i SSMS. Med dessa resultat kan du fortsätta och skapa Power BI- och SSRS -rapporter baserat på dessa data.

Användare och grupper

Kan du skapa anpassade attribut för användare och grupper inom SCCM med DDR? Jag har inte försökt, men jag är säker på att du kan.

DDR och PowerShell

Nu ska jag berätta hur du använder SCCM för att inventera en Tesla.

  • Granska först PowerShell -skript som jag brukade inventera en Tesla Model 3 med SCCM.
  • Placera Microsoft.ConfigurationManagement.Messaging.dll på datorn som kör skriptet.
  • Förstå att DDR -enheterna som standard är placerade i en mapp på skrivbordet och inte i mappen DDM.box. För min testning kopierade jag manuellt DDR: erna till mappen DDM.box.
  • Uppdatera användarnamn och lösenord för din Tesla konto.

Sammanfattning

I slutet av dagen hjälpte denna övning mig mycket med POC som jag arbetade med. Jag kan nu överlämna det till vårt Lead Developer -team som får ta det till nästa nivå. Se upp för några intressanta produktreleaser från Enhansoft under de kommande månaderna baserat på denna forskning!

Hur skulle du använda DDR -funktionen? Vilka andra bilar kan du inventera med SCCM och PowerShell? GM -bilar kanske? Om du har några frågor om hur du använder SCCM för att inventera en Tesla eller något annat är du välkommen att kontakta mig med mig @GarthMJ.

 

Se hur Right Click Tools förändrar hur system hanteras.

Öka produktiviteten direkt med vår begränsade, kostnadsfria Community Edition.

Kom igång med Right Click Tools idag:

Support

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.

Kontakt

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.

Genom att skicka in detta formulär förstår du att Recast Software kan behandla dina uppgifter enligt beskrivningen i Recast Software Integritetspolicy.

sv_SESwedish