Exporting & importing metadata in partial trust situations

Because of heightened security concerns when operating in the cloud, or in a partial trust situation, users are not generally permitted to directly access files or environments on either the local machine or the application server on which the IDO Runtime service is running.

(For an explanation of what we mean by the term "partial trust", see the topic "Edit Configuration - Runtime (Client) tab" in the Configuration Manager help.)

To handle situations like this, where there is a need to transmit this kind of metadata from a developer's local computer to the cloud server (and vice versa), Mongoose has several options to enable the transfer of forms and objects metadata:

  • For Forms database objects and metadata, the FormSync form has two utilities: the Export utility and the Import utility.

    These utilities function by converting forms and form-related metadata and optionally saving it to an XML file (Export utility).

    This XML file can then be picked up (imported) by another server—in the cloud, for instance—, where it is then converted back to the appropriate metadata and written to the target Forms database (Import utility).

  • For Objects database objects and metadata, the IDO Export Wizard and the IDO Import Wizard both have similar functionality that allow them to operate in a partial trust situation.
  • For IDO collections, property classes, and IDO extension class assemblies, you can also use the Mass Check In form to check in objects, even in a partial trust situation.