The following except from a configuration file contains the changes required for applying patches.

<?xml version="1.0" encoding="utf-8"?>

<SynchronizationEditorWorkspace Version="1.0">

<Parameters>

<Parameter Name="Database" Display="Connected database" IsQueryParameter="false" IsSecret="false"></Parameter>

<Parameter Name="DBUser" Display="Database server user" IsQueryParameter="false" IsSecret="false"></Parameter>

<Parameter Name="DBPassword" Display="Database server password" IsQueryParameter="true" IsSecret="true"></Parameter>

<Parameter Name="SystemUser" Display="One Identity Manager system user" IsQueryParameter="false" IsSecret="false"></Parameter>

<Parameter Name="SystemPassword" Display="Password of system user" IsQueryParameter="true" IsSecret="true"></Parameter>

<Parameter Name="SyncProject" Display="Synchronization ProjectClosed" IsQueryParameter="false" IsSecret="false"></Parameter>

<Parameter Name="Patches" Display="Comma separated list of patches to apply" IsQueryParameter="True"></Parameter>

<Parameter Name="Decryption_DefaultVariableSet_Password" Display="Password of target system user" IsQueryParameter="False"</Parameter>

</Parameters>

<Global>

<Data Name="WorkDatabase.ConnectionString" Display="Connection string" Type="System.String, mscorlib">data source=Database server;initial catalog=$Database$;user id=$DBUser$;pooling=false;Password=$DBPassword$</Data>

<Data Name="WorkDatabase.AuthenticationString" Display="Authentication string" Type="System.String, mscorlib">ModuleClosed=Authentication method;User[VI.DB_USER]=$SystemUser$;(Password)Password[VI.DB_Password]=$SystemPassword$</Data>

<Data Name="WorkDatabase.DatabaseFactory" Display="Database factory" Type="System.String, mscorlib">VI.DB.ViSqlFactory, VI.DB</Data>

<Data Name="LoadedShell.Uid" Display="Loaded shell" Type="System.String, mscorlib">$SyncProject$</Data>

</Global>

<Editors>

<Editor Name="ShellPatchEditor" Type="VI.Projector.Editor.AppModel.Editors.ShellPatchEditor, VI.Projector.Editor">

<Data Name="PatchesToApply" Display="Patches to apply" Type="System.String, mscorlib">$Patches$</Data>

</Editor>

</Editors>

</SynchronizationEditorWorkspace>