fix #8218 implementing PermissionDeniedErrorHandler to handle all uncaught PermissionDeniedExceptions in a UI
fix #8218 implementing PermissionDeniedErrorHandler to handle all uncaught PermissionDeniedExceptions in a UI