Rules Extensions – MA Extension

  The following is just an example of what an MA Extension would like like and should only be used as a reference on how to build your own MA Extension, I use this post as a reference for all my MA Extension Post which I have broken up into sections Rules Extensions – ShouldProjectToMV…


Rules Extensions – Helper Functions

  This post is focused on Helper Functions  that Multiple Methods can call to complete a task, additionally talks about Function Overloading, “Overloaded functions enable programmers to supply different semantics for a function, depending on the types and number of arguments.” See Referenced Documents: Understanding the Helper Function Function Overloading Account-Expires attribute Pwd-Last-Set attribute Last-Logon-Timestamp…


Rules Extensions – ShouldProjectToMV

In a previous post “Basic Projection into the Metaverse” we discussed how to enable and configure basic Projection into the Metaverse. This post will focus on 2 types of Rules Extensions to be used for Projecting objects in the Metaverse. Keep in mind that the MVObjectType must be defined with a value that matches the…


Rules Extensions – MapAttributesForImport

Update 6/23/2017 (working on Code formatting for presentation) In this post we will focus on the following section of the Management Agent Rules Extension.   In the Synchronization Service click on the MA that you wish to map the Attribute Flows to the above Code. In this example we were mapping the accountExpires attribute from…


Rules Extensions – Build and Compile

Once you have the code typed up and your ready to test it the first thing you need to do is Build the Solution. At the top of your Visual Studios Application you should have a section Labeled BUILD   Click on BUILD Click on Build Solution Look for the Output window usually at the…


Rules Extensions – MapAttributesForJoin

Update 1/19/2017 When configuring your “Join Logic” via a Custom MA Extension we need to remember to try and keep it simple i know that’s not always possible but the more complex the Join Logic the greater the risk of joining two objects up incorrectly, Also try not to get into the trap of trying…