Refactored SOA detail view to use a request object for table permissions