From e24fcf61b471fcd3f25ea2693f5faf245410083c Mon Sep 17 00:00:00 2001 From: Liam Beckman Date: Fri, 8 Nov 2024 11:19:13 -0800 Subject: [PATCH 1/2] Add initial (advanced) credentials page --- website/content/docs/security/advanced.md | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 website/content/docs/security/advanced.md diff --git a/website/content/docs/security/advanced.md b/website/content/docs/security/advanced.md new file mode 100644 index 000000000..e6f9e7bc4 --- /dev/null +++ b/website/content/docs/security/advanced.md @@ -0,0 +1,29 @@ +--- +title: Advanced Auth +menu: + main: + parent: Security + weight: 10 +--- + +# Overview šŸ” + +Thanks to our collaborators at CTDS ā€” Funnel is currently adding support for "Per-User/Per-Bucket" credentials to allow Users to access S3 Buckets without having to store their credentials in the Funnel Server. + +The high level overview of this feature will be such Funnel will be able to speak with a custom credential "Wrapper Script" that will: + +- Take the User Credentials +- Create an S3 Bucket +- Generate a Key (optionally for use in Nextflow Config) +- Send the Key to Funnel + +In this way thisĀ WrapperĀ can manage the bucket and the keys (the Wrapper would be the middleware between the User and Funnel). + +Stay tuned for this feature's development! This feature is being tracked with the following: + +- GitHub Branch: https://github.com/ohsu-comp-bio/funnel/tree/feature/credentials +- Pull Request: https://github.com/ohsu-comp-bio/funnel/pull/1077 + +# Credits šŸ™Œ + +This feature and its development would not be possible without our continuing collaboration with [Pauline Ribeyre](https://github.com/paulineribeyre), [Jawad Qureshi](https://github.com/jawadqur), [Michael Fitzsimons](https://www.linkedin.com/in/michael-fitzsimons-ab8a6111), and the entire [CTDS](https://ctds.uchicago.edu) team at the [University of Chicago](https://www.uchicago.edu/)! From 5aed2bcbcfc36afcf50c95889dc87b76929cbd9f Mon Sep 17 00:00:00 2001 From: Liam Beckman Date: Fri, 8 Nov 2024 11:20:59 -0800 Subject: [PATCH 2/2] Fix link to Credentials PR (#1098) --- website/content/docs/security/advanced.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/docs/security/advanced.md b/website/content/docs/security/advanced.md index e6f9e7bc4..3864e344c 100644 --- a/website/content/docs/security/advanced.md +++ b/website/content/docs/security/advanced.md @@ -22,7 +22,7 @@ In this way thisĀ WrapperĀ can manage the bucket and the keys (the Wrapper would Stay tuned for this feature's development! This feature is being tracked with the following: - GitHub Branch: https://github.com/ohsu-comp-bio/funnel/tree/feature/credentials -- Pull Request: https://github.com/ohsu-comp-bio/funnel/pull/1077 +- Pull Request: https://github.com/ohsu-comp-bio/funnel/pull/1098 # Credits šŸ™Œ