我正在开展一个学术项目,我需要提供SCDF作为SaaS。因此,不同的用户应该能够连接到他们的SCDF并访问,部署和管理他们的流和任务。当然,其他用户不应该访问这些私有流和任务。 根据我的不同读数,我发现SCDF具有一些LDAP功能,我甚至发现默认使用单一用户模式。但是,根据我的理解,LDAP用于验证服务器而不是用户,我不确定是否存在用户内容分离。 如果有用户管理,您可以指导我或向我提供一些相关的读数和材料。否则,你能否给我一些实施这种选择的“最佳”方法的提示。
答案 0 :(得分:0)
对于多用户管理,您可以使用SCDF支持的基于file
的身份验证。
示例配置如下所示:
security:
basic:
enabled: true
realm: Spring Cloud Data Flow
dataflow:
security:
authentication:
file:
enabled: true
users:
bob: bobspassword, ROLE_ADMIN
alice: alicepwd, ROLE_VIEW, ROLE_CREATE