使用非官方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中启用(即可查看)所有菜单选项?
答案 0 :(得分:3)
安装Apache NiFi(从源代码构建或下载二进制文件)时,users.xml
和authorizations.xml
文件最初将不存在。首次启动应用程序时,将读取并处理authorizers.xml
文件,并从配置的UserGroupProvider
和AccessPolicyProvider
生成这些文件。
如果您不选择使用HTTPS保护NiFi,则所有访问都是匿名的,并且不会创建任何用户帐户。
如果您选择保护它,您将能够在NiFi UI中配置和管理用户,组和权限。
从您的问题中不清楚,当您以匿名用户身份访问应用程序时,您希望在全局菜单中看到哪些菜单选项。请澄清问题或参考NiFi Admin Guide -- Multi-Tenant Authorization了解更多详情。