Do we need projection rule to create object in CS? RRS feed

  • Question

  • Experts,

    I understand that if we want to create an object in Metaverse during synch from CS, projection rule is required.

    However what is the case during data flow from Metaverse to CS. If i just defined joining rule, will object get created in CS(If object is present in Metaverse) or do I need to create projection rule.

    Kindly suggest I don't have hands-on experience on FIM.


    Thursday, January 9, 2014 6:33 AM

All replies

  • Hello,

    Object creation in CS (and therefore in Datasource on exports) is called provisioning.

    In SyncEngine you can do this with provisioning code in the mv extension.
    In Portal you can do this codeless by activate the "Create in external datasource" flag on the sync rule.

    check this article for example:

    Article is for AD provisioning but also valid for all other MAs with just some differences on creating the anchor attribute.


    Peter Stapf - Doeres AG - My blog:

    Thursday, January 9, 2014 8:25 AM
  • Thanks Peter!

    Currently I am trying to focus on FIM Synch.

    Is it compulsory to use provisioning code?

    My target resource is AD. even in case of AD do I need to use provisioning code to create accounts in AD?



    Thursday, January 9, 2014 9:43 AM
  • Hello,

    yes if you use SyncOnly (without Portal functions) you can only do provisioning with the mv code extension (for all MAs), like in the good old MIIS times ;-)

    But this is very simple the minimum is 3 lines of code:

    1. create new connector
    2. set DN or anchor
    3. commit new connector

    but you can set additional attributes if you want (inital data for ex.) and much more if you need to.

    If you search the net try using the keyword miis instead of fim, then you will find more old code examples, there will still work as there where not much changes since that time.


    Peter Stapf - Doeres AG - My blog:

    Thursday, January 9, 2014 10:52 AM