You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/08/10 12:54:00 UTC

[jira] [Commented] (NIFI-5506) Enable use of MongoDB Operators as a NiFI Property

    [ https://issues.apache.org/jira/browse/NIFI-5506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16576227#comment-16576227 ] 

ASF GitHub Bot commented on NIFI-5506:
--------------------------------------

GitHub user ruckc opened a pull request:

    https://github.com/apache/nifi/pull/2944

    [WIP] NIFI-5506 - support disabling wantClientAuth for use behind reverse proxies

    Before merging need assistance wordsmithing the administration-guide.adoc file.  Specifically the below paragraph.
    
    > Similar to nifi.security.needClientAuth, the web server can be configured to require certificate based client authentication for users accessing the User Interface. In order to do this it must be configured to not support username/password authentication using Lightweight Directory Access Protocol (LDAP) or Kerberos. Either of these options will configure the web server to WANT certificate based client authentication. This will allow it to support users with certificates and those without that may be logging in with their credentials or those accessing anonymously. If username/password authentication and anonymous access are not configured, the web server will REQUIRE certificate based client authentication. See User Authentication for more details.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/ruckc/nifi NIFI-5506

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/nifi/pull/2944.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2944
    
----
commit bf2982ab10871e43d7a5f5e8eb9d2006cd6bf280
Author: Curtis W Ruck <ru...@...>
Date:   2018-08-10T11:50:21Z

    NIFI-5506 - add additional property to allow disabling wantClientAuth when used with other credential providers

----


> Enable use of MongoDB Operators as a NiFI Property 
> ---------------------------------------------------
>
>                 Key: NIFI-5506
>                 URL: https://issues.apache.org/jira/browse/NIFI-5506
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Extensions
>    Affects Versions: 1.6.0, 1.7.0, 1.7.1
>            Reporter: Ryan Hendrickson
>            Priority: Minor
>
> Currently, the PutMongo processor allows the use of MongoDB Operators, when the query is passed in as a FlowFile to the processor.  Additionally, you can also put an update query into the Property Field, however, it doesn't allow MongoDB Operators. 
> This ticket is to express that a more flexible solution is needed, such that, you can update singular fields in a Mongo Document using the PutMongo processor in-line with a normal flow, vs having to create a file for it, making use of Mongo Operators and NiFi Expression Language.
>  
> An example solution, could look like: A drop-down combo box in the UI that asks which Mongo Operator you'd like to use: $set, $unset, etc., then a text field supporting Expression Language for the JSON values.
>  
> Example of: \{"id":"${id}", $set: \{"field1":"anything"}, would be expressed in the UI as:
>  
>   Mode: update
>   Update Query: \{"id":"${id}"}
>   Mongo Operator: $set  (from DropDown)
>   Operator Update Values: \{"field1":"anything"}
>   Update Mode: With operators enabled



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)