Fix guard application doc 54/109354/2
authorPamela Dragosh <pdragosh@research.att.com>
Fri, 19 Jun 2020 13:51:50 +0000 (09:51 -0400)
committerPamela Dragosh <pdragosh@research.att.com>
Fri, 19 Jun 2020 16:12:39 +0000 (12:12 -0400)
recipe -> operation
added response example

Will cherry pick to frankfurt.

Issue-ID: POLICY-2656
Change-Id: Ia0e5c75d29edcecce54709f3659d3cd8f5bcfd15
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
docs/xacml/decision.guard.json
docs/xacml/tutorial/decision.guard.response.json [new file with mode: 0644]
docs/xacml/xacml.rst

index ef1b5f6..9051c57 100644 (file)
@@ -7,7 +7,7 @@
   "resource": {
       "guard": {
           "actor": "SO",
   "resource": {
       "guard": {
           "actor": "SO",
-          "recipe": "VF Module Create",
+          "operation": "VF Module Create",
           "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3",
           "target": "vLoadBalancer-00",
           "vfCount": "1"
           "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3",
           "target": "vLoadBalancer-00",
           "vfCount": "1"
diff --git a/docs/xacml/tutorial/decision.guard.response.json b/docs/xacml/tutorial/decision.guard.response.json
new file mode 100644 (file)
index 0000000..24cc0d1
--- /dev/null
@@ -0,0 +1 @@
+{"status":"Permit"}
\ No newline at end of file
index f129a01..4100e80 100644 (file)
@@ -110,6 +110,11 @@ This is an example Decision API payload made to retrieve a decision for a Guard
 .. literalinclude:: decision.guard.json
   :language: JSON
 
 .. literalinclude:: decision.guard.json
   :language: JSON
 
+The return decision simply has "permit" or "deny" in the response to tell the calling application whether they are allowed to perform the operation.
+
+.. literalinclude:: decision.guard.response.json
+  :language: JSON
+
 .. _xacml-optimization-label:
 
 Optimization Policy Types
 .. _xacml-optimization-label:
 
 Optimization Policy Types