SCSM PowerShell Cmdlets BETA 4

Rating:        Based on 4 ratings
Reviewed:  1 review
Downloads: 17958
Change Set: 76954
Released: Mar 24, 2012
Updated: Mar 25, 2012 by jtruher
Dev status: Beta Help Icon

Recommended Download

Application Smlets2012-x64
application, 632K, uploaded Mar 25, 2012 - 16223 downloads

Other Available Downloads

Application Smlets2012-x86
application, 632K, uploaded Mar 25, 2012 - 882 downloads
Application Smlets2010SP1-x64
application, 600K, uploaded Mar 25, 2012 - 617 downloads
Application Smlets2010SP1-x86
application, 600K, uploaded Mar 25, 2012 - 236 downloads

Release Notes

This is the next release of the SMLETS Module. The big changes are:
This is compiled against the RTM version of Service Manager 2012
This module no longer installs into the $PSHOME directory, but into C:\Program Files\Common Files\smlets
after installing the MSI, you will need to start a new PowerShell session in order to use import-module

New Cmdlets:
  • Get-SMLetsVersion which will tell you interesting things about this version of the module.
The following cmdlets allow you to create Service and Request Offerings (check the test scripts in the test directory for usage help)
  • Add-SCSMRequestOffering
  • Get-SCSMRequestOffering
  • Get-SCSMRequestOfferingQuestion
  • Get-SCSMServiceOffering
  • New-SCSMRequestOffering
  • New-SCSMRequestOfferingQuestion
  • New-SCSMServiceOffering
  • Remove-SCSMRequestOffering
  • Remove-SCSMServiceOffering

The list of cmdlets is now:
Add-SCSMEnumeration                     Add-SCSMRequestOffering
Export-SCManagementPack                 Get-DataWarehouseConfiguration
Get-SCDWDimensionTypes                  Get-SCDWFactTypes
Get-SCDWMeasureTypes                    Get-SCDWOutriggerTypes
Get-SCDWRelationshipFactTypes           Get-SCDWWarehouseModuleTypes
Get-SCGroup                             Get-SCManagementPack
Get-SCManagementPackElement             Get-SCQueue
Get-SCSMAnnouncement                    Get-SCSMCategory
Get-SCSMChildEnumeration                Get-SCSMClass
Get-SCSMConfigItem                      Get-SCSMConnectedUser
Get-SCSMConsoleTask                     Get-SCSMEnumeration
Get-SCSMFolder                          Get-SCSMFolderHierarchy
Get-SCSMForm                            Get-SCSMImage
Get-SCSMIncident                        Get-SCSMLanguagePackCulture
Get-SCSMManagementPackReference         Get-SCSMObject
Get-SCSMObjectHistory                   Get-SCSMObjectProjection
Get-SCSMObjectTemplate                  Get-SCSMPage
Get-SCSMPageSet                         Get-SCSMRelatedObject
Get-SCSMRelationshipClass               Get-SCSMRelationshipObject
Get-SCSMRequestOffering                 Get-SCSMRequestOfferingQuestion
Get-SCSMResource                        Get-SCSMRule
Get-SCSMRunAsAccount                    Get-SCSMServiceOffering
Get-SCSMSession                         Get-SCSMStringResource
Get-SCSMSubscription                    Get-SCSMTask
Get-SCSMTaskResult                      Get-SCSMTopLevelEnumeration
Get-SCSMTypeProjection                  Get-SCSMUserRole
Get-SCSMUserRoleProfile                 Get-SCSMView
Get-SCSMViewSetting                     Get-SCSMViewType
Get-SCSMWhoAmI                          Get-SMLetsVersion
Import-SCManagementPack                 New-SCGroup
New-SCManagementPack                    New-SCQueue
New-SCSealedManagementPack              New-SCSMAnnouncement
New-SCSMColumn                          New-SCSMFolder
New-SCSMIncident                        New-SCSMManagementPackReference
New-SCSMNotificationSubscription        New-SCSMObject
New-SCSMObjectProjection                New-SCSMObjectTemplate
New-SCSMRelationshipObject              New-SCSMRequestOffering
New-SCSMRequestOfferingQuestion         New-SCSMServiceOffering
New-SCSMServiceRequest                  New-SCSMSession
New-SCSMUserRole                        New-SCSMView
Remove-SCGroup                          Remove-SCManagementPack
Remove-SCQueue                          Remove-SCSMEnumeration
Remove-SCSMObject                       Remove-SCSMRelationshipObject
Remove-SCSMRequestOffering              Remove-SCSMServiceOffering
Remove-SCSMSession                      Remove-SCSMSubscription
Remove-SCSMUserRole                     Remove-SCSMView
Set-SCSMAnnouncement                    Set-SCSMIncident
Set-SCSMObject                          Set-SCSMObjectProjection
Set-SCSMObjectTemplate                  Set-SCSMRunAsAccount

Still to do is to finish the help

Reviews for this release

I see you are still ignoring another cardinal rule of Cmdlet naming: Pluralized nouns (SCDWOutriggerTypes etc.) It should be singular "Type." Jim, you should know better :)
by oisin on Mar 28, 2012 at 2:09 AM