1.2 Installing a Trusted Application

To install a trusted application, you must have rights to access the domain database. Run the installation on the primary domain database.

If you install on a secondary domain, you create an unsafe record that replicates back to the primary domain. The primary domain then replicates a “safe” record back to any secondary domains. However, until a record is safe and has been replicated to all secondary domains, you cannot use that record. Also, if you install on a secondary domain and synchronization is not working between the secondary and primary domains, the trusted application won't be available until bidirectional communication is restored between the secondary and primary domains.

When a trusted application is installed, GroupWise generates a trusted application key. The key is an ASCII value returned in the szTrustedAppKey parameter when the installation program calls CreateTrustedAppObject. GroupWise also creates a trusted application record associated with that installation. This record contains a copy of the application key which is used to authenticate the application at runtime.