you mean the new "CFS Volunteer Portal"? It says your login has been sent out but I haven't received anything so don't know.
Interesting that the Terms & Conditions say:
4. All members must comply with the CFS Email policy when using the Microsoft Office 365 email system.
I've never heard of a "CFS Email policy" and there's no link to it I can see.
Also not very encouraging to see "Microsoft Office 365 email system" mentioned, if that's the new one schools are now using then good luck! fortunately I gather you can set it to automatically fwd to your home email.