Jednym z zadań Network Manager-a jest zajmowanie się odkrywaniem obiektów
w zarządzanych sieciach, budowaniem map topologicznych monitorowanych sieci
oraz wizualizacją stanów odkrywanych urządzeń.
Produkt potrafi zbierać informacje o sieci od poszczególnych jej węzłów przy
pomocy protokołu SNMP, a następnie umożliwia wizualizację zebranych danych poprzez
aplikację graficzną, która stanowi wygodny interfejs do bazy danych o monitorowanej sieci.
Ważnym zadaniem produktu jest gromadzenie bieżących parametrów pracy monitorowanych
urządzeń sieciowych dzięki wykorzystaniu protokołu SNMP. Gromadzone dane użytkownik może
obejrzeć w postaci wykresów poprzez przeglądarkę internetową. Kolekcjonowane dane są
także przekazywane do Operation Manager-a.
Network Manager na podstawie swoich plików konfiguracyjncych potrafi generować
aplikacje stanowiące graficzne inetrfejsy sterujące poprzez sieć komputerową pracą
urządzeń, na których pracuje agent SNMP. Interfejsy te ukazują zwykle takie parametry
pracy urządzeń, które są istotne w danej sytuacji. Może bowiem istnieć wiele
interfejsów dla danego urządzenia. Panele te mogą być stosunkowo łatwo tworzone
i modyfikowane przez użytkowników. Główną techniką stosowaną podczas edycji
paneli jest, podobnie jak w różnego rodzaju edytorach graficznych,
wykorzystywanie myszki jako głównego narzędzia do projektowania.
Network Manager umożliwia także administrację kont użytkowników.
Użytkownicy ci są zupełnie niezależni od użytkowników istniejących w
systemie operacyjnym, na którym pracuje system David. Każdy użytkownik
posiada swój identyfikator (username), numer (uid), poziom uprawnień
(ulevel - poziom zero oznacza najwyższy poziom uprawnień), hasło
(password), opis konta (GECOS). Każdy użytkownik może też przynależeć do
dowolnej ilości grup użytkowników.
Network Manager umożliwia również administrację grupami
użytkowników. Każda grupa posiada nazwę. Grupy pozwalają na efektywniejsze
zarządzanie prawami dostępu do elementów systemu David.