Skip to content
This repository has been archived by the owner on Feb 1, 2023. It is now read-only.

Integrate user pool with REST API #35

Closed
d47853 opened this issue Jun 24, 2020 · 2 comments
Closed

Integrate user pool with REST API #35

d47853 opened this issue Jun 24, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@d47853
Copy link
Member

d47853 commented Jun 24, 2020

Only allow users part of the user pool to access the REST API. The pool could also be used to determine who administrates the graph (This should be whoever created the graph initially)

@d47853 d47853 added the enhancement New feature or request label Jun 24, 2020
@m29827
Copy link
Member

m29827 commented Jul 9, 2020

Link to track this feature request in the CDK: aws/aws-cdk#5618, also contains details to work around at the CFN layer.

@m29827 m29827 self-assigned this Jul 13, 2020
m29827 added a commit to m29827/Kai that referenced this issue Jul 14, 2020
d47853 pushed a commit that referenced this issue Jul 23, 2020
* gh-35 Secure access to the rest api using the Cognito user pool.

* gh-35 Adding unit tests.

* gh-35 Restrict graph access to specific cognito user pool users.
@d47853
Copy link
Member Author

d47853 commented Jul 24, 2020

Merged into develop

@d47853 d47853 closed this as completed Jul 24, 2020
m29827 added a commit to m29827/Kai that referenced this issue Jul 24, 2020
d47853 added a commit that referenced this issue Aug 18, 2020
…r deleted. (#39)

* gh-26 Remove application load-balancers and target groups when cluster deleted.

* gh-26 Removing *.pyc files and ignoring __pycache__ directory

* gh-26 Uninstall graphs is now asynchronous and uses the delete graph SQS queue to initiate deletion.

* gh-26 Code review comments: reverting changes to generated Accumulo passwords.

* gh-26 Uplifting cdk version

* gh-26 Correcting add_graph.py

* gh-26 Fixing bug caused by merging gh-35 changes.

Co-authored-by: d47853 <d47853@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants