IdentityIQ plugin is a powerful feature which allows to develop a solution for any non-standard IdM use-case and embed within IIQ. Plugin does not require application container restart and can be installed/uninstalled/upgraded/update without needing any downtime.
Plugin Development guides are available in Compass community but the intention of this article is to provide guidance with an easy, known, relatable and end-to-end use-case as example that a beginner can follow. There could be a debate on the integrity of use-case used in this article whether a plugin should be developed for that or not. As stated above, intention is purely to present something that any IIQ developer can understand and relate to and get encouragement to learn plugin development techniques.
The attached PDF explains step by step approach to start writing plugins. Plugin zip is also attached for reference.