/ngac

Next Generation Access Control

Primary LanguageGo

ngac

Next Generation Access Control

This is a Golang port of NIST's reference core implementation, Policy Machine.

https://github.com/PM-Master/policy-machine-core

This port supports Neo4j as our Persistent Graph. In order to run it, it will require the APOC Core plugin to be installed. The config file is located here and this Cypher script can be ran to quickly serve the config's requirements.

Find their documentation here:

https://pm-master.github.io/pm-master/policy-machine-core/

TO-DO

Obligation JSON Unmarshallers - file will be JSON (following the original's JSON schema).

Follow https://github.com/golang-standards/project-layout