Thanks for the quick reply Helen
That definitely feels like a step in the right direction and I'm sure I could get this working. I now get the following:-
I already have the user saved as the parent role, so I am just interested as to why I still need to select the user as a parent under the block context? I assume this is to do with the different permission levels.
Is there anyway I can set Ryan as a parent under the user context and this is inherited through to the front page/block level permissions?
Thanks for your help already. As with all things Moodle I am journeying further down the rabbit hole...
James