Different ways to access and work on CF administrator properties.
This is obvious that there several ways to access CF administrator properties, but How !! Find these below.
The simple one ….
Just can go and open administrator from adobe in installed programs (start menu – adobe).
Else can open it on browser.. http://<host-name> : <port>/CFIDE/administrator/index.cfm
There we can modify the properties.
ColdFusion API :
Most of the ColdFusion administrator work can be done by programatically using CF API.
The Administrator API consists of a set of ColdFusion components (CFCs) that contain methods you call to perform Administrator tasks.
Like any other CFCs, first needs to create the object of the respective CFC either by using “CreateObject()” or “<cfobject>”. Then we can call the methods using the “object.method” or also can use “<cfinvoke” to call a method.
Find list of CF administrator CFCs in the following link
// Create an object of administrator component and call the login method
adminObj = createObject("component","cfide.adminapi.administrator");
adminObj.login("your coldfusion administrator password");
// Create an object of debugging component
debugObj = createObject("component","cfide.adminapi.debugging");
<!---- Call the method to retrieve the "Allowed IP addresses" from the ColdFusion administrator ---->
<cfset ip_list = debugObj.getIPList()>
Server manager in CF 9 :
CF 9 provides one Server Manager tool, which is an AIR-based desktop application that allows you to centrally manage multiple ColdFusion servers from one location.
The application enables ColdFusion server administrators to monitor and manage multiple servers and apply the settings from one ColdFusion server to other ColdFusion servers.
Using the adobe air application most of the settings can be done for same or multiple CF servers present in the cluster / group.
To do this, we need adobe servermanager.air application to be downloaded and install in the machine. This is basically a flash .air application.
There we have options to add servers. Then we can change settings for each server or we can add multiple servers into a single group, and can modify settings of all the servers by only changing the setting of the group.