HL7 / data-access-policies

Play-space for some new IG work that may or may not eventually become a FHIR spec
Other
2 stars 0 forks source link

Permission `combining` field value support #16

Closed sherryyuan-gcp closed 11 months ago

sherryyuan-gcp commented 11 months ago

On the Permission resource definition, combining field define the rules of conflict resolution: deny-overrides | permit-overrides | ordered-deny-overrides | ordered-permit-overrides | deny-unless-permit | permit-unless-deny

It currently have cardinality of 1..1, however it is possible for users to support multiple resolution in the list. For example, it is possible to support both deny-overrides and deny-unless-permit at the same time.

The ordered overrides may be technically difficult to support, what is the use case for ordered overrides? why is deny-override / permit-override not sufficient for access determination?

sherryyuan-gcp commented 11 months ago

Moving discussion to chat: https://chat.fhir.org/#narrow/stream/179247-Security-and-Privacy/topic/Permission.20.60combining.60.20field/near/397534187