Improvement description
I want to check operation permission on my DataObject with voters so I wrote a subscriber listening to PermissionEvents::PRE_CHECK that calls isGranted from Symfony Security service.
But that will trigger a check on my DataObject's parent with create permission (see GraphQL/Mutation/MutationType.php on line 604: WorkspaceHelper::checkPermission($parent, 'create')).
So I have no choice to allow the user to have create permission on that parent's DataObject type to be able to create it, what I don't want to.
Could we remove that check on line 604 and let the dev to be responsible for the permission checks ?