testDashboardAsHost test removed.
Dashboard does not really need to be accessible to Program Administrator. All items related to their tasks should be placed in Admin Dashboard. Right now, they may want to access regular dashboard, as they are also considered Organization Administrators for all organizations. Anyway, it is rare and it is likely to change. Also, even though Program Administrators do not need to have profiles, they usually do in practise. There is no point in changing Dashboard to accept Program Administrators without profiles.
1 file changed