summaryrefslogtreecommitdiffstats
path: root/docs/requirements/use_cases/programmable_provisioning.rst
diff options
context:
space:
mode:
authorcsatari <csatari@localhost.localdomain>2016-05-24 10:34:35 +0200
committerGerrit Code Review <gerrit@172.30.200.206>2016-06-17 15:09:34 +0000
commit673bf398bf6bf74f40aa8a41d8aa25e265fab9de (patch)
treee78db0cbd7dd70d6a95f48d64d2db417716de5c7 /docs/requirements/use_cases/programmable_provisioning.rst
parent2e3f87a33ced07760058e1a6f8dff5b8d62ca65e (diff)
Separating the georedundancy use cases to separate files.
Small corrections to both georedundancy and progamable provisioning. Change-Id: I8ec6eeece4cb94f5aae230ef1d25a1bb76fc9db4 Signed-off-by: csatari <gergely.csatari@nokia.com>
Diffstat (limited to 'docs/requirements/use_cases/programmable_provisioning.rst')
-rw-r--r--docs/requirements/use_cases/programmable_provisioning.rst12
1 files changed, 7 insertions, 5 deletions
diff --git a/docs/requirements/use_cases/programmable_provisioning.rst b/docs/requirements/use_cases/programmable_provisioning.rst
index e08775b..eb9b6f5 100644
--- a/docs/requirements/use_cases/programmable_provisioning.rst
+++ b/docs/requirements/use_cases/programmable_provisioning.rst
@@ -14,16 +14,17 @@ It should be possible to assign the capability to create provider networks to an
Derrived Requirements
~~~~~~~~~~~~~~~~~~~~~
- - Possibility to assign the property of provider networks to any role
- - When the provider network is created it should be checked if the role of the user has the permission to create a provider network.
+ - Authorize the possibility of provider network creation based on policy
+ - There should be a new entry in :code:`policy.json` which controls the provider network creation
+ - Default policy of this new enrty should be :code:`rule:admin_or_owner`.
Northbound API / Workflow
+++++++++++++++++++++++++
- - TBD
+ - No changes in the API
Data model objects
++++++++++++++++++
- - TBD
+ - No changes in the data model
Orchestration
+++++++++++++
@@ -35,4 +36,5 @@ Dependencies on compute services
Potential implementation
++++++++++++++++++++++++
- - TBD
+ - Policy engine shall be able to handle a new provider network creation and modification related policy
+ - When a provider network is created or modified neutron should check the authority with the policy engine instead of requesting administrative rights