Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration with user management #61

Open
sergiooncode opened this issue Apr 28, 2021 · 1 comment
Open

Integration with user management #61

sergiooncode opened this issue Apr 28, 2021 · 1 comment

Comments

@sergiooncode
Copy link

sergiooncode commented Apr 28, 2021

Hello,

First of all thanks for the great support the IHTSDO team provides, my company needs a terminology server and we're going to use Snowstorm since it's the reference terminology server implementation.

My company is getting ready to request a data security certification and it's required to have basically external but also internal applications behind a authentication/authorization/user mgmt system so a user has to login and then actions, even read only ones, can be traced back to the user.

We are thinking about how to integrate SCT browser with the system that we use which is AWS Cognito.

Do you know of any companies that use SCT browser + Snowstorm and had to integrate with one of those systems? Has that been a requirement considered for SCT browser + Snowstorm at any point? Can you share any recommendations about how to do an integration like that?

@kaicode
Copy link
Member

kaicode commented Jul 26, 2023

@sergiooncode
We have not done this at SNOMED International. I hoped that someone in the community might respond to your request but it's been a long time now so that seems unlikely. Maybe no one else has done exactly this.

Perhaps this would be possible by putting the Snowstorm API behind Amazon API Gateway and then using CloudWatch logging? It seems to have access to authenticated user identifier via the $context.identity variables.

Did the AWS Cognito integration go ahead? Any high level insights for the SNOMED Browser / Snowstorm GitHub knowledge base!?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants