inab / benchmarking-data-model

OpenEBench Benchmarking Data Model repository
Creative Commons Attribution Share Alike 4.0 International
2 stars 7 forks source link

AAI management #79

Closed jlgelpi closed 1 year ago

jlgelpi commented 5 years ago

-Authentication data should be linked to contacts, to allow for automatic tagging of documents with "owners", "depositors" , etc. -Contacts_ids in several datatypes should add a "role" -Users data should be enriched to include Filiations, Supervisors, Community, ... -Related to permission request for accessing relevant datasets.

jmfernandez commented 5 years ago

I'm afraid this is outside the data model project as such, and it relies more on the implementation. An alternative would be enforcing the contacts to have a public, common property, like the contact's ORCID

jlgelpi commented 5 years ago

The original idea was to tag each record with ownership so it can be updated by external users. I agree that it is an "infrastructure" need, but the data model should include some way to link users of the infrastructure and data, otherwise we loose control. Some communities are already requiring restricted access.

jlgelpi commented 5 years ago

A specific data model for use management should be designed.

Aims:

jmfernandez commented 2 years ago

I guess this issue is being fulfilled by https://github.com/inab/benchmarking-data-model/blob/2.0.x/json-schemas/2.0.x/admin/privilege.json and the current developments led by @redmitry in a different repository, right?

If it is so, I propose to close this issue.

redmitry commented 2 years ago

ALL the code is on the BSC GitLab https://gitlab.bsc.es/inb/elixir/openebench/openebench-rest-api

redmitry commented 1 year ago

Need to provide mandatory verified ORCID attribute in Keycloak registration template.