Forum Discussion

teppotahkapaa's avatar
24 days ago

Powerflow DeviceSync custom run

We have this kind of issue.

  • discovered thousands of vmware virtual machines in SL1
  • only need to sync one customer (few hundred vms) into CMDB. So we want to avoid syncing all those thousands into CMDB

In PF it is easy to run custom runs with one organization, but can we, and if then how, set the custom configuration to sync just one or few device classes. Or otherway, to add some device classes to that normal deviceclass configuration

2 Replies

  • Hello, 

    I've spoken with our ServiceNow SyncPack experts, and here is their advice:

    • You can remove the device classes you do not want to send over from the mappings, however:
      • For VMware, specific device classes are dependent on relationship to determine uniqueness. If you drop the required classes, you will end up with a data pool that cannot be uniquely identified. 
      • Be cautious about using merge device behavior in SL1, as this could further complicate the situation.

    I hope this helps!

  • Hi judeEmc2​ 

    My point is that in the normal device sync there are about 800+ device classes mapped. And because those mappings are actually not part of the "config" but syncapp level settings, so one can't just run the syncapp with different device class mappings easily.

    Due to number of those device classes it is not that easy to just daily add and remove some mappings from that setup, manual work and pretty easy to make mistakes there. 

    Unfortunately I am a bit aware of those relationships, soon breaking here our 1000th line in that part of configurations.

    I am not really understanding what you meaning with: You can remove the device classes you do not want to send over from the mappings. The goal is to sync a bit different mappings for one organization than the rest of the organizations.