You can let the CDI server create and sign the transaction with specified participants and attachments. This way, the server account connected to the application is the actual creator of the transaction.
For the time being, the services "Monitor status", "Monitor status by participant" and "Multisign" are considered present in the CDICreateTransactionRequest and set to the value 'true'.
The Lequinox platform does not archive transactions for external role accounts or external personal identities as they represent another organisation. If archiving these transaction events is needed, it must be tended to by the application.