hybox / models

Data Modeling repository for HyBox (ontologies, vocabularies, best practices, requirements, etc)
Apache License 2.0
5 stars 3 forks source link

Model: Accounts and Users #6

Closed azaroth42 closed 7 years ago

azaroth42 commented 8 years ago

Should model the following:

Use cases:

azaroth42 commented 8 years ago

Ping @hybox/drs-team:

Unless you have further guidance, we'll run with Accounts being a required model and linked to Persons (or other Agents like Organization or SoftwareApplication). Please let us know any requirements, otherwise we'll take a best guess :)

hannahfrost commented 8 years ago

:+1:

no-reply commented 8 years ago

This image is a sketch of the Agent, Account, and ACL models. Note that the ACL/Auth relationships (the bottom right) is slightly flattened in the drawing. The full structure is as documented at WebACL.

In summary:

@azaroth42, @awoods we talked a bit about the IP authentication use case: do we want to consider the possibility of using acl:trustedOrigin for these kinds of cases?

azaroth42 commented 8 years ago

:+1: to the write-up above

azaroth42 commented 8 years ago

Diagram of above whiteboard: hybox-acls

azaroth42 commented 8 years ago

This issue can be closed when the above documentation is available in models/permissions.md.

anarchivist commented 7 years ago

@azaroth42, @awoods we talked a bit about the IP authentication use case: do we want to consider the possibility of using acl:trustedOrigin for these kinds of cases?

acl:trustedOrigin doesn't exist in the BasicAccessControl vocabulary yet. I'm creating a new issue to track IP-based auth.

anarchivist commented 7 years ago

Closed by #54