フローを保護するにはどうすればよいですか?つまり、許可されたアプリケーションのみをアサートし、NiFiにデータを送信する方法は?たとえば、すべての発信者とそのアクセス許可(およびポリシー)を登録する場所など、フローをLDAPに接続できますか。発信者ごとのフローを保護する
私はログインするユーザーに関してNiFiを保護する可能性しか見ていませんが、これは私の質問とは関係ありません。
[Update 2/10/2017] AWS IoTの確認AWSCredentialsProviderControllerServiceが使用されています。同様に、私たちのプロセスを保護するために私たちの認証/認可サービスを開発することができますか? LDAPやDBの統合にこのようなサービスはありますか?
こんにちはブレインとあなたの答えに感謝します。サイトツーサイトは問題の範囲外です。呼び出し元が証明書を持っている(プロセッサでサポートする)か、プロセッサ呼び出し者ごとに1人のユーザーを作成するか(https://nifi.apache.orgに従ってプロセッサにデータを送信するために呼び出し元を認証できるポリシー/docs/nifi-docs/html/administration-guide.html#access-policies?) –
ちょうどそれを明確にするために、質問はNiFiへのデータのシステム間提出を「安全に」確保することに関係していますUIアクセス)。 –
NiFiフレームワークは、プロセッサによって起動されるサーバへのアクセス制御を行うことはできません...つまり、ListenHTTPが起動されると、組み込みWebサーバが起動され、NiFiフレームワークはこれに関する知識がなく、それに対してセキュリティポリシーを実施するため、双方向TLS/SSLのみに依存することができます –