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

Define Access Need and Access Need Group as Immutable #279

Closed
1 task
elf-pavlik opened this issue Sep 29, 2022 · 1 comment · Fixed by #303
Closed
1 task

Define Access Need and Access Need Group as Immutable #279

elf-pavlik opened this issue Sep 29, 2022 · 1 comment · Fixed by #303
Assignees

Comments

@elf-pavlik
Copy link
Member

elf-pavlik commented Sep 29, 2022

We already do it for Authorizations (Access & Data) as well as Grants (Access & Data).

Having it also for Access Need, and Access Need Group will minimize the chance of any discrepancy between Authorization / Grant and Need it satisfies.

It will also allow the Authorization to use super simple caching of all the needs that were used for generating authorizations and grants.

I don't see a reason for when Access Need and Access Need group changes, they can't get a new IRI.
We can look at supersedes links for cases that want to keep the provenance trace.

TODO

@elf-pavlik
Copy link
Member Author

#295 notes:

@justinwb: We may need a way to reference previous needs. For example when we want to re-authorize based on extended access needs.
@TallTed: the back-traili is useful for auditing, both individual and corporate

@elf-pavlik elf-pavlik self-assigned this Feb 13, 2023
elf-pavlik added a commit to elf-pavlik/data-interoperability-panel that referenced this issue Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant