External users are not able to access Agenda & Leaves

I am trying to create external users and provide them access of Agenga & Leaves. For this I have followed below steps:

  • Created group and given access to agenda & leaves.
  • Created user and assign the group. Logged in with the user and checked he is able to access agenda and leaves.
  • After this, I have created one contact under Third Party and mapped this contact to the user created above.
  • Then, I can see the user is not converted to external user.
  • Again logged in with user. Now when I try to access agenda and leaves, its not working.

I hope I have followed right steps. But I am not able to access agenda & leaves. Please let me know the correct flow.