Replace PermissionDenied with exceptions.Forbidden