diff --git a/static/js/permissions.js b/static/js/permissions.js
index b2af372..1f5905a 100644
--- a/static/js/permissions.js
+++ b/static/js/permissions.js
@@ -67,7 +67,8 @@ window.app = Vue.createApp({
accountOptions() {
return this.accounts.map(acc => ({
id: acc.id,
- name: acc.name
+ name: acc.name,
+ is_virtual: acc.is_virtual || false
}))
},
diff --git a/templates/castle/permissions.html b/templates/castle/permissions.html
index 91fa6f2..f38017d 100644
--- a/templates/castle/permissions.html
+++ b/templates/castle/permissions.html
@@ -303,7 +303,7 @@
+
+
+
+ {% raw %}{{ scope.opt.name }}{% endraw %}
+
+ 🌐 Virtual parent (grants access to all {% raw %}{{ scope.opt.name }}{% endraw %}:* accounts)
+
+
+
+ Virtual
+
+
+
@@ -437,7 +450,7 @@
+
+
+
+ {% raw %}{{ scope.opt.name }}{% endraw %}
+
+ 🌐 Virtual parent (grants access to all {% raw %}{{ scope.opt.name }}{% endraw %}:* accounts)
+
+
+
+ Virtual
+
+
+