Jump to: navigation, search

Murano/Specifications/Per Tenant Isolation

< Murano‎ | Specifications
Revision as of 14:00, 23 December 2013 by Efedorova (talk | contribs)

Per-Tenant Isolation (for Murano-v0.4)

Introduction

Murano Metadata Repository Server was introduced in Murano-v0.4 release. But there is no any restrictions: any user is able to edit any service definition or file. To prevent that new per-tenant isolation feature would be added to murano-v0.4.1 release.

Realization

In current implementation all files are grouped by data types and stored in corresponding directories. All those directories are located inside "Servicies" derectory along with manifests files (service definitions). Since Metadata Server works on file system the best solution for data isolation would be dividing data into separate folders. Each tenant for an each user. Users belong to the same tenant will have equal rights on file modification.