2016-10-31 2 views
0

ich auf einem akademischen Projekt arbeite, wo ich brauche SCDF als SaaS zur Verfügung zu stellen. So sollten verschiedene Benutzer in der Lage sein, sich mit ihrem SCDF zu verbinden und auf ihre Streams und Aufgaben zuzugreifen, sie zu implementieren und zu verwalten. Natürlich sollten andere Benutzer nicht auf diese privaten Streams und Aufgaben zugreifen. Von meinen verschiedenen Lesungen habe ich festgestellt, dass SCDF einige LDAP-Fähigkeiten hat und ich habe sogar festgestellt, dass ein einzelner Benutzermodus standardmäßig verwendet wird. Von dem, was ich verstanden habe, wird das LDAP verwendet, um Server und nicht Benutzer zu authentifizieren, und ich bin mir nicht sicher, ob die Benutzer-Inhaltstrennung existiert. Wenn es eine Benutzerverwaltung gibt, können Sie mich orientieren oder mir relevante Lesungen und Materialien zur Verfügung stellen. Ansonsten kannst du mir Tipps geben, wie man eine solche Option am besten "umsetzt".mehrere Benutzerverwaltung auf SCDF

Antwort

0

Für Mehrbenutzerverwaltung können Sie file basierte Authentifizierung in SCDF unterstützt verwenden.

Beispielkonfiguration würde wie folgt aussehen:

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

+0

Dank für Ihre Hilfe danken, obwohl es Rollendefinitionen scheint nicht in neue SCDF Versionen unterstützt werden. Außerdem muss ich wissen, ob Benutzer auf Streams und Aufgaben zugreifen können, die von einem anderen Benutzer erstellt wurden. – soulei1990

+0

> obwohl es scheint, dass Rollendefinitionen in neuen SCDF nicht unterstützt werden - das muss ein Bug sein. Bitte erstellen Sie hier ein Problem: https://github.com/spring-cloud/spring-cloud-dataflow mit nützlichen Informationen zum Debuggen. –

Verwandte Themen