Make exchange online signature device id dependent?
So I wrote an exchange signature in html/css, refered to azuread informations to autofill, put the dependecies on the sender and everything works perfectly.
e.g.:
Name %%username%%
Phone %%phonenumber%%
Email %%email%%
Now we do have a few colleagues which will send from only on email adress (i.e.: Mr. Miller, Mr. Stevens. Mrs. Rabbit, Mrs. Smith will all send from ******@test.com) and everyone needs their personal informations in the signature.
But since the dependency is set on sender (******@test.com) it won't recognize who of those actually send the email.
My question: Is there a "simple" way to make the signature device ID dependent?
I do know it can be handled via IP-adress dependency, but we use dhcp protocoll, since we're completely online (Office 365, AzureAD, ExchangeOnline) and most of the users will switch between either in the home office or connected via VPN or via mobile data.
Second option is to manually (or via logonscript) save the signature with azuread references as a block locally, but since the whole block is formated in html/css, it's hard to code that (at least for me).
Best regards