Interviewer - Server > Configuration and customization > Web configuration files > Settings for the Build activity > Unsafe functions in interview scripts
 
Unsafe functions in interview scripts
The script snippets that users can insert into scripts using Build's IOM Script option are a quick and easy way to provide advanced functionality to users who are not programmers. To ensure that these scripts are not used for unscrupulous activities, Build restricts the statements that can be used in these scripts. If you are developing your own script snippets, this may occasionally mean that your script cannot be imported into Build because it contains a restricted word. You can change this by removing the offending word from the list of restricted words.
The words that cannot be used in script snippets are defined in the Unsafe_Script_Functions setting in the activity's Web.config, as follows:
<appSettings>
  <add key="Unsafe_Script_Functions"
       value="CreateObject,ShellExecute,GetInterface,Execute,
              Eval,InputBox,MsgBox"/>
</appSettings>
Be careful if you change the list of function names. Some of these functions will cause problems on the interviewing server, and some may allow unscrupulous programmers access to the filesystem.
See also
Settings for the Build activity