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

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

Github user ijokarumawak commented on the issue:

    https://github.com/apache/nifi/pull/2750
  
    @mgroves In order to get this PR merged, we need a +1 from another NiFi 
committer. We need to wait for further review. Hope it will happen soon.
    
    If you have time, it would be helpful to know how you feel about other 
enhancements, especially CouchbaseRecordLookupService. It may require you to 
get familiar with many NiFi topics such as distributed cache, Record data model 
and Schema registry.
    
    I don't remember if I already shared, but actually I wrote a blog post (in 
Japanese, but we're living in a machine translation era) about improvements 
included in this PR. It can be used for the guest blog post if the content 
looks ok.
    
http://ijokarumawak.github.io/nifi/couchbase/2018/06/04/nifi-couchbase-update/


> Nifi Couchbase Processors does not support User Authentication
> --------------------------------------------------------------
>
>                 Key: NIFI-5054
>                 URL: https://issues.apache.org/jira/browse/NIFI-5054
>             Project: Apache NiFi
>          Issue Type: Improvement
>    Affects Versions: 1.5.0, 1.6.0
>            Reporter: Shagun Jaju
>            Assignee: Koji Kawamura
>            Priority: Major
>              Labels: authentication, security
>
> Issue Description: Nifi Couchbase processors don't work with new couchbase 
> versions 5.0 and 5.1.
> New Couchbase Version 5.x has introduced *Role Based Access Control (RBAC),* 
> a ** new security feature.
>  # All buckets must now be accessed by a *user*/*password* combination that 
> has a *role with access rights* to the bucket.
>  # Buckets no longer use bucket-level passwords
>  # There is no default bucket and no sample buckets with blank passwords.
>  # You cannot create a user without a password.
> *(Ref:* 
> https://developer.couchbase.com/documentation/server/5.0/introduction/whats-new.html
> [https://blog.couchbase.com/new-sdk-authentication/] )
>  
> nifi-couchbase-processors : GetCouchbaseKey and PutCouchbaseKey using 
> Controller Service still uses old authentication mechanism.
>  * org.apache.nifi.processors.couchbase.GetCouchbaseKey
>  * org.apache.nifi.processors.couchbase.PutCouchbaseKey
> Ref: 
> [https://github.com/apache/nifi/blob/master/nifi-nar-bundles/nifi-couchbase-bundle/nifi-couchbase-processors/src/main/java/org/apache/nifi/couchbase/CouchbaseClusterService.java#L116]
>  



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

Reply via email to