[Fixes#75229920] Improves fix to use role-based authorization instead of cancan to hide activity tab from non-admins