KRACOEUS-8534: added logic to check for permissions on child before addi...

...ng to hierarchy in parent
Should we really be checking for the role? I think we should be checking for related permissions and not a specific role. Modify Proposal Development Document or similar.