There are often alot of questions regarding Active Directory schema updates. Here is a brief update on the changes ConfigMgr 2007 comes with.
If you dont extend your schema there are some considerations, but its highly recomended to extend it. If you dont extend your schema you need records for SLP (Server Locator Point), new to SLP in Conf Mgr 2007 is that the client now also requiers this to verify the assigned Management Point version information. This is done at every startup of the client, if the client in unable to verify that it will fall in the scope as unmanaged. The SLP is as in SMS 2003 also requierd for the site code assignment.
If you want to run with Network Access Protection (NAP) for Configuration Manager or “Global Roaming” functionallity in your environment you are requierd to extend your schema. This is because data is written and read from the directory for this functionallity.
Referenses:
Decide if You Should Extend the Active Directory Schema
How to Extend the Active Directory Schema for Configuration Manager
Do you want to change the sms/sccm client cache size setting in your environment you can do this with a script. I will show you 2 examples of doing it.
If you would like to deploy it via SMS/SCCM with different sizes you can use the script below. Save it as a ex. setclientcachesize.vbs script and create a folder in our package area and create different programs for it.
On Error Resume Next
Set oUIResource = CreateObject(“UIResource.UIResourceMgr”)
Set objCacheInfo = oUIResource.GetCacheInfo
nValueToSet = wscript.arguments(0)
objCacheInfo.TotalSize = nValueToSet
Program values would for an example be like this. (Examples show the preferred size of the client cache in MB.)
setclientcachesize.vbs 1000
setclientcachesize.vbs 2500
setclientcachesize.vbs 5000
If you would like to set your client cache size to a static value a script like this would to it. Save the code and save it as a .vbs script, and deploy in preferred way. To change the size change the value 3000 to preffered value in MB.
On Error Resume Next
Set oUIResource = CreateObject(“UIResource.UIResourceMgr”)
Set objCacheInfo = oUIResource.GetCacheInfo
nValueToSet = 3000
objCacheInfo.TotalSize = nValueToSet
Have you ever wanted to get a visio drawing of your SMS environment and a documentsion of your site settings ? SMSmap is the answer !
In the latest Technet Magazine there was a great article about this written by Jeff Tondt. Its about a utility he created to make it easier to understand the configuration of the sms environment. You can read more about it here. Thanks Jeff its a great tool.

If you want to download it you can download the tool from here.