Real Time Information Director User Documentation

Technical Overview of the Real Time Information Director
Hewlett-Packard Company 13 529618 - 002
Security Features
The Director supports the definition of security policies that specify which agents have
access to each consumer’s data. For example, a standard self-service policy gives
consumers access to their own data; a personal agent policy gives specific agents access
to the data of specific consumers. Custom policies can be implemented as concrete
subclasses of abstract policy classes provided with the Director.
To indicate that access to a document is governed by a certain policy, you specify the
name of the policy class in the document definition.
The Director does not perform authentication. It assumes that the user is who he says he
is and that the connection between a client, such as a portal, and the Director is secured as
appropriate to the solution.
Auditing Features
Whenever a document of an audited type arrives or is modified or requested, the Director
writes a record to a database table called AuditHeader. That record contains the IDs of
the consumer and agent, the date and time at which the transaction occurred, the data and
time specified by the sending system, and the name of the document received or
retrieved. An additional table, AuditDetail records audit details, such as the inbound
document received by the Director or the outbound document sent by the Director in
response to a request.
Each AuditHeader has a unique ID, called the Audit ID, which also appears in the related
detail records. In fact, you can store the Audit ID in any or all records affected by a
request. This allows an easy cross-reference from a record to information about who last
updated the data and when.
Just as you can define a document that queries other tables in the data store, you can
define documents that query audit tables by consumer and date or that retrieve audit
details in XML.
Solution Deployment and Management Tools
The Director is packaged with a variety of tools in support of solution deployment and
management:
Test drivers, used primarily for testing document definitions. Some drivers are
standalone, in the sense that they don’t depend on deployment under NonStop