When you receive an NULL - Identity provider value while connecting CRM online through online federated authentication, it is due to the default user that you using to connect to CRM. Create a new user in CRM and provide valid rights to that user and then try to connect using that user. It Works.