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

Implementation diagrams #111

Open
wants to merge 25 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
8126c88
implementation faq
TomConner Nov 16, 2023
1e9a92b
implementation faq
TomConner Nov 16, 2023
69477b3
implementations page
TomConner Nov 16, 2023
5dd91ea
implementations page
TomConner Nov 16, 2023
97a66ea
implementations page
TomConner Nov 16, 2023
16cb34b
header navigation
TomConner Nov 16, 2023
9230c96
header navigation
TomConner Nov 16, 2023
c6c9bc1
added diagram for LifeScience AAI
martin-kuba Nov 20, 2023
2623984
svg assets
TomConner Nov 29, 2023
40ee684
announce URL only on PR
TomConner Dec 5, 2023
eedf526
svg assets in a drawio shape library
TomConner Dec 6, 2023
1fc5890
nih ras implementation diagram
TomConner Dec 6, 2023
d9d5077
allow announcement on push
TomConner Dec 6, 2023
8ad805c
nih ras implementation diagram
TomConner Dec 7, 2023
b439f13
remove drawio from assets
TomConner Dec 13, 2023
76e8240
[skip-ci] remove drawio from assets
TomConner Dec 13, 2023
3a198eb
new version of LifeScience AAI diagram
martin-kuba Dec 21, 2023
0237eb7
Merge branch 'draft-diagrams' of github.com:ga4gh/data-security into …
TomConner Dec 21, 2023
97e1c5f
drawio library: renamed as .drawio; add list items with icons
TomConner Dec 21, 2023
35c974a
phases, activities, questions
TomConner Dec 21, 2023
ba8fd94
Add a WIP diagram showing trust
andrewpatto Jan 4, 2024
5c1da6e
add reference to OAuth 2.0 Security Best Current Practice
TomConner Aug 9, 2024
e8f5e6d
Bump nokogiri from 1.16.3 to 1.16.5
dependabot[bot] Aug 9, 2024
ab88f2f
Merge branch 'dependabot/bundler/nokogiri-1.16.5' into draft-diagrams
TomConner Aug 9, 2024
009ffe0
"why passports" introduction on landing page
TomConner Aug 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,6 @@ vendor
build
.idea
.vscode
*.svg.bkp
*.svg.dtmp
.*.drawio.bkp
3 changes: 3 additions & 0 deletions AAI/AAIConnectProfile.md
Original file line number Diff line number Diff line change
Expand Up @@ -256,6 +256,9 @@ Internet Assigned Numbers Authority
Current Practices", BCP 225, RFC 8725,
DOI 10.17487/RFC8725, February 2020.

<a name="ref-draft-ietf-oauth-security-topics"></a>
[[OAuth-Security-BCP]](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-security-topics) - Lodderstedt, T., Bradley, J., Labunets, A., Fett, D., "OAuth 2.0 Security Best Current Practice", draft-ietf-oauth-security-topics-29, June 2024.

<a name="ref-rfc9068">
[[RFC9068]](https://datatracker.ietf.org/doc/html/rfc9068) -- JWT Profile for OAuth 2.0 Access Tokens

Expand Down
4 changes: 4 additions & 0 deletions AAI/AbstractAAI.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions AAI/FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,19 @@ A collection of questions (and hopefully useful answers).
{% hr2 %}
## Background

### Do passports capture details of access grants, such as data use and required vetting?

Passports convey a grant to access data. They do not currently attempt to communicate any conditions or details of the approval process.

Authorizations for researcher identities ("the collection of researchers that may access the dataset" as described in the DURI vision statement) are approved by a data custodian or data access committee (sometimes using an approval management system like DUOS or REMS). The approvals can be contingent on factors such as:

* intended data use (in data access request) matches permitted data use (in data set metadata)
* researcher reputation
* identity proofing (verification)
* etc.

Some of these details could, in a future revision, be communicated in the passport for enforcement by the passport clearinghouse.

### Why Brokers?

We have found that there are widely used Identity Providers (IdP).
Expand Down
4 changes: 4 additions & 0 deletions AAI/LifeScienceAAI.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions AAI/assets/AAI-compliant.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions AAI/assets/AAI-verified.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25 changes: 25 additions & 0 deletions AAI/assets/Analyze.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
45 changes: 45 additions & 0 deletions AAI/assets/Approved.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
55 changes: 55 additions & 0 deletions AAI/assets/Consents.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
77 changes: 77 additions & 0 deletions AAI/assets/Data-Access-Committee.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 23 additions & 0 deletions AAI/assets/Data-Access-Request.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
30 changes: 30 additions & 0 deletions AAI/assets/Data-Curator.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
30 changes: 30 additions & 0 deletions AAI/assets/Data-donor.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading