att / rcloud

Collaborative data analysis and visualization
http://rcloud.social
MIT License
430 stars 142 forks source link

active directory #2705

Closed gordonwoodhull closed 4 years ago

gordonwoodhull commented 4 years ago

Could you please guide me or send me the link for how to integrate RCloud with Active Directory authentication?

Originally posted by @sunny143code in https://github.com/att/rcloud/issues/2692#issuecomment-577373068

gordonwoodhull commented 4 years ago

currently we don't have any examples but it is certainly possible!

sunny143code commented 4 years ago

Thank you for the quick response. Could you elaborate on how to set up it?

gordonwoodhull commented 4 years ago

Hi @sunny143code, this is not something we have ever tried, but for the authentication part you could probably use SessionKeyServer (SKS)

https://github.com/s-u/SessionKeyServer

It allows you to configure the JAAS configuration, which you could set to use LDAP.

You would set Session.Server in rcloud.conf to enable SKS. https://github.com/att/rcloud/wiki/rcloud.conf

The other part of the puzzle is if you want user switching, but I'll leave that for @s-u to elaborate when he has time. You would need a Unix account for each user on the RCloud server for that part.

gordonwoodhull commented 4 years ago

I'm going to close this because it's not really an RCloud issue.

It should be possible using SKS, as mentioned above. If not, please open an issue over on that repo. Thanks!