Apache Nifi全新安装:没有users.xml和authorizations.xml

时间:2018-05-02 19:19:12

标签: apache-nifi

使用非官方Docker for Nifi(https://hub.docker.com/r/apache/nifi/)重新安装了Apache Nifi。在conf目录中找不到users.xml和authorizations.xml。仅供参考,conf目录包含配置文件,如nifi.properties,authorizers.xml,login-identity-providers.xml等。

Nifi菜单不会显示匿名登录的所有菜单选项,例如“用户”菜单等。

如何在Nifi UI中启用(即可查看)所有菜单选项?

1 个答案:

答案 0 :(得分:3)

安装Apache NiFi(从源代码构建或下载二进制文件)时,users.xmlauthorizations.xml文件最初将不存在。首次启动应用程序时,将读取并处理authorizers.xml文件,并从配置的UserGroupProviderAccessPolicyProvider生成这些文件。

如果您不选择使用HTTPS保护NiFi,则所有访问都是匿名的,并且不会创建任何用户帐户。

如果您选择保护它,您将能够在NiFi UI中配置和管理用户,组和权限。

从您的问题中不清楚,当您以匿名用户身份访问应用程序时,您希望在全局菜单中看到哪些菜单选项。请澄清问题或参考NiFi Admin Guide -- Multi-Tenant Authorization了解更多详情。