A system and method of inventorying and managing users and their computer workstations
in large organizations through automation. Data is organized in two distinctive
ways into two computer database directories to allow for compatibility with other
key organization databases and different approaches of locating and accounting
for users and their computer objects. One directory that is based on organizational
structure can be synchronized with the Human Resources (HR) database to determine
people movement or job changes. The other directory that is based on physical location
of computer workstations can be synchronized with network subnet databases to determine
any Internet Protocol address changes. Automatic updating after synchronization
in either directory keeps the data as current and accurate as possible. Organizational
policy based on an organization's requirements can be applied and enforced when
incorporated into the synchronization process. Exception handling allows for maximum flexibility.