suspend fun updateProjectPermission(input: UpdateProjectPermissionInput, dfe: DataFetchingEnvironment): ProjectPermission
Updates a ProjectPermission, requires ADMIN on all Projects the permission currently affects. Ensures that after the update, all affected Projects still have a permission which grants ADMIN to at least one user.