@Override
    public <T> T asProcessingUserResult(final Supplier<T> supplier) {
        return asUserResult(userIdentityFactory.getServiceUserIdentity(), supplier);
    }
Run the supplied code as the internal processing user.
stroom-security/stroom-security-impl/src/main/java/stroom/security/impl/SecurityContextImpl.java