Open anthonysena opened 8 months ago
Adding in a note here to think about the authorization aspects of the security here. Specifically the work on a "read restricted" role as introduced by OHDSI/Atlas#2928 and even a team-based security later as described today on the ATLAS WG call by @pieterlukasse
Would also ask that support for multiple session tokens be possible. This would prevent the situation where logging into R and Atlas will log the other authentication out.
Linking OHDSI/WebAPI#2369 so we can think through the ideas around groups/teams and how this fits into the authorization layer of WebAPI. Ideas put forward from Atlas WG:
Do we want to move away from Shiro and use Spring for security?
What types of authentication mechanisms are required moving forward? Per https://github.com/OHDSI/WebAPI/wiki/Security-Configuration here is the list of currently supported authentication options:
Useful resources: