This project is read-only.

OpsMgr Extensibility Kit

Rating: No reviews yet
Downloads: 541
Released: Nov 2, 2011
Updated: Apr 5, 2012 by charlesjoy
Dev status: Stable Help Icon

Recommended Download

Source Code OpsMgr Extensibility Kit
source code, 12K, uploaded Nov 2, 2011 - 292 downloads

Other Available Downloads

Documentation User Guide
documentation, 1278K, uploaded Nov 2, 2011 - 249 downloads

Release Notes

Orchestrator & Operations Manager Extensibility Kit

The Orchestrator – Operations Manager (OpsMgr) Extensibility Kit includes examples of how to extend OpsMgr using both the OpsMgr and Orchestrator SDKs. The C# code and compiled DLL included here offer four Orchestrator objects. Two of which can be used to automatically create or delete notification subscriptions based on an existing Channel as well as work against existing Pending Agent Installs in the SCOM database and two which can be used to list then approve pending agent installs.

This Extensibility Kit includes:

  • Orchestrator Ready DLL:
  • Can be used with the “Invoke .NET” object included in the Integration Pack for “Orchestrator Integration Toolkit for Microsoft .NET”
    • OpsMgr_Extensibility.dll
    • NOTE: This DLL is dependent on some other resources, see System Requirements.
  • C# Source Code:
  • Example C# Source Code illustrating the combination of the OpsMgr and Orchestrator SDKs.
    • OpsMgr_NoteSubcriptionCreate.cs
    • OpsMgr_NoteSubcriptionDelete.cs
    • OpsMgr_AgentInfoAdapter.cs
    • OpsMgr_ApprovePendingAgentInstall.cs
    • OpsMgr_ListPendingAgentInstalls.cs
    • NOTE: These C# files are dependent on some other resources, see System Requirements.

This Extensibility Kit (DLL to be used with the Orchestrator Integration Toolkit (OIT) “Invoke .NET” activity) adds the following activities to the Orchestrator:

  • Create OpsMgr Notification Subscription (OpsMgr.OpsMgrSDK.OpsMgrNoteSubcriptionCreate)
  • Delete OpsMgr Notification Subscription (OpsMgr.OpsMgrSDK.OpsMgrNoteSubcriptionDelete)
  • List Pending Agent Installs (OpsMgr.OpsMgrSDK.OpsMgrListPendingAgentInstalls)
  • Approve Pending Agent Installs (OpsMgr.OpsMgrSDK.OpsMgrApprovePendingAgentInstall)

NOTE: This DLL (and appropriate dependencies) can be rolled up into an Orchestrator Integration Pack (not included here) by using the OIT Wizard.

Please Refer to the included User Guide as well as the available TechNet Blog Post ( for more information (some of the blog post is for OIS 6.3, but the concepts remain the same - some of the names have changed, but everything functions identically).

Reviews for this release

No reviews yet for this release.