How to prevent user from accessing the XTRF profile from his own device? Moreover, i need to allow only use of XTRF from company device or to manage all BYOD.
That's not really a question of XTRF, more about your networking infrastructure.
You could achieve that using for example:
Customer support service by UserEcho