Sunday, November 28, 2010

Migration from Altiris to SCCM

The requirements:

  • Install the SCCM agent on 1800 PCs and Servers throughout my "Enterprise"
  • Perform software installations from SCCM
  • Perform patching from SCCM (WSUS)
  • Disable and remove the Altiris infrastructure
  • Train the Help Desk and Desktop staff how to use SCCM for their needs
How are we performing against these objectives
  • SCCM is installed for about 1100 PCs with about 200 more to finish installation on.
    • This was done using a bunch of scripts to perform an uninstall of the "old" SMS 2003 environment from the machine (if it existed), perform an installation of SCCM 2007 and then check to see if it succeeded or failed because of WMI issues.
    • Several hundred machines had WMI failures.
  • We can push software from SCCM now that we have the Network Access account password set up.
  • Patching is rolling out now, I should log in and verify how it is going ... but it's Thanksgiving weekend.
  • Can't disable and remove Altiris yet as SCCM is not fully tested and training isn't finished.
  • Can't train the help desk and desktop teams as they are "too busy" to receive new information.
I think tomorrow I'll post some of the code that I'm using to fix broken machines up here :)

Friday, October 23, 2009

Service-Now UI Actions

So, I was programming today and we found a little bug on the Service-Now implementation that we are doing.  We created a UI Action (javascript) to make a copy of many of the details in our Change Request record into a brand new Change Task record and this appears to work without any issues.

What I am noticing is that, on the "New" button task, after I fill in all of the details, I have a business rule (for both sides) that should be assigning an approval to requested for the resource identified in the Change Task.  Again this works for our custom action (though this is running as a business rule in the before update status).

If I put in debugging code, I can see that it is supposed to be hitting all of the major components of the add approval code and is passing in the right parameters.  When I do this from other processes that kick off this business rule, it works without error ...

Any thoughts?

Friday, October 16, 2009

Glide Records and addQuery

Alright, we are having fun programming again and writing business rules in Service-Now logic ...  It's a beautiful thing and I have been building some complex business rules that are way better than the work flow allows us to get to.

Right now, I am working on a really sweet Risk Calculator to automatically calculate our level of risk for a specific change.

Should be fun ...

Back to building my addQuery scripts.