Darbalaukio valdymo sąsaja (DMI) yra programinės įrangos sistema, naudojama kompiuterinės sistemos komponentams identifikuoti ir valdyti. Tai naudinga bet kokio tipo kompiuteriams, o kompiuterio naudojami komponentai gali būti aparatinės arba programinės įrangos. Sistema taip pat veikia tinkle, todėl šią informaciją galima siųsti iš vieno kompiuterio į kitą. Naudodamas DMI programinės įrangos sistemą, administratorius gali sukurti centrinę valdymo vietą, kad galėtų stebėti aparatinę ir programinę įrangą, veikiančią bet kuriame skaičiuje DMI palaikančių kompiuterių sistemų.
Kompiuterių aparatinės ir programinės įrangos gamintojų koalicija, žinoma kaip Desktop Management Task Force (DMTF®), pirmiausia sukūrė darbalaukio valdymo sąsajos sistemą. Tai buvo pirmasis jų bandymas sukurti kompiuterių aparatinės ir programinės įrangos valdymo priemones, kurios palengvintų didelių kompiuterių tinklų administravimą. Iš esmės jis buvo sukurtas būtent šiuo tikslu, todėl daugelis DMI koncepcijų vėliau buvo integruotos į DMTF® bendrąjį informacijos modelio (CIM) standartą. Tada DMTF® paskelbė apie DMI „eksploatavimo pabaigą“ 2005 m.
Darbalaukio valdymo sąsaja veikia renkant duomenis apie kompiuterinės sistemos komponentus, kuriuos vėliau galima skaityti, įrašyti ir rinkti administravimo tikslais. DMI įgalinti programinės ir aparatinės įrangos komponentai, dar vadinami valdomais produktais, generuoja mažus failus, identifikuojančius komponento funkcijas, funkcionalumą ir ryšius su kitais komponentais. Šie failai vadinami valdymo informacijos formato failais ir pasiekiami naudojant kitą programinę įrangą, kuri sudaro DMI.
Čia pradedama naudoti darbalaukio valdymo sąsajos komponentinės sąsajos (CI) programinė įranga. CI yra taikomųjų programų programavimo sąsaja, leidžianti nuskaityti MIF failus ir į juos įrašyti. Veikdamas kaip tiltas tarp bet kurio kompiuterio sistemos komponento ir administratoriaus, CI palaiko ryšį per DMI sistemos paslaugų lygmenį.
Paslaugų sluoksnis yra svarbiausias darbalaukio valdymo sąsajos kelias. DMI valdomoje kompiuterių sistemoje paslaugų sluoksnis yra panašus į įrenginio tvarkyklę. Ją tvarko operacinė sistema ir ji visą laiką užima nedidelę kompiuterio atminties dalį, kad galėtų atlikti pagrindinio DMI sistemos programinės įrangos tarpininko vaidmenį. Rinkdamas informaciją per CI, paslaugų sluoksnis paima duomenis iš MIF failų ir surenka juos į duomenų bazę. Atlikdamas šį svarbų vaidmenį, paslaugų sluoksnis yra tarp komponento sąsajos ir aukščiausio lygio, žinomo kaip valdymo sąsaja (MI).
Aukščiausiame darbalaukio valdymo sąsajos lygyje MI suteikia priemones konkrečioms programoms pasiekti ir modifikuoti MIF failus per paslaugų lygmenį. Šios programos, vadinamos valdymo programomis, gali veikti DMI valdomame kompiuteryje arba tinkle, kad būtų sukurtas centralizuotas kelių kompiuterių sistemų administravimas. Administratorius gali naudoti MI programų rodinį ir modifikuoti kompiuterio komponentus bei jų būsenas ir gauti įspėjimus, jei kas nors nutiko.