@ LOI.
Yes, it is odd that it is not easy to manage the booking online. I booked my ticket direct via CZ's website and have full functionality luckily. I am able to select seats etc on their website. I won't hold my breath for being able to check in online but it is nice to have some access.