Software permissions

 

Note: Software permissions settings are available in ISL Conference Proxy 3.4.3 and later.

Settings

Software permissions settings may be used in configuration scope (global and local) and in account scope (domain and user). Each setting will override all subsettings. For exampe, if you would like to change a single program order settings, you will need to specify all the other order settings for all program in programsOrder element.


Allow software

<allowedActions>

<action name="(action name)">yes|no|no-weak</action>

...

</allowedActions>



<allowedPrograms>

<program name="(program name)">yes|no|no-weak</program>

...

</allowedPrograms>



<allowedPlugins>

<plugin module="(plugin module)" name="(plugin name)">yes|no|no-weak</plugin>

...

</allowedPlugins>

 

Default branches

<actionsDefaultBranches>

<action name="(action name)"><branch>beta|development|...</branch>...</action>

...

</actionsDefaultBranches>



<programsDefaultBranches>

<program name="(program name)"><branch>beta|development|...</branch>...</program>

...

</programsDefaultBranches>





<pluginsDefaultBranches>

<plugin module="(plugin module)" name="(plugin name)"><branch>beta|development|...</branch>...</plugin>

...

</pluginsDefaultBranches>

 

Order

<actionsOrder>

<action fileName="(action file name)">(integer)</action>

...

</actionsOrder>



<programsOrder>

<program fileName="(program file name)">(integer)</program>

...

</programsOrder>



<pluginsOrder>

<plugin pluginName="(plugin name) (version) (module) (version)">(integer)</plugin>

...

</pluginsOrder>

 

Plugin automatic download

<pluginsAutomaticDownload>

<plugin module="(plugin module)" name="(plugin name)">1|0</plugin>

...

</pluginsAutomaticDownload>

 

Example

<queryDatabaseResponse>

<gridConfiguration id="s-999_0_0">



<actionsDefaultBranches>

<action name="regedit"><branch>beta</branch><branch>development</branch></action>

</actionsDefaultBranches>



<actionsOrder>

<action fileName="regedit_1_0_0_win32.action">3</action>

<action fileName="regedit_1_0_0dev3_development_win32.action">8</action>

</actionsOrder>



<allowedActions>

<action name="regedit">yes</action>

</allowedActions>



<allowedPlugins>

<plugin module="ISL LIGHT" name="desktop">no-weak</plugin>

</allowedPlugins>



<allowedPrograms>

<program name="Connection Tester">yes</program>

</allowedPrograms>



<pluginsAutomaticDownload>

<plugin module="ISL LIGHT" name="audio">1</plugin>

<plugin module="ISL LIGHT" name="desktop">0</plugin>

</pluginsAutomaticDownload>



<pluginsDefaultBranches>

<plugin module="ISL LIGHT" name="desktop"><branch>beta</branch><branch>development</branch></plugin>

</pluginsDefaultBranches>



<pluginsOrder>

<plugin pluginName="desktop 1.3.4 ISL LIGHT win32">5</plugin>

<plugin pluginName="desktop 1.3.5dev1 ISL LIGHT win32">-2</plugin>

</pluginsOrder>



<programsDefaultBranches>

<program name="Connection Tester"><branch>beta</branch><branch>development</branch></program>

</programsDefaultBranches>



<programsOrder>

<program fileName="connection_tester_1_0_9_22212_win32.program">-4</program>

<program fileName="connection_tester_1_0_9dev3_21577_linux.program">6</program>

</programsOrder>



</gridConfiguration>

</queryDatabaseResponse>
Tags: isl conference proxy, integration, xmlmsg

Was this article helpful?