Hi Nadir,
yes Thomas is correct.. your scenario is covered in the text he has repasted - this is the issue why I asked about lcssync.dll as this is how this metaverse rules extension dll works (it creates contact objects) and I guess you are using that. Without the source code you would need to rewrite a new DLL. After more testing I found that actually you can modify the rules in AADConnect so it can pick up and project Lync user contact objects as well - problem is that it probably isn't a good idea to start messing with the rules in AADC even though MS do give you access (via the Synchronisation Rules Editor). Writing a new DLL from scratch needs Microsoft Visual Basic .NET or C# skills so not a simple task. Hopefully when everyone moves to Teams this complexity will all go away!