Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Medical events Access policy can be found here

General Concept design

  1. ABAC is an independent microservice
  2. It is responsible for granting access to resources based on attributes of any business entity that are requesting access for.
  3. Service will not support UI editing of rules
  4. Service should provide RPC (or similar as service must not spend additional computation time on decoding/encoding and networking)
  5. Service must store audit log in files with two main events: "Successful access grants", "Access rejects".
  6. Service must cache data for resources, with cache lifetime on per resource sets
  7. ABAC is additional level of authorization on the top of the regular scope-based access model.

...