Aquí hay una combinación de detalles correctos e incorrectos, por lo que intentaré resolverlos. Esto es para Reglas en Drupal 7, y se aplica al trabajo con un campo booleano.
Para hacer una condición que verifique el estado booleano de un campo (verdadero / falso, sí / no, marcado / no marcado), primero asegúrese de que puede acceder al campo en el selector de datos. Como Bojan mencionó anteriormente, y como se menciona en la página de administración en sí,
Para que los campos de entidad aparezcan en el selector de datos, es posible que deba usar la condición 'entidad tiene campo' (o 'el contenido es de tipo').
El operador que desea elegir es "igual".
Para el campo "Valor de datos", puede ingresar valores en dos modos, asegúrese de estar usando el "modo de entrada directa". Entonces debería poder marcar la casilla de verificación que representa VERDADERO para ese campo.
Traducido, lo que estás diciendo es: "¿Es este campo igual a VERDADERO?" También puede negarlo dejándolo sin marcar o usando la opción "negar" a continuación.