CFAdmin documentation

Since several people asked us to document the CFAdmin tag, we are publishing it here already so that you can have a look at all the actions and attributes as well as the examples available.

General information

The tag is used for all changes one wants to do in the Lucee configuration. Depending on what value for the attribute type you pass (web|server) either the local web configuration is changed or the global server one. Please note that the password provided needs to be the corresponding one. Whether you have to pass the password to the tag depends on the setting you made in the server administrator under access / general access. If you have set this option to open for the current web admin you do not have to provide the password. If it is password protected, you need to add the password, if it is closed, the access is prohibited. So normally the basic three attributes for the tag are action, type and password. Below you will find a list with all possible attributes for the tag :

Attribute name | Description -------------- | ----------------- _ type | Application type for installable Lucee extensions access_read | Defines the general access to the Lucee configuration read access_write | Defines the general access to the Lucee configuration write allowed_alter | Database connection property allowed_create | Database connection property allowed_delete | Database connection property allowed_drop | Database connection property allowed_grant | Database connection property allowed_insert | Database connection property allowed_revoke | Database connection property allowed_select | Database connection property allowed_update | Database connection property allowImplicidQueryCall | Defines whether the query names must be provided (scoping) AllowURLRequestTimeout | Defines whether a requesttimeout is allowed as an url variable append | Sets whether a compiled archive should be associated with a mapping applicationTimeout | Defines the application timeout archive | Defines the archive that is used for a mapping author | Contains the author of an extension baseComponentTemplate | Contains the basic component template blob | Defines whether clob is usable with this data source category | Contains the category of an extension cfx_setting | Defines whether a user can access the cfx settings in the local web administrator cfx_usage | Allows the usage of CFX tags in Lucee for this particular web class | Defines the name of a class for a Java CFX tag classname | Defines the name of the database driver class clientCookies | Defines whether client cookies are allowed or not clientManagement | Enables client management clob | Defines whether clob is usable with this data source codename | Contains the codename of an extension collection | Contains the collection name collectionAction | Subaction for the action collection. Allowed are create repair, optimize, delete componentDataMemberDefaultAccess | Defines the visibility of the components' this scope valid values are: private, protected, public, remote componentDumpTemplate | Sets the path to the template that is used when a component gets dumped out config | Contains the path to the configuration file for an extension connectionLimit | Database connection property connectionTimeout | Database connection property contextPath | Contains the path to the web context for the action "resetPassword" created | Contains the creation date of an extension custom | Contains any custom JDBC properties for the connection string to the defined data source custom_tag | Defines whether a user has the right to change the custom tag settings in the local web administrator Database | Database connection property Datasource | Database connection property Dbpassword | Database connection property dbusername | Database connection property debug | Enables or disables debugging or sets it to the server property debugging | Defines whether a user has the right to change the debugging settings in the local web administrator debugTemplate | Contains the path to the debugging template to be used deepSearch | Defines whether custom tags are searched in subfolders of the custom tag directories recursively or not. defaultEncoding | Defines the default encoding of the local Lucee context description | Extension description direct_java_access | Defines whether direct Java invocation can be used in a local web context documentation | Contains the link to the Extensions documentation domaincookies | Sets whether domain cookies are allowed or not dsn | Defines the dsn for a data source enddate | Defines the end date for a scheduled task endtime | Defines the end time for a scheduled task extensions | Contains the extensions for the documents to be indexed file | Defines whether files can be accessed in and below the web root, on the complete server or whether access to files is prohibited in the local web context forum | Contains the link to the Extensions forum host | Contains the host of a database server in a data source definition hostname | Contains the hostname of a mail server id | Contains the id of an extension image | Contains the image of the extension indexAction | Sub action for the action index. Allowed values are: "update, purge" indexType | Type of the index. Allowed values are: "path, url" interval | Defines the interval of a scheduled task key | Contains the key of a plugin storage item label | Contains the label of an extension language | Defines the language of an index listenerMode | Defines the listener mode of Lucee which defines where Lucee searches for auto include files listenerType | Defines the listener type of Lucee which defines what files are invoked. Application.cfc/.cfm, OnRequestEnd.cfm locale | Defines the regional local for the current web context localMode | Defines whether undefined variables are in the local scope inside functions and methods or in the variables scope. localSearch | Defines whether Lucee searches in the local (current) directory for a custom tag or not logfile | Defines the log file for the mail settings loglevel | Defines the log level for the mail settings mail | Defines whether users have access to the mail settings in the local web administrators mailinglist | Contains the link to the Extensions mailing list mailpassword | Contains the password for the mailserver mailusername | Contains the username for the mailserver mapping | Defines whether users have access to the mapping settings in the local web administrators mergeFormAndUrl | Defines whether the url and form scope are merged in a request name | Defines the name of the JavaCFX Tag, Defines the name of a data source definition, Contains the name of an extension | network | Contains the link to the network of the extension newPassword | Contains the new password for the action "updatePassword" oldPassword | Contains the old password for the action "updatePassword" Operation | | Password | Depending on the value of the attribute type and the setting of the general access, this attribute must contain the web or server administrator password. Path | Contains the path for the collection Physical | Contains the path to the physical location for a mapping (can be a resource as well) Port | Defines the port of the mail server primary | Defines whether the physical location or the archive is used as the primary location for the search for a template provider | url of the extension provider proxyEnabled | Defines whether the proxy server will be used proxyPassword | Contains the proxy password proxyPort | Contains the proxy port proxyServer | Contains the proxy server name or ip proxyuser | Contains the proxy username proxyUsername | Contains the proxy username psq | Defines whether preserve single quotes is turned on for this web context publish | Defines whether the response of server will be stored in a file or not recurse | Defines whether a path will be recursively indexed remote | Defines whether a local user can change the settings in the remote section of the local web administrator remoteClients | Every tag can contain remote clients to synchronize its settings with. It is a list of labels of in the admin defined remote clients remotetype | Defines whether it’s an admin synchronization or cluster scope sharing requestTimeout | Defines the time a scheduled task should wait before it stops the thread. Please note that this setting does not set the request timeout of the server, unless it is a Lucee server and you allow passing "requesttimeout" over the url resolveurl | Defines whether a scheduled task should resolve relative urls in the output. resourceCharset | Defines the charset of Lucee resources returnVariable | Contains the returned data from several actions (around 50 or so). The return type is not clear. It depends on the used context. scheduleAction | Subaction for the action schedule. Allowed values are: "run, delete, pause, resume, update" scheduled_task | Defines whether a local user can change the settings in the scheduled tasks section of the local web administrator schedulePassword | Password to access the URL protected by authentication scopeCascadingType | Defines whether the scope cascading is set to off or other values. Valid values are: "strict,small,standard" scriptProtect | Defines the scopes that shall be searched for cross site scripting. Valid values are a combination of "cgi, cookie, form, url" search | Defines whether a local user can change the settings in the search section of the local web administrator secType | Defines the type of security manager setting you want to retrieve. Valid values are: "search, mail, datasource, setting, debugging, remote, mapping, cfx_setting, cfx_usage, custom_tag, " secure | Defines whether a mapping is compiled in the secure mode (without the source code) or insecure (containing the source code). Depending on this setting the extension is either .ras (secure) or .ra secValue | | Serverpassword | Password of the server admin (sometimes necessary in order to have access to files like debugging templates if file access is set to none etc.) sessionManagement | Enables session management in scope settings sessionTimeout | Defines the session timeout for the local web context sessionType | Defines whether CFML or J2EE sessions are to be used in the local web context setting | showVersion | Defines whether the response header contains the Lucee version spoolEnable | Defines whether mail spooling is enabled spoolInterval | Defines the mail spooling interval ssl | Defines whether ssl is used in the mail server settings startdate | Defines the start date of a scheduled task starttime | Defines the start time of a scheduled task statuscode | Defines whether in case of an error Lucee sends the actual error status code back or 200 stoponerror | Defines whether Lucee stops on the first compile error when compiling a mapping support | Contains the support link of an extension supressWhiteSpace | Defines whether whitespaces should be suppressed on every request tag_execute | Defines whether the tag execute can be allowed or not tag_import | Defines whether the tag import can be allowed or not tag_object | Defines whether the tag object can be allowed or not tag_registry | Defines whether the tag registry can be allowed or not task | Contains the defined schedule task when the action is "schedule" template404 | Defines the path to the 404 template template500 | Defines the path to the 50x template templateCharset | Contains the template of Lucee charsets timeout | Contains the timeout of the mailserver timeserver | Contains the url to the time server timezone | Defines the time zone for this local web context tls | Defines whether tsl is used in the mail server settings toplevel | Defines whether a mapping is a top level mapping. If yes it can be called over the URL triggerDataMember | Enables magic functions trusted | Defines whether a mapping or a custom tag path is trusted or not type | Contains one of "web, server" depending on which setting is changed updateLocation | Defines the update url to retrieve Lucee patches from updateType | Defines how updates are executed url | Contains the url of a remote client, Contains the url of a scheduled task urlpath | Contains the path to the corresponding url when action is index username | Contains the username for a scheduled task if the url needs authentication useShadow | Defines whether the local variables scope in Lucee exists or not. If you set the "this" scope to be private in components, this setting makes perfect sense. value | Contains the value to be stored with the action "storageSet" version | Contains the version of an extension video | Contains the video of the extension virtual | Defines the virtual name of a mapping webCharset | Defines the charset of the response stream

Action | Description ---------|----------- collection | Handles Lucene collections compileMapping | Compiles a mapping connect | Tries to log in into the administrator createArchive | Creates an archive createSecurityManager | Creates security settings for a new, selected web context defaultSecurityManager | Changes settings fort he default web contexts executeSpoolerTask | Executes a background task getApplicationListener | Gets the application listener, stores it in the attribute returnvariable getApplicationSetting | Returns the settings of the application settings for the current context getCharset | Returns the settings of the current context charstets getComponent | Returns the settings of the component settings for the current context getContexts | Returns the current web contexts (only available for the server type) getCustomTagMappings | | getCustomtagSetting | Returns the settings of the custom tags for the current context getDatasource | Returns the details for a datasource for the current context getDatasourceDriverList | Returns the list of all datasource drivers for the current context getDatasources | Returns the datasources for the current context getDatasourceSetting | Returns the settings for a datasource for the current context getDebug | | getDebugData | | getDebuggingList | | getDefaultPassword | | getDefaultSecurityManager | | getError | | getErrorList | | getExtensionInfo | | getExtensionProviders | | getExtensions | | getFLDs | | getJavaCFXTags | | getLocales | | getMailServers | | getMailSetting | | getMappings | | getLoaderInfo | Returns the info of the lucee base version, jar path and lucee running version getMinVersion | Returns the base version of your lucee getOutputSetting | | getPluginDirectory | | getProxy | | getRegional | | getRemoteClient | | getRemoteClients | | getRemoteClientUsage | | getScope | | getSecurityManager | | getSpoolerTasks | | getTimeZones | | getTLDs | | getUpdate | | hasPassword | | index | | removeCFX | | removeCustomTag | | removeDatasource | Removes an datasource from the current context removeDefaultPassword | | removeExtension | | removeMailServer | | removeMapping | | removeProxy | | removeRemoteClient | | removeSecurityManager | | removeSpoolerTask | | removeUpdate | | resetId | | resetPassword | | restart | | runUpdate | | schedule | | securityManager | | storageGet | | storageSet | | updateApplicationListener | | updateApplicationSetting | | updateCharset | | updateComponent | | updateCustomTag | | updateCustomTagSetting | | updateDatasource | Update or creating an datasource with current context updateDebug | | updateDefaultPassword | | updateDefaultSecurity | | updateDefaultSecurityManager | | updateError | | updateExtension | | updateJavaCFX | | updateMailServer | | updateMailSetting | | updateMapping | | updateOutputSetting | | updatePassword | | updateProxy | | updatePSQ | | updateRegional | | updateRemoteClient | | updateScope | | updateSecurityManager | | UpdateUpdate | | verifyDatasource | | verifyJavaCFX | | verifyMailServer | | verifyRemoteClient | |

Below you will find all the actions sorted alphabetically embedded in examples for them:

<cfadmin
    action="collection"
    type="web|server"
    password="password"
    collectionAction="create"
    collection="#form.collName#"
    path="#form.collPath#"
    language="#form.collLanguage#"
    remoteClients="arrayOfClients">
<cfadmin
    action="collection"
    type="web|server"
    password="password"
    collectionAction="delete"
    collection="#form.name[key]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="collection"
    type="web|server"
    password="password"
    collectionAction="optimize"
    collection="#form.name[key]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="collection"
    type="web|server"
    password="password"
    collectionAction="repair"
    collection="#form.name[key]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="compileMapping"
    type="web|server"
    password="password"
    virtual="#data.virtuals[idx]#"
    stoponerror="#data.stoponerrors[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="connect"
    type="web|server"
    password="password">
<cfadmin
    action="createArchive"
    type="web|server"
    password="password"
    file="#target#"
    virtual="#data.virtuals[idx]#"
    secure="#data.secure[idx]#"
    append="#notdoDownload#"
    remoteClients="arrayOfClients">
<cfadmin
    action="createSecurityManager"
    type="web|server"
    password="password"
    id="#form.id#">
<cfadmin
    action="defaultSecurityManager"
    type="web|server"
    password="password"
    returnVariable="access">
<cfadmin
    action="executeSpoolerTask"
    type="web|server"
    password="password"
    id="#data.ids[idx]#">
<cfadmin
    action="getApplicationListener"
    type="web|server"
    password="password"
    returnVariable="listener">
<cfadmin
    action="getApplicationSetting"
    type="web|server"
    password="password"
    returnVariable="appSettings">
<cfadmin
    action="getCharset"
    type="web|server"
    password="password"
    returnVariable="charset">
<cfadmin
    action="getComponent"
    type="web|server"
    password="password"
    returnVariable="component">
<cfadmin
    action="getContexts"
    type="web|server"
    password="password"
    returnVariable="contexts">
<cfadmin
    action="getCustomTagMappings"
    type="web|server"
    password="password"
    returnVariable="mappings">
<cfadmin
    action="getCustomtagSetting"
    type="web|server"
    password="password"
    returnVariable="setting">
<cfadmin
    action="getDatasource"
    type="web|server"
    password="password"
    name="#form.name#"
    returnVariable="existing">
<cfadmin
    action="getDatasourceDriverList"
    type="web|server"
    password="password"
    returnVariable="dbdriver">
<cfadmin
    action="getDatasourceSetting"
    type="web|server"
    password="password"
    returnVariable="dbSetting">
<cfadmin
    action="getDebug"
    type="web|server"
    password="password"
    returnVariable="debug">
<cfadmin
    action="getDebugData"
    returnVariable="debugging">
<cfadmin
    action="getDebuggingList"
    type="web|server"
    password="password"
    returnVariable="debug_templates">
<cfadmin
    action="getDefaultPassword"
    type="web|server"
    password="password"
    returnVariable="defaultPassword">
<cfadmin
    action="getDefaultSecurityManager"
    type="web|server"
    password="password"
    returnVariable="access">
<cfadmin
    action="getError"
    type="web|server"
    password="password"
    returnVariable="err">
<cfadmin
    action="getErrorList"
    type="web|server"
    password="password"
    returnVariable="err_templates">
<cfadmin
    action="getExtensionInfo"
    type="web|server"
    password="password"
    returnVariable="info">
<cfadmin
    action="getExtensionProviders"
    type="web|server"
    password="password"
    returnVariable="providers">
<cfadmin
    action="getExtensions"
    type="web|server"
    password="password"
    returnVariable="extensions">
<cfadmin
    action="getFLDs"
    type="web|server"
    password="password"
    returnVariable="flds">
<cfadmin
    action="getJavaCFXTags"
    type="web|server"
    password="password"
    returnVariable="jtags">
<cfadmin
    action="getLocales"
    locale="#stText.locale#"
    returnVariable="locales">
<cfadmin
    action="getMailServers"
    type="web|server"
    password="password"
    returnVariable="ms">
<cfadmin
    action="getMailSetting"
    type="web|server"
    password="password"
    returnVariable="mail">
<cfadmin
    action="getMappings"
    type="web|server"
    password="password"
    returnVariable="mappings">
<cfadmin
	    action="getLoaderInfo"
	    type="server"
	    password="password"
	    returnVariable="loaderinfo">
<cfadmin
    action="getMinVersion"
    type="server"
    password="password"
    returnVariable="minVersion">
<cfadmin
    action="getOutputSetting"
    type="web|server"
    password="password"
    returnVariable="setting">
<cfadmin
    action="getPluginDirectory"
    type="web|server"
    password="password"
    returnVariable="pluginDir">
<cfadmin
    action="getProxy"
    type="web|server"
    password="password"
    returnVariable="proxy">
<cfadmin
    action="getRegional"
    type="web|server"
    password="password"
    returnVariable="regional">
<cfadmin
    action="getRemoteClient"
    type="web|server"
    password="password"
    url="#data.urls[idx]#"
    returnVariable="rclient">
<cfadmin
    action="getRemoteClients"
    type="web|server"
    password="password"
    returnVariable="clients">
<cfadmin
    action="getRemoteClientUsage"
    type="web|server"
    password="password"
    returnVariable="usage">
<cfadmin
    action="getScope"
    type="web|server"
    password="password"
    returnVariable="scope">
<cfadmin
    action="getSecurityManager"
    type="web|server"
    password="password"
    id="#url.id#"
    returnVariable="access">
<cfadmin
    action="getSpoolerTasks"
    type="web|server"
    password="password"
    returnVariable="tasks">
<cfadmin
    action="getTimeZones"
    locale="#stText.locale#"
    returnVariable="timezones">
<cfadmin
    action="getTLDs"
    type="web|server"
    password="password"
    returnVariable="tlds">
<cfadmin
    action="getUpdate"
    type="web|server"
    password="password"
    returnvariable="update">
<cfadmin
    action="getUpdate"
    type="web|server"
    password="password"
    returnvariable="update">
<cfadmin
    action="hasPassword"
    type="web|server"
    returnVariable="hasPassword">
<cfadmin
    action="index"
    type="web|server"
    password="password"
    indexAction="purge"
    collection="#form.name[key]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="index"
    type="web|server"
    password="password"
    indexAction="update"
    indexType="path"
    collection="#url.collection#"
    key="#form.path#"
    urlpath="#form.url#"
    extensions="#form.extensions#"
    recurse="#structKeyExists(form,"recurse")andform.recurse#"
    language="#form.language#"
    remoteClients="arrayOfClients">
<cfadmin
    action="removeCFX"
    type="web|server"
    password="password"
    name="#data.names[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="removeCustomTag"
    type="web|server"
    password="password"
    virtual="#data.virtuals[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="removeDatasource"
    type="web|server"
    password="password"
    name="#data.names[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="removeDefaultPassword"
    type="web|server"
    password="password">
<cfadmin
    action="removeExtension"
    type="web|server"
    password="password"
    provider="#detail.installed.provider#"
    id="#detail.installed.id#">
   <cfadmin
    action="removeMailServer"
    type="web|server"
    password="password"
    hostname="#data.hosts[idx]#"
    username="#data.usernames[idx]#"
    remoteClients="remoteClients">
<cfadmin
    action="removeMapping"
    type="web|server"
    password="password"
    virtual="#data.virtuals[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="removeProxy"
    type="web|server"
    password="password"
    >
<cfadmin
    action="removeRemoteClient"
    type="web|server"
    password="password"
    url="#data.urls[idx]#">
<cfadmin
    action="removeSecurityManager"
    type="web|server"
    password="password"
    id="#data.ids[idx]#">
<cfadmin
    action="removeSpoolerTask"
    type="web|server"
    password="password"
    id="#data.ids[idx]#">
<cfadmin
    action="removeUpdate"
    type="web|server"
    password="password"
    remoteClients="arrayOfClients">
<cfadmin
    action="resetId"
    type="web|server"
    password="password">
<cfadmin
    action="resetPassword"
    type="web|server"
    password="password"
    contextPath="#form.contextPath#">
<cfadmin
    action="restart"
    type="web|server"
    password="password"
    remoteClients="arrayOfClients">
<cfadmin
    action="runUpdate"
    type="web|server"
    password="password">
<cfadmin
    action="schedule"
    type="web|server"
    password="password"
    scheduleAction="delete"
    task="#data.names[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="schedule"
    type="web|server"
    password="password"
    scheduleAction="pause"
    task="#data.names[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="schedule"
    type="web|server"
    password="password"
    scheduleAction="resume"
    task="#data.names[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="schedule"
    type="web|server"
    password="password"
    scheduleAction="run"
    task="#data.names[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="schedule"
    type="web|server"
    password="password"
    scheduleAction="update"
    task="#form.name#"
    url="#form.url#"
    port="#form.port#"
    requesttimeout="#form.timeout#"
    username="#nullIfEmpty(form.username)#"
    schedulePassword="#nullIfEmpty(form.password)#"
    proxyserver="#nullIfEmpty(form.proxyserver)#"
    proxyport="#form.proxyport#"
    proxyuser="#nullIfEmpty(form.proxyuser)#"
    proxypassword="#nullIfEmpty(form.proxypassword)#"
    publish="#formBool('publish')#"
    resolveurl="#formBool('resolveurl')#"
    startdate="#nullIfNoDate('start')#"
    starttime="#nullIfNoTime('start')#"
    enddate="#nullIfNoDate('end')#"
    endtime="#nullIfNoTime('end')#"
    interval="#nullIfEmpty(form.interval)#"
    file="#nullIfEmpty(form.file)#"
    serverpassword="#variables.passwordserver#"
    remoteClients="arrayOfClients">
<cfadmin
    action="securityManager"
    type="web|server"
    password="password"
    returnVariable="access"
    secType="datasource">
<cfadmin
    action="securityManager"
    type="web|server"
    password="password"
    returnVariable="has.cfx_setting"
    secType="cfx_setting"
    secValue="yes">
<cfadmin
    action="securityManager"
    type="web|server"
    password="password"
    returnVariable="has.cfx_usage"
    secType="cfx_usage"
    secValue="yes">
<cfadmin
    action="securityManager"
    type="web|server"
    password="password"
    returnVariable="hasAccess"
    secType="custom_tag"
    secValue="yes">
<cfadmin
    action="securityManager"
    type="web|server"
    password="password"
    returnVariable="hasAccess"
    secType="debugging"
    secValue="yes">
<cfadmin
    action="securityManager"
    type="web|server"
    password="password"
    returnVariable="hasAccess"
    secType="mail"
    secValue="yes">
<cfadmin
    action="securityManager"
    type="web|server"
    password="password"
    returnVariable="hasAccess"
    secType="mapping"
    secValue="yes">
<cfadmin
    action="securityManager"
    type="web|server"
    password="password"
    returnVariable="hasAccess"
    secType="remote"
    secValue="yes">
<cfadmin
    action="securityManager"
    type="web|server"
    password="password"
    returnVariable="hasAccess"
    secType="search"
    secValue="yes">
<cfadmin
    action="securityManager"
    type="web|server"
    password="password"
    returnVariable="hasAccess"
    secType="setting"
    secValue="yes">
<cfadmin
    action="storageGet"
    type="web|server"
    password="password"
    key="#url.plugin#"
    returnVariable="data">
<cfadmin
    action="storageSet"
    type="web|server"
    password="password"
    key="#url.plugin#"
    value="#data#">
<cfadmin
    action="updateApplicationListener"
    type="web|server"
    password="password"
    listenerType="#form.type#"
    listenerMode="#form.mode#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateApplicationSetting"
    type="web|server"
    password="password"
    scriptProtect="#form.scriptProtect#"
    AllowURLRequestTimeout="#structKeyExists(form,'AllowURLRequestTimeout')andform.AllowURLRequestTimeout#"
    requestTimeout="#CreateTimeSpan(form.request_days,form.request_hours,form.request_minutes,form.request_seconds)#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateCharset"
    type="web|server"
    password="password"
    templateCharset="#form.templateCharset#"
    webCharset="#form.webCharset#"
    resourceCharset="#form.resourceCharset#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateComponent"
    type="web|server"
    password="password"
    baseComponentTemplate="#form.baseComponentTemplate#"
    componentDumpTemplate="#form.componentDumpTemplate#"
    componentDataMemberDefaultAccess="#form.componentDataMemberDefaultAccess#"
    triggerDataMember="#isDefined('form.triggerDataMember')#"
    useShadow="#isDefined('form.useShadow')#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateCustomTag"
    type="web|server"
    password="password"
    virtual="#data.virtuals[idx]#"
    physical="#data.physicals[idx]#"
    archive="#data.archives[idx]#"
    primary="#data.primaries[idx]#"
    trusted="#data.trusteds[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateCustomTagSetting"
    type="web|server"
    password="password"
    deepSearch="#isDefined('form.customTagDeepSearchDesc')andform.customTagDeepSearchDescEQtrue#"
    localSearch="#isDefined('form.customTagLocalSearchDesc')andform.customTagLocalSearchDescEQtrue#"
    extensions="#form.extensions#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateDatasource"
    type="web|server"
    password="password"
    classname="#driver.getClass()#"
    dsn="#driver.getDSN()#"
    name="#form.name#"
    host="#form.host#"
    database="#form.database#"
    port="#form.port#"
    dbusername="#form.username#"
    dbpassword="#form.password#"
    connectionLimit="#form.connectionLimit#"
    connectionTimeout="#form.connectionTimeout#"
    blob="#getForm('blob',false)#"
    clob="#getForm('clob',false)#"
    allowed_select="#getForm('allowed_select',false)#"
    allowed_insert="#getForm('allowed_insert',false)#"
    allowed_update="#getForm('allowed_update',false)#"
    allowed_delete="#getForm('allowed_delete',false)#"
    allowed_alter="#getForm('allowed_alter',false)#"
    allowed_drop="#getForm('allowed_drop',false)#"
    allowed_revoke="#getForm('allowed_revoke',false)#"
    allowed_create="#getForm('allowed_create',false)#"
    allowed_grant="#getForm('allowed_grant',false)#"
    custom="#custom#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateDebug"
    type="web|server"
    password="password"
    debug="#form.debug#"
    debugTemplate="#form["debugTemplate_"&form.debugtype]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateDefaultPassword"
    type="web|server"
    password="password"
    newPassword="#form._new_password#">
<cfadmin
    action="updateDefaultSecurity"
    type="web|server"
    password="password"
    setting="#fb('defaultSetting')#"
    file="#form.defaultFile#"
    direct_java_access="#fb('defaultDirectJavaAccess')#"
    mail="#fb('defaultMail')#"
    datasource="#fb('defaultDatasource')#"
    mapping="#fb('defaultMapping')#"
    custom_tag="#fb('defaultCustomTag')#"
    cfx_setting="#fb('defaultCfxSetting')#"
    cfx_usage="#fb('defaultCfxUsage')#"
    debugging="#fb('defaultDebugging')#"
    tag_execute="#fb('defaultTagExecute')#"
    tag_import="#fb('defaultTagImport')#"
    tag_object="#fb('defaultTagObject')#"
    tag_registry="#fb('defaultTagRegistry')#">
<cfadmin
    action="updateDefaultSecurityManager"
    type="web|server"
    password="password"
    setting="#fb('defaultSetting')#"
    file="#form.defaultFile#"
    direct_java_access="#fb('defaultDirectJavaAccess')#"
    mail="#fb('defaultMail')#"
    datasource="#form.defaultDatasource#"
    mapping="#fb('defaultMapping')#"
    remote="#fb('defaultRemote')#"
    custom_tag="#fb('defaultCustomTag')#"
    cfx_setting="#fb('defaultCfxSetting')#"
    cfx_usage="#fb('defaultCfxUsage')#"
    debugging="#fb('defaultDebugging')#"
    search="#fb('defaultSearch')#"
    scheduled_task="#fb('defaultScheduledTask')#"
    tag_execute="#fb('defaultTagExecute')#"
    tag_import="#fb('defaultTagImport')#"
    tag_object="#fb('defaultTagObject')#"
    tag_registry="#fb('defaultTagRegistry')#"
    access_read="#form.defaultaccess_read#"
    access_write="#form.defaultaccess_write#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateError"
    type="web|server"
    password="password"
    template500="#form["errorTemplate_"&form.errtype500&500]#"
    template404="#form["errorTemplate_"&form.errtype404&404]#"
    statuscode="#isDefined('form.doStatusCode')#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateExtension"
    type="web|server"
    password="password"
    config="#config#"
    provider="#detail.url#"
    id="#detail.app.id#"
    version="#detail.app.version#"
    name="#detail.app.name#"
    label="#detail.app.label#"
    description="#detail.app.description#"
    category="#detail.app.category#"
    image="#detail.app.image#"
    author="#detail.app.author#"
    codename="#detail.app.codename#"
    video="#detail.app.video#"
    support="#detail.app.support#"
    documentation="#detail.app.documentation#"
    forum="#detail.app.forum#"
    mailinglist="#detail.app.mailinglist#"
    network="#detail.app.network#"
    created="#detail.app.created#">
<cfadmin
    action="updateJavaCFX"
    type="web|server"
    password="password"
    name="#data.names[idx]#"
    class="#data.classes[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateMailServer"
    type="web|server"
    password="password"
    hostname="#data.hosts[idx]#"
    dbusername="#data.usernames[idx]#"
    dbpassword="#data.passwords[idx]#"
    port="#data.ports[idx]#"
    tls="#isDefined("data.tlss[#idx#]")anddata.tlss[idx]#"
    ssl="#isDefined("data.ssls[#idx#]")anddata.ssls[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateMailSetting"
    type="web|server"
    password="password"
    logfile="#form.logFile#"
    loglevel="#form.loglevel#"
    spoolEnable="#isDefined("form.spoolenable")andform.spoolenable#"
    spoolInterval="#form.spoolInterval#"
    timeout="#form.timeout#"
    defaultEncoding="#form.defaultEncoding#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateMapping"
    type="web|server"
    password="password"
    virtual="#data.virtuals[idx]#"
    physical="#data.physicals[idx]#"
    archive="#data.archives[idx]#"
    primary="#data.primaries[idx]#"
    trusted="#data.trusteds[idx]#"
    toplevel="#data.toplevels[idx]#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateOutputSetting"
    type="web|server"
    password="password"
    supressWhiteSpace="#isDefined('form.supressWhitespace')andform.supressWhitespace#"
    showVersion="#isDefined('form.showVersion')andform.showVersion#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updatePassword"
    type="web|server"
    newPassword="#form.new_password#">
<cfadmin
    action="updateProxy"
    type="web|server"
    password="password"
    proxyEnabled="true"
    proxyServer="#proxy.server#"
    proxyPort="#proxy.port#"
    proxyUsername="#proxy.username#"
    proxyPassword="#proxy.password#">
<cfadmin
    action="updatePSQ"
    type="web|server"
    password="password"
    psq="#structKeyExists(form,"psq")andform.psq#">
<cfadmin
    action="updateRegional"
    type="web|server"
    password="password"
    timezone="#form.timezone#"
    locale="#form.locale#"
    timeserver="#form.timeserver#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateRemoteClient"
    type="web|server"
    remotetype="web|server"
    password="password"
    attributeCollection="#attrColl#">
<cfadmin
    action="updateScope"
    type="web|server"
    password="password"
    sessionType="#form.sessionType#"
    localMode="#form.localMode#"
    scopeCascadingType="#form.scopeCascadingType#"
    allowImplicidQueryCall="#isDefined("form.allowImplicidQueryCall")andform.allowImplicidQueryCall#"
    mergeFormAndUrl="#isDefined("form.mergeFormAndUrl")andform.mergeFormAndUrl#"
    sessionTimeout="#CreateTimeSpan(form.session_days,form.session_hours,form.session_minutes,form.session_seconds)#"
    applicationTimeout="#CreateTimeSpan(form.application_days,form.application_hours,form.application_minutes,form.application_seconds)#"
    sessionManagement="#isDefined("form.sessionManagement")andform.sessionManagement#"
    clientManagement="#isDefined("form.clientManagement")andform.clientManagement#"
    clientCookies="#isDefined("form.clientCookies")andform.clientCookies#"
    domaincookies="#isDefined("form.domaincookies")andform.domaincookies#"
    remoteClients="arrayOfClients">
<cfadmin
    action="updateSecurityManager"
    type="web|server"
    password="password"
    id="#url.id#"
    setting="#fb('defaultSetting')#"
    file="#form.defaultFile#"
    direct_java_access="#fb('defaultDirectJavaAccess')#"
    mail="#fb('defaultMail')#"
    datasource="#form.defaultDatasource#"
    mapping="#fb('defaultMapping')#"
    remote="#fb('defaultRemote')#"
    custom_tag="#fb('defaultCustomTag')#"
    cfx_setting="#fb('defaultCfxSetting')#"
    cfx_usage="#fb('defaultCfxUsage')#"
    debugging="#fb('defaultDebugging')#"
    search="#fb('defaultSearch')#"
    scheduled_task="#fb('defaultScheduledTask')#"
    tag_execute="#fb('defaultTagExecute')#"
    tag_import="#fb('defaultTagImport')#"
    tag_object="#fb('defaultTagObject')#"
    tag_registry="#fb('defaultTagRegistry')#"
    access_read="#form.defaultaccess_read#"
    access_write="#form.defaultaccess_write#">
<cfadmin
    action="UpdateUpdate"
    type="web|server"
    password="password"
    updateType="#form.type#"
    updateLocation="#form.location#"
    remoteClients="arrayOfClients">
<cfadmin
    action="verifyDatasource"
    type="web|server"
    password="password"
    name="#data.names[idx]#"
    dbusername="#data.usernames[idx]#"
    dbpassword="#data.passwords[idx]#">
<cfadmin
    action="verifyJavaCFX"
    type="web|server"
    password="password"
    name="#data.names[idx]#"
    class="#data.classes[idx]#">
<cfadmin
    action="verifyMailServer"
    type="web|server"
    password="password"
    hostname="#data.hosts[idx]#"
    port="#data.ports[idx]#"
    mailusername="#data.usernames[idx]#"
    mailpassword="#data.passwords[idx]#">
<cfadmin
    action="verifyRemoteClient"
    type="web|server"
    password="password"
    attributeCollection="#rclient#">