refactor: improve exception logging in workspace permission checks and clean up whitespace in enterprise service
refactor: update workspace permission checks and improve test structure by removing unnecessary mocks
refactor: streamline workspace permission checks in activation process
refactor: rename WorkspacePermission class to WorkspacePermissionService for consistency in permission retrieval