diff --git a/proto/context.proto b/proto/context.proto
index 882095f93d39fd9e8bb9069774ae6fa2138cf476..41a39fcccce07920cb73e8a68a19d8b7b7aceef5 100644
--- a/proto/context.proto
+++ b/proto/context.proto
@@ -274,6 +274,12 @@ message Slice {
   repeated ServiceId slice_service_ids = 4;
   repeated SliceId slice_subslice_ids = 5;
   SliceStatus slice_status = 6;
+  SliceOwner slice_owner = 7;
+}
+
+message SliceOwner {
+  Uuid owner_uuid = 1;
+  string owner_string = 2;
 }
 
 enum SliceStatusEnum {
@@ -440,6 +446,22 @@ message Constraint_SLA_Availability {
   bool all_active = 2;
 }
 
+enum IsolationLevelEnum {
+  NO_ISOLATION = 0;
+  PHYSICAL_ISOLATION = 1;
+  LOGICAL_ISOLATION = 2;
+  PROCESS_ISOLATION = 3;
+  PHYSICAL_MEMORY_ISOLATION = 4;
+  PHYSICAL_NETWORK_ISOLATION = 5;
+  VIRTUAL_RESOURCE_ISOLATION = 6;
+  NETWORK_FUNCTIONS_ISOLATION = 7;
+  SERVICE_ISOLATION = 8;
+}
+
+message Constraint_SLA_Isolation_level {
+  IsolationLevelEnum isolation_level = 1;
+}
+
 message Constraint {
   oneof constraint {
     Constraint_Custom custom = 1;
@@ -448,6 +470,7 @@ message Constraint {
     Constraint_SLA_Capacity sla_capacity = 4;
     Constraint_SLA_Latency sla_latency = 5;
     Constraint_SLA_Availability sla_availability = 6;
+    Constraint_SLA_Isolation_level = 7;
   }
 }