Some key takeaways from the CMCep session held on the 10th of August. Topic for this session was the ConfigMgr 2012 SDK, presented by Heena Macwan and Martin Dey.
Planning
- After MMS: SDK Beta program started. On invite only.
- ConfigMgr 2012 Beta 2 RTM time: SDK Beta available on Connect). Initial draft SDK, including:
- Coverage for the new AppModel classes and members
- Draft porting guide
- ConfigMgr 2012 RTM time: SDK Update, including:
- Details of all modified classes and members to help port existing solutions
- ConfigMgr 2012 RTM + 6 Months: SDK RTM
- Details on all new members and classes
- Samples and how-to’s
SDK Extension Areas
- Admin console
- Add right-click options, forms, wizards, nodes and views
- Insert tabs into existing forms
- SMS Provider
- Enabling automation of any UI activity
- Actions achieved through WMI classes, properties and methods
- MP interface
- Allows unsupported clients to be managed through proxy (MP Proxy)
- Provide extra support for windows clients
- Client interfaces
- Exposes interfaces to control panel applet
- Ability to enact custom policies at the client
- Note: client inventory customization no longer required
Porting from 2007 to 2012
- Some areas will require changes to port to 2012
- Guidelines will be made available.
New Extensibility Areas in 2012
- Application model
- Settings Management (formerly DCM)
- RBAC
- Data Warehouse
- Mobile Device Management
- Alerts and Monitoring
- OSD
- Software Update Management
- Client Health
Powershell Support
- Phase 1 available at ConfigMgr 2012 RTM : Drive Namespace context and support for get-item access by Object Type
- Phase 2 at 2 2012 : cmdlets covering key CM WMI namespace objects