This may be old news to some of you, but I just found out how to change the timeing of the CCMA session time out. I've changed my values to 600 minutes, but you can use whatever value works for you.
Open IIS Manager:
Expand the Application Pools folder:
Right-click on the DefaultAppPool -> select Properties -> click on the Performance tab -> Change the value in "Shutdown worker processes after being idle for (time in minutes):" from 20 to 600.
Right-click on the NT_WebServicesPool -> select Properties -> click on the Performance tab -> Change the value in "Shutdown worker processes after being idle for (time in minutes):" from 20 to 600.
Expand the Web Sites folder:
Right-click on the Default Web Site -> select Properties -> click on the Home Directory tab -> click the Configuration button -> click on the Options tab -> Change the value in "Session timeout:" from 20 to 600.
Restart IIS.
Open IIS Manager:
Expand the Application Pools folder:
Right-click on the DefaultAppPool -> select Properties -> click on the Performance tab -> Change the value in "Shutdown worker processes after being idle for (time in minutes):" from 20 to 600.
Right-click on the NT_WebServicesPool -> select Properties -> click on the Performance tab -> Change the value in "Shutdown worker processes after being idle for (time in minutes):" from 20 to 600.
Expand the Web Sites folder:
Right-click on the Default Web Site -> select Properties -> click on the Home Directory tab -> click the Configuration button -> click on the Options tab -> Change the value in "Session timeout:" from 20 to 600.
Restart IIS.