es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Apache NiFi con LDAP Convertir el “Filtro de Búsqueda de Usuario” a Mayúsculas

En Apache NiFi, ¿cómo puedo convertir el “filtro de búsqueda de usuario” LDAP sAMAccountName={0} a mayúsculas porque el nombre de cuenta LDAP está almacenado en mayúsculas?

<property name="User Search Base">OU=Persons,DC=eu,DC=roddata,DC=corp</property>
<property name="User Search Filter">(sAMAccountName={0})</property>
<property name="Identity Strategy">USE_USERNAME</property>

Gracias.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para convertir el filtro de búsqueda de usuario LDAP “User Search Filter” sAMAccountName={0} a mayúsculas en Apache NiFi, puede modificar el valor de la propiedad para usar la función “Upper()” y cambiar la letra del nombre de cuenta. Aquí hay un ejemplo actualizado:

    <property name="User Search Base">OU=Persons,DC=eu,DC=roddata,DC=corp</property>
    <property name="User Search Filter">(sAMAccountName=Upper({0}))</property>
    <property name="Identity Strategy">USE_USERNAME</property>
    

    La función “Upper()” toma la cadena de entrada y la devuelve en mayúsculas. Al envolver {0} en esta función, aseguramos que el nombre de la cuenta LDAP se transforme a mayúsculas antes de que se ejecute el filtro de búsqueda.

    Tenga en cuenta que la sintaxis para las funciones en las expresiones de NiFi puede variar según la versión de Apache NiFi que esté utilizando. Si tiene algún problema con este ejemplo, consulte la documentación de NiFi para obtener la sintaxis adecuada.

Comments are closed.