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

Use case: group membership vc #157

Merged
merged 5 commits into from
Jan 27, 2021
Merged
Changes from 4 commits
Commits
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
12 changes: 12 additions & 0 deletions proposals/wac-ucr/index.bs
Original file line number Diff line number Diff line change
Expand Up @@ -1072,6 +1072,18 @@ the [=resource=] and needing administrator assistance to recover.

## Capabilities ## {#uc-capabilities}

### Possesion of a group membership verifiable credential ### {#group-membership-vc}

Omni Corp. granted Acme Corp. read-write access to three of their projects: A, B and C.
This grant allows all Acme Corp. employees to have that access as long as they can
present a membership credential issued by Acme Corp. At the time of the grant,
Omni Corp. notifies Acme Corp., detailing pertinent access details,
including the membership credential requirement for Acme Corp. employees.
Alice works for Acme Corp. and can now access the Omni Corp. projects A, B and C.
using her membership credential issued by Acme Corp. Acme Corp. doesn't maintain
a public list of their employees, and Omni Corp. can not know who is employed by Acme Corp.
unless that person presents a verifiable credential.
elf-pavlik marked this conversation as resolved.
Show resolved Hide resolved

### Possession of a verifiable credential ### {#capabilities-vc}

Oscar has a medical condition that causes random and very serious seizures
Expand Down