There is a 'grunt' way of doing this with Mastery / Account level outcomes which can (if set at sub-account level ) hoover up grades from across cCanvas courses, but the Canvas architecture doesn't currently recognise that we have two essential requirements:-
1) to be able to view a students performance across all units of delivery associated with an Award (we currently create Award level sites as 'community and award enrolled sites - similar to crosslisting)
2) to be able to view all activity grades etc across the whole of Canvas for audit purposes for specific students, including access to submissions, feedback etc.