-
Notifications
You must be signed in to change notification settings - Fork 1
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
API Security #43
Comments
IPSL has obtained a server certificate but it's use would entail moving API to an IPSL server - not sure if we really want to do this at this time. |
Need to secure at HTTPS level and also enforce authentication |
How to enforce authentication by the end of May? We need a strategy document about that. For py-esdoc client first, then we will extent. If the CIM questionnaire wrap the pyesdoc-client then we win twice. |
This scenario is very different form the CIM Questionnaire. The focus here is securing the ES-DOC API publishing endpoints. I would suggest simple HTTPS digest authentication with an authenticator at the API which simply performs a whitelist check against a config file. Thus when institute X wishes to leverage pyesdoc to publish documents the admin workflow is as follows:
The above is very simple and will take a day or so to implement on the API side. |
Let's have a document describing this. Let's circulate this (es-doc-pi + wip). And then if we all agree and we know who will support that charge (es-doc support) then let's implement. |
Moving out of any milestone until this is better understood. |
Considered top priority in the Feb 2015 F2F |
This issue was moved to ES-DOC/esdoc-documentation-ws#8 |
WHO: Mark
Need to secure api with ssl certificate.
The text was updated successfully, but these errors were encountered: