A system and method for managing the use and access of digital data
objects are provided. Control rights associated with a digital data
object activate an external control object and an intercept application
to intercept and monitor communications between a hosting application and
a document server application associated with the creation of the digital
data object. These intercepting and monitoring functions are performed
without affecting or changing the hosting application or the document
server application. The external control object activates an intercept
application which mimics the functions of the document server application
and performs user actions on the digital data object as authorized by the
external control object according to the control rights associated with
the digital object. By intercepting and monitoring user actions on a
digital data object, the invention can control access and use of the
digital data object.