Each design tool embeds a partial library manager capability.
We have about 50 licenses for design entry, planner and PCB.
Opening a pdb editor from within the tool does not require an additional license.
We also have 3 library manager licenses for the librarian, checker and system managers.
Opening a pdb editor dialog with automation consumes a libmanager license which it should not.
One of our automation programs is ran by the engineers for creating parts with their definition of swap ability.
The pdb editor should be (also when opened by automation) license free or provide licenses as many as design tools.
This was not an issue when we have done the same thing with hkp.