Thanks everyone for the inputs, we ended up doing this via custom user fields which gets synced from our application during login.
Thanks everyone for the inputs, we ended up doing this via custom user fields which gets synced from our application during login.