Previous Topic: OverviewNext Topic: CREATE SYSTEM PROFILE


EXTIDENT Considerations

An external identity represents the end user of an application that uses a generic internal user id to sign on to CA IDMS. The external identity is recorded in the BGIN transaction journal record to provide auditing of end user access to databases.

Setting the external identity

The external identity is normally set programmatically as follows:

When this attribute is set in the current user session profile, it is also set on all remote DC/UCF r17, or later, systems associated with the user session. The return code is set to the highest error encountered. A nonzero return code indicates that the external identity may not have been set on one or more DC/UCF systems. It is also set for any remote database connections subsequently created by the user session.

To ensure the validity of the auditing information, the external identity can be set only by the client, which is either a CA IDMS/DC or Java application. It cannot be changed by a procedure running on a remote system.

Retrieving the external identity

Any program running in the DC/UCF system can use the IDMSIN01 callable service GETPROF function to get the current external identity session profile attribute. An SQL application can also use the PROFILE scalar function to get the current value of the external identity profile attribute.

More Information