Ask a questionAsk a question
 

QuestionGroups Inbound

  • Friday, November 06, 2009 7:40 AMHartwal Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I’m trying to import (security) groups from a text file which contains columns ID and Name.

    From schema management I can see that these attributes are required: (Created Time), Domain, Membership Add Workflow, Membership Locked, (Resource Type), Scope, Type

    In Synchronization Rule I use name for accountName and populate other values with a Constant Value String

    Import goes fine but when I try to do full synchronization it says: sync-rule-inbound-flow-rules-invalid

    Any suggestions?

    Thanks.

All Replies

  • Saturday, November 07, 2009 1:29 AMMarkus VilcinskasMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Could you please provode more details on your scenario?

    What is the goal of your scenario / what is it you are trying to accomplish?
    Where do the gourp members come from?
    What type of text file are you using?

    Cheers,
    Markus

     
    Markus Vilcinskas, Knowledge Engineer, Microsoft Corporation
  • Sunday, November 08, 2009 11:16 AMHartwal Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thanks for replying, Markus.

     

    The file type is csv and it looks like this

    ID;Name

    1;Contractor Apps

    2;FTE Apps

     

    The goal is to create criteria-based security groups based on these two values (so no members would come out of csv but out of criteria)

    The criteria filter would be something like /Person[(contains(GroupID, 'the id of the group')] or like this  (if the groupName would exist in Person) /Person[(contains(GroupName, 'the name of the group')]

  • Wednesday, November 11, 2009 5:54 PMHartwal Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Does anyone have any ideas that I coud try?
  • Wednesday, November 11, 2009 8:20 PMKevin Korb Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hartwal

    I'm getting the same error when trying to synchronize with the metaverse. It successfuly imports my inbound sync rule, but I recieve a sync-rule-inbound-flow-rules-invalid also. My sync rule is fairly simeple I have recreated it a few times and only have the relationship attributes flowing in. I can't seem to figure it out. Its funny if I do a preview on the sync rule, it works but a commit just hangs. I wouder if we are running into a bug
  • Wednesday, November 11, 2009 8:22 PMKevin Korb Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I should also note that if I delete the FIM connector space contents and do a reimport and then a sync. It just runs and runs and runs. no errors
  • Thursday, November 12, 2009 2:48 PMKevin Korb Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hartwal

    I was able to resolve my issue. I had to do two things and am not sure which one resolved or I needed to both. I deleted all Expected Rule Entrys for the Sync rull that was not working. I also then deleted the the attribute flows and data source int the FIM MA. I resynced everything and created the syncrul again and updated the MA everything seemed to work.


    How that works for you
  • Tuesday, November 17, 2009 11:40 AMHartwal Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thanks for your reply, Kevin. I'll try that.

    However, I managed to do this in my another enviroment without errors. 
  • Tuesday, November 17, 2009 12:57 PMMarkus VilcinskasMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    If you have an environment where it works, it might be a good idea to create a report of the working and the non-working environment and to compare them.
    For example, you could use the FIM Object Visualizer to generate reports of your MPRs, Workflows and SRs.
    There are sometimes just little things missing that are easier to see if you have the configuration on one page...

    Cheers,
    Markus
    Markus Vilcinskas, Knowledge Engineer, Microsoft Corporation