【问题标题】:NiFi: Problems with user rightsNiFi:用户权限问题
【发布时间】:2020-04-17 10:37:46
【问题描述】:

NiFi 1.10.0 https

2 个用户已配置:users.xml

<users>
    <user identifier="8c3010a2-93a9-3ca5-ab83-f57379f0dc41" identity="CN=NiFi_frl, OU=WERK2, O=Fischer, L=Stahringen, C=Germany"/>
    <user identifier="8776e4de-0171-1000-f9a4-9cda2036fc56" identity="CN=NiFi_Fischer, OU=WERK2, O=Fischer, L=Stahringen, C=Germany"/>
</users>

证书没问题,我可以用两个证书登录。

两个用户都有很多权限,包括查看和修改控制器。看: Screenshot: user policies

一个用户是“初始管理员身份”。 authorizers.xml

<accessPolicyProvider>
    <identifier>file-access-policy-provider</identifier>
    ...
    <property name="Initial Admin Identity">CN=NiFi_Fischer, OU=WERK2, O=Fischer, L=Stahringen, C=Germany</property>
    ...
</accessPolicyProvider>

问题

如果我登录 NiFi (https),​​会显示用户名,我可以添加用户、更改策略。但我无法编辑工作流/处理器

使用 Firefox 浏览器的示例用户“NiFi_frl”: Screenshot: User: frl Browser: Firefox: no edit rights

使用 Chrome 浏览器的示例用户“NiFi_Fischer”: Screenshot: User: Fischer Browser: Chrome: no edit rights

我尝试添加一个新用户(包括证书),将所有权限授予他控制器等。 但登录后是一样的:我可以看到控制器但不能编辑它们

知道吗,怎么了?

【问题讨论】:

    标签: apache-nifi


    【解决方案1】:

    您需要赋予自己对根进程组的修改权限。您可以通过单击左侧调色板中的策略图标来执行此操作(在画布上未选择其他任何内容时)。然后为“修改组件”创建新策略并添加您的用户。

    【讨论】:

      猜你喜欢
      • 2011-08-10
      • 1970-01-01
      • 2011-02-20
      • 2014-12-30
      • 2018-05-21
      • 1970-01-01
      • 2023-03-22
      • 1970-01-01
      • 2017-05-02
      相关资源
      最近更新 更多