From eeabd7aaf414e103295412577bb332ddd8fcdbe4 Mon Sep 17 00:00:00 2001 From: Shubham Upadhyay <58693304+shubham251972@users.noreply.github.com> Date: Sun, 28 Jul 2024 03:34:02 +0530 Subject: [PATCH 01/13] Make csvtable code independent of index Signed-off-by: Shubham Upadhyay <58693304+shubham251972@users.noreply.github.com> --- layouts/shortcodes/csvtable.html | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/layouts/shortcodes/csvtable.html b/layouts/shortcodes/csvtable.html index f0c4f8bc..d0a7d1f7 100644 --- a/layouts/shortcodes/csvtable.html +++ b/layouts/shortcodes/csvtable.html @@ -1,7 +1,7 @@ {{ $data := "" }} {{ $p := "static/data/csv/keys.csv" }} -{{ $excludedColumns := slice 0 10 11 12 13 14 15 16 17 18 }} +{{ $excludedColumns := slice "Category" "Keychain ID" "Key ID" "Inserted" "Local Provider" }} {{ if os.FileExists $p }} {{ $opts := dict "delimiter" "," }} @@ -10,9 +10,14 @@ {{ errorf "Unable to get resource %q" $p }} {{ end }} - {{ if $data }} {{ $uniqueCategories := slice }} + {{ $header := index $data 1 }} + {{ $headerMap := dict }} + + {{ range $i, $col := $header }} + {{ $headerMap = merge $headerMap (dict $col $i) }} + {{ end }} {{ range $i, $row := $data }} {{ if gt $i 1 }} @@ -28,28 +33,22 @@

{{ $category }} Permissions

- {{ range $i, $col := index $data 1 }} - {{ if and (not (in $excludedColumns $i)) (or (eq $i 0) (ne $i 1) (ne $i 2)) }} - {{ if and (eq $i 1) }} - - {{ else }} - {{ if and (eq $i 2) }} - - {{ else }} - - {{ end }}{{ end }} + {{ range $i, $col := $header }} + {{ if not (in $excludedColumns $col) }} + {{ end }} {{ end }} {{ range $i, $row := $data }} - {{ if and (gt $i 0) (eq (trim (index $row 0) " ") $category) }} + {{ if and (gt $i 1) (eq (trim (index $row 0) " ") $category) }} {{ range $j, $cell := $row }} - {{ if and (not (in $excludedColumns $j)) (or (gt $j 2) (lt $j 10)) }} + {{ $col := index $header $j }} + {{ if not (in $excludedColumns $col) }} {{ range $i, $col := $header }} {{ if not (in $excludedColumns $col) }} - + {{ if eq $col "Function" }} + + {{ else if eq $col "Feature" }} + + {{ else }} + + {{ end }} {{ end }} {{ end }} From c2f68c7ac6a6c551426e9b9b27c86359658923d7 Mon Sep 17 00:00:00 2001 From: Yashsharma1911 Date: Sun, 28 Jul 2024 00:33:24 +0000 Subject: [PATCH 04/13] Added permissions keys. Signed-off-by: l5io --- static/data/csv/keys.csv | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/static/data/csv/keys.csv b/static/data/csv/keys.csv index 068be03b..6e7fb9e6 100644 --- a/static/data/csv/keys.csv +++ b/static/data/csv/keys.csv @@ -68,8 +68,8 @@ Performance,Edit performance test,Edit performance test,,,,,X,X,Performance Mana Performance,Delete performance test,Delete performance test,,,,,X,X,Performance Management,84aa9d3c-3d4b-4587-947d-ae17b2dcd5f5,X,TRUE Performance,View performance profiles,View all performance profiles,X,X,X,,X,X,Performance Management,6593ac26-820b-4e87-be32-64ee740ea204,X,TRUE Cloud native infrastructure lifecycle,Manage cloud native infrastructure life cycle,Manage cloud native infrastructure life cycle,,,,,X,X,Infrastructure Management,255fd148-e3fd-4408-a48c-0d157a57d4d9,X,TRUE -Cloud native infrastructure lifecycle,Manage cloud native infrastructure configuration,"Manage cloud native configuration for applications like EmojiVoto, HTTPBin, Image Hub, Istio Book Info",,,,,X,X,Infrastructure Management,0eb0558d-9b21-4e50-b4c6-bd8e9e3414f5,X,TRUE -Cloud native infrastructure lifecycle,Apply cloud native infrastructure configuration,"Configure cloud native with some predefined options like Automatic Sidecar injection, Envoy Filter, Policy",,,,,X,X,Infrastructure Management,3f20a106-24f5-4da6-a8eb-6eddaad50944,X,TRUE +Cloud native infrastructure lifecycle,Manage cloud native infrastructure configuration,"Manage infrastructure configuration for applications like EmojiVoto, HTTPBin, Image Hub, Istio Book Info",,,,,X,X,Infrastructure Management,0eb0558d-9b21-4e50-b4c6-bd8e9e3414f5,X,TRUE +Cloud native infrastructure lifecycle,Apply cloud native infrastructure configuration,"Configure infrastructure with some predefined options like Automatic Sidecar injection, Envoy Filter, Policy",,,,,X,X,Infrastructure Management,3f20a106-24f5-4da6-a8eb-6eddaad50944,X,TRUE Cloud native infrastructure lifecycle,Validate cloud native infrastructure configuration,"Validate cloud native configuration against best practices like Analyze Running Configuration, SMI conformance",,,,,X,X,Infrastructure Management,8bb93f97-fcfb-4827-9fed-f931fdca7b95,X,TRUE Cloud native infrastructure lifecycle,Apply custom cloud native infrastructure configuration,Apply custom cloud native configuration,,,,,X,X,Infrastructure Management,2f4e2300-4c7e-4d48-95aa-74614a4826fe,X,TRUE Cloud native infrastructure lifecycle,Deploy cloud native infrastructure,Deploy cloud native infrastructure,,,,,X,X,Infrastructure Management,f7e70ffb-333d-43b3-a76e-0e6c63b9fbfa,X,TRUE @@ -91,6 +91,6 @@ Workspace,Assign team to workspace,Add new team to workspace,,,X,,X,X,Workspace Workspace,Remove team from workspace,Remove team from workspace,,,X,,X,X,Workspace Management,c4ed82f5-783d-4451-9b34-44f50cae71df,X,TRUE Workspace,Assign environment to workspace,Add new environment to workspace,,,X,,X,X,Workspace Management,f421fc20-c14a-4282-b526-776c6cacfd99,X,TRUE Workspace,Remove environment from workspace,Remove environment from workspace,,,X,,X,X,Workspace Management,d0657715-80fb-4b00-af27-b78bb0fa56df,X,TRUE -Workspace,Assign Designs to Workspaces,Assign designs to workspaces,,,X,,X,X,Workspace Management,64a1bad5-30f1-431a-aea0-8073d14a0262,,FALSE -Workspace,Remove Designs from Workspaces,Remove designs from workspaces,,,X,,X,X,Workspace Management,076515f1-f696-4211-ae27-58d5463a229e,,FALSE -Settings,Reset Database,Reset Meshery database,,,,,X,X,Settings Management,84fc402c-f33e-4a21-a0e3-e14f9e20b125,X,TRUE +Workspace,Assign Designs to Workspaces,Assign designs to workspaces,,,X,,X,X,Workspace Management,64a1bad5-30f1-431a-aea0-8073d14a0262,X,TRUE +Workspace,Remove Designs from Workspaces,Remove designs from workspaces,,,X,,X,X,Workspace Management,076515f1-f696-4211-ae27-58d5463a229e,X,TRUE +Settings,Reset Database,Reset Meshery database,,,,,X,X,Settings Management,84fc402c-f33e-4a21-a0e3-e14f9e20b125,X,TRUE \ No newline at end of file From 179d0ff5f4e3a0c9d944ec681d00145c89d90b9b Mon Sep 17 00:00:00 2001 From: Ankita Sahu <71656941+SAHU-01@users.noreply.github.com> Date: Sun, 28 Jul 2024 22:50:45 +0530 Subject: [PATCH 05/13] =?UTF-8?q?=F0=9F=93=9DDocumentation:=20Hyperlink=20?= =?UTF-8?q?each=20Role=20name=20from=20Permissions=20Reference=20page=20to?= =?UTF-8?q?=20Roles=20page?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Ankita Sahu <71656941+SAHU-01@users.noreply.github.com> --- layouts/shortcodes/csvtable-roles.html | 15 ++++++++++++++- layouts/shortcodes/csvtable.html | 17 ++++++++++++++++- 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/layouts/shortcodes/csvtable-roles.html b/layouts/shortcodes/csvtable-roles.html index 2193f0c6..5fc84a83 100644 --- a/layouts/shortcodes/csvtable-roles.html +++ b/layouts/shortcodes/csvtable-roles.html @@ -9,7 +9,20 @@ $uniqueCategories = $uniqueCategories | append $header }} {{ end }} {{ end }} {{ end }} {{end}} {{ range $index, $category := $uniqueCategories }}
-

{{ $category }} Role

+ {{ $sectionName := $category | lower }} + {{ $urlPath := "roles" }} + {{ if hasPrefix $sectionName "workspace" }} + {{ $urlPath = "roles/workspace-roles" }} + {{ else if hasPrefix $sectionName "team" }} + {{ $urlPath = "roles/team-roles" }} + {{ else if hasPrefix $sectionName "org" }} + {{ $urlPath = "roles/organization-roles" }} + {{ else if hasPrefix $sectionName "provider" }} + {{ $urlPath = "roles/#provider-admin-role" }} + {{ else }} + {{ $urlPath = print "roles/" $sectionName | urlize }} + {{ end }} +

{{ $category }} Role

PermissionDescription{{ $col }}{{ $col }}
- {{ if and (gt $j 2) (lt $j 10) }} + {{ if and (gt $j 2) (lt $j 10) }} {{ if eq $cell "X" }} ✅ {{ else if eq $cell "X*" }} From 0b5bb7147381190625bcdd24926c2e2f326d8212 Mon Sep 17 00:00:00 2001 From: Shubham Upadhyay <58693304+shubham251972@users.noreply.github.com> Date: Sun, 28 Jul 2024 03:35:24 +0530 Subject: [PATCH 02/13] fetch new csv Signed-off-by: Shubham Upadhyay <58693304+shubham251972@users.noreply.github.com> --- static/data/csv/keys.csv | 192 +++++++++++++++++++-------------------- 1 file changed, 96 insertions(+), 96 deletions(-) diff --git a/static/data/csv/keys.csv b/static/data/csv/keys.csv index 9a528948..068be03b 100644 --- a/static/data/csv/keys.csv +++ b/static/data/csv/keys.csv @@ -1,96 +1,96 @@ -,,,Authorization,,,,,,,,,Keychain,,Keys,,, -Category,Function,Feature,User,Team Admin,Workspace Admin,Org Billing Manager,Org Admin,Provider Admin,,Curator,MeshMap,Keychain ID,SQL,Key ID,SQL,Inserted,Local Provider -Catalog ,Share Design,"Share design with anyone within your organization, and make your design easily accessible to all relevant team members.",X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Share Design', NOW(), uuid_nil())",d9ae2b08-762f-418f-916f-43de736b53e2,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('d9ae2b08-762f-418f-916f-43de736b53e2','Catalog Management','Catalog Management','Catalog ','Share Design','Share design with anyone within your organization, and make your design easily accessible to all relevant team members.', NOW(), uuid_nil())",X,TRUE -Catalog,Clone Design,Clone any published design to customise it according to your use cases,X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Clone Design', NOW(), uuid_nil())",94a12f80-3c45-4a1f-afb2-a68b909d0d7f,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('94a12f80-3c45-4a1f-afb2-a68b909d0d7f','Catalog Management','Catalog Management','Catalog','Clone Design','Clone any published design to customise it according to your use cases', NOW(), uuid_nil())",X,TRUE -Designs ,View Designs,View all public and published designs of other team members and private of signed-in user,X,X,X,,X,X,,,,Install extension,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Install extension','View Designs', NOW(), uuid_nil())",3798736d-1f5d-41b3-876f-f3f01453dd15,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('3798736d-1f5d-41b3-876f-f3f01453dd15','Install extension','Catalog Management','Designs ','View Designs','View all public and published designs of other team members and private of signed-in user', NOW(), uuid_nil())",X,TRUE -Filters,View Filters,View all public and published filters of other team members and private of signed-in user,X,X,X,,X,X,,,,Install extension,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Install extension','View Filters', NOW(), uuid_nil())",df41c45f-7c73-49c2-a055-0584fdcec1c1,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('df41c45f-7c73-49c2-a055-0584fdcec1c1','Install extension','Catalog Management','Filters','View Filters','View all public and published filters of other team members and private of signed-in user', NOW(), uuid_nil())",X,TRUE -Catalog Requests,View Catalog Requests,View the catalog publication request queue,,,X,,X,X,,,,Chargeback,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Chargeback','View Catalog Requests', NOW(), uuid_nil())",30b68d69-d199-48fd-b4ff-54b5282c5c03,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('30b68d69-d199-48fd-b4ff-54b5282c5c03','Chargeback','Catalog Management','Catalog Requests','View Catalog Requests','View the catalog publication request queue', NOW(), uuid_nil())",X,FALSE -Catalog Requests,Approve Catalog Request,Approve catalog publication requests,,,X,,X,X,,,,Chargeback,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Chargeback','Approve Catalog Request', NOW(), uuid_nil())",66fbc8c0-b08a-494b-8c60-68ee1b607176,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('66fbc8c0-b08a-494b-8c60-68ee1b607176','Chargeback','Catalog Management','Catalog Requests','Approve Catalog Request','Approve catalog publication requests', NOW(), uuid_nil())",X,FALSE -Catalog Requests,Deny Catalog Request,Deny catalog publication requests,,,X,,X,X,,,,Chargeback,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Chargeback','Deny Catalog Request', NOW(), uuid_nil())",b9137717-a20a-44e8-a2f9-94dc3d1a6dcb,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('b9137717-a20a-44e8-a2f9-94dc3d1a6dcb','Chargeback','Catalog Management','Catalog Requests','Deny Catalog Request','Deny catalog publication requests', NOW(), uuid_nil())",X,FALSE -Designs,Create new design,Create new Meshery design,X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Create new design', NOW(), uuid_nil())",14bd933e-83b7-464d-9a4d-d8c8eb9682ab,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('14bd933e-83b7-464d-9a4d-d8c8eb9682ab','Catalog Management','Catalog Management','Designs','Create new design','Create new Meshery design', NOW(), uuid_nil())",X,TRUE -Designs,Import Design,Import a design,X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Import Design', NOW(), uuid_nil())",cc040d21-3160-4a96-8efa-833487a234cd,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('cc040d21-3160-4a96-8efa-833487a234cd','Catalog Management','Catalog Management','Designs','Import Design','Import a design', NOW(), uuid_nil())",X,TRUE -Designs,Publish Design,Publish a design,X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Publish Design', NOW(), uuid_nil())",9e66bdec-4177-42f9-8cec-d9eb52a12c38,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('9e66bdec-4177-42f9-8cec-d9eb52a12c38','Catalog Management','Catalog Management','Designs','Publish Design','Publish a design', NOW(), uuid_nil())",X,FALSE -Designs,Unpublish Design,Unpublish a design,X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Unpublish Design', NOW(), uuid_nil())",c1595c90-b85b-4ac7-b921-f08959926db3,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('c1595c90-b85b-4ac7-b921-f08959926db3','Catalog Management','Catalog Management','Designs','Unpublish Design','Unpublish a design', NOW(), uuid_nil())",X,FALSE -Designs,Validate Design,Validate a design,X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Validate Design', NOW(), uuid_nil())",da5339dd-a4bc-4b91-8865-d8a703656516,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('da5339dd-a4bc-4b91-8865-d8a703656516','Catalog Management','Catalog Management','Designs','Validate Design','Validate a design', NOW(), uuid_nil())",X,TRUE -Designs,Deploy Design,Deploy a design,,,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Deploy Design', NOW(), uuid_nil())",595b921a-ea1e-4611-83f0-503db0eeb94d,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('595b921a-ea1e-4611-83f0-503db0eeb94d','Catalog Management','Catalog Management','Designs','Deploy Design','Deploy a design', NOW(), uuid_nil())",X,TRUE -Designs,Undeploy Design,Retract all resources used in a Meshery design from the cluster,,,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Undeploy Design', NOW(), uuid_nil())",16b11ffa-7b92-4666-a0ff-191df9cd18b2,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('16b11ffa-7b92-4666-a0ff-191df9cd18b2','Catalog Management','Catalog Management','Designs','Undeploy Design','Retract all resources used in a Meshery design from the cluster', NOW(), uuid_nil())",X,TRUE -Designs,Details of design,Set design information or details of a design,X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Details of design', NOW(), uuid_nil())",10a03036-53a0-40b3-9f69-6daab852e434,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('10a03036-53a0-40b3-9f69-6daab852e434','Catalog Management','Catalog Management','Designs','Details of design','Set design information or details of a design', NOW(), uuid_nil())",X,TRUE -Designs,Edit design,Edit a design,X*,X*,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Edit design', NOW(), uuid_nil())",7f2b7084-4533-4824-b688-50cf35de7ef8,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('7f2b7084-4533-4824-b688-50cf35de7ef8','Catalog Management','Catalog Management','Designs','Edit design','Edit a design', NOW(), uuid_nil())",X,TRUE -Designs,Delete a design,Delete a design,X*,X*,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Delete a design', NOW(), uuid_nil())",f024fcf7-3c3d-4521-b83e-6d659353ca0e,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('f024fcf7-3c3d-4521-b83e-6d659353ca0e','Catalog Management','Catalog Management','Designs','Delete a design','Delete a design', NOW(), uuid_nil())",X,TRUE -Designs,Download a design,Download a Meshery design in OCI or YAML format,X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Download a design', NOW(), uuid_nil())",64de96b7-60db-4aab-b311-afc64066b2c4,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('64de96b7-60db-4aab-b311-afc64066b2c4','Catalog Management','Catalog Management','Designs','Download a design','Download a Meshery design in OCI or YAML format', NOW(), uuid_nil())",X,TRUE -Filters,Import Filter,Import a filter,X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Import Filter', NOW(), uuid_nil())",cb79d7fb-19de-45fa-aaf5-0a0afc832bf8,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('cb79d7fb-19de-45fa-aaf5-0a0afc832bf8','Catalog Management','Catalog Management','Filters','Import Filter','Import a filter', NOW(), uuid_nil())",X,TRUE -Filters,Download a WASM filter,Download a WASM filter,X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Download a WASM filter', NOW(), uuid_nil())",24325b2c-5e08-4ba8-809f-8a4a1bf91084,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('24325b2c-5e08-4ba8-809f-8a4a1bf91084','Catalog Management','Catalog Management','Filters','Download a WASM filter','Download a WASM filter', NOW(), uuid_nil())",X,TRUE -Filters,Details of WASM Filter,Check information or details of a WASM filter,X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Details of WASM Filter', NOW(), uuid_nil())",86c457b5-b9ec-4223-af1f-30a5be67d69d,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('86c457b5-b9ec-4223-af1f-30a5be67d69d','Catalog Management','Catalog Management','Filters','Details of WASM Filter','Check information or details of a WASM filter', NOW(), uuid_nil())",X,TRUE -Filters,Edit WASM filter,Edit WASM filter,X*,X*,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Edit WASM filter', NOW(), uuid_nil())",88cd144e-806e-472a-a31a-ef6d64643291,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('88cd144e-806e-472a-a31a-ef6d64643291','Catalog Management','Catalog Management','Filters','Edit WASM filter','Edit WASM filter', NOW(), uuid_nil())",X,TRUE -Filters,Clone WASM Filter,"Clone WASM filter from catalog, which allows customizing filter and use it in design",X,X,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Clone WASM Filter', NOW(), uuid_nil())",c84718ca-7479-4ad9-a2b7-a5784baa51fb,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('c84718ca-7479-4ad9-a2b7-a5784baa51fb','Catalog Management','Catalog Management','Filters','Clone WASM Filter','Clone WASM filter from catalog, which allows customizing filter and use it in design', NOW(), uuid_nil())",X,TRUE -Filters,Delete WASM Filter,Delete WASM filter permanently from catalog.,X*,X*,X,,X,X,,,,Catalog Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Catalog Management','Delete WASM Filter', NOW(), uuid_nil())",9225d5a7-7255-49be-9233-daeabefae306,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('9225d5a7-7255-49be-9233-daeabefae306','Catalog Management','Catalog Management','Filters','Delete WASM Filter','Delete WASM filter permanently from catalog.', NOW(), uuid_nil())",X,TRUE -Extensions,Install extension,Install or enable or disabble extensions in Meshery,,,,,X,X,,,,Extension Point Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Extension Point Management','Install extension', NOW(), uuid_nil())",24f41e98-7ce1-40c4-a82d-4ae0294d237d,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('24f41e98-7ce1-40c4-a82d-4ae0294d237d','Extension Point Management','Extensibility','Extensions','Install extension','Install or enable or disabble extensions in Meshery', NOW(), uuid_nil())",X,TRUE -Extensions,View Meshery User Preferences,View all user preferences in Meshery UI ,X,X,X,,X,X,,,,Extension Point Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Extension Point Management','View Meshery User Preferences', NOW(), uuid_nil())",cdec6212-bbbf-4cab-b10d-76d12bee7e56,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('cdec6212-bbbf-4cab-b10d-76d12bee7e56','Extension Point Management','Extensibility','Extensions','View Meshery User Preferences','View all user preferences in Meshery UI ', NOW(), uuid_nil())",X,TRUE -Extensions,View Extensions,View all extensions on the extension page,X,X,X,,X,X,,,,Extension Point Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Extension Point Management','View Extensions', NOW(), uuid_nil())",c1330df4-1bbe-4d5d-8828-f4bd9ee989e5,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('c1330df4-1bbe-4d5d-8828-f4bd9ee989e5','Extension Point Management','Extensibility','Extensions','View Extensions','View all extensions on the extension page', NOW(), uuid_nil())",X,TRUE -Users,View All Kubernetes Clusters,View all configured Kubernetes clusters,X,X,X,,X,X,,,,Lifecycle management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Lifecycle management','View All Kubernetes Clusters', NOW(), uuid_nil())",b99a9a0a-2cb9-4be7-8251-14a249e4038e,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('b99a9a0a-2cb9-4be7-8251-14a249e4038e','Lifecycle management','Identity & Access Management','Users','View All Kubernetes Clusters','View all configured Kubernetes clusters', NOW(), uuid_nil())",X,TRUE -Teams,View Team,See only teams to which you are a member. See all other members within those teams.,X,X,X,,X,X,,,,Team Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Team Management','View Team', NOW(), uuid_nil())",27447fb0-be46-4497-8366-c34e24920f22,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('27447fb0-be46-4497-8366-c34e24920f22','Team Management','Identity & Access Management','Teams','View Team','See only teams to which you are a member. See all other members within those teams.', NOW(), uuid_nil())",X,FALSE -Teams,View Teams,See all teams of which you are an administrator. See all members of those teams.,,X,X,,X,X,,,,Team Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Team Management','View Teams', NOW(), uuid_nil())",6ecbbe79-c392-43bd-b7b6-ecdec019e24c,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('6ecbbe79-c392-43bd-b7b6-ecdec019e24c','Team Management','Identity & Access Management','Teams','View Teams','See all teams of which you are an administrator. See all members of those teams.', NOW(), uuid_nil())",X,FALSE -Teams,View All Teams,See all teams within an organization. See all members of all teams.,X,X,X,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','View All Teams', NOW(), uuid_nil())",8b94dd6b-234f-4c89-86cf-b029e0090255,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('8b94dd6b-234f-4c89-86cf-b029e0090255','Organization Management','Identity & Access Management','Teams','View All Teams','See all teams within an organization. See all members of all teams.', NOW(), uuid_nil())",X,FALSE -Teams,Add User to Team,Directly create a new user account within a team.,,X,X,,X,X,,,,Team Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Team Management','Add User to Team', NOW(), uuid_nil())",88b9a857-d012-4c6d-a129-4ce65b63b018,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('88b9a857-d012-4c6d-a129-4ce65b63b018','Team Management','Identity & Access Management','Teams','Add User to Team','Directly create a new user account within a team.', NOW(), uuid_nil())",X,FALSE -Teams,Invite User to Team,Send a request for a user to join a team.,,X,X,,X,X,,,,Team Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Team Management','Invite User to Team', NOW(), uuid_nil())",f224ecf3-b105-4d81-9886-77127073a6ca,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('f224ecf3-b105-4d81-9886-77127073a6ca','Team Management','Identity & Access Management','Teams','Invite User to Team','Send a request for a user to join a team.', NOW(), uuid_nil())",X,FALSE -Teams,Remove User from Team,Discontinue user membership of a team and team resources.,,X,X,,X,X,,,,Team Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Team Management','Remove User from Team', NOW(), uuid_nil())",e996c998-a50f-4cb8-ae7b-77127073a6ca,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('e996c998-a50f-4cb8-ae7b-77127073a6ca','Team Management','Identity & Access Management','Teams','Remove User from Team','Discontinue user membership of a team and team resources.', NOW(), uuid_nil())",X,FALSE -Teams,Create Team,Establish new team for organizing groups of users and resource access.,,X,X,,X,X,,,,Team Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Team Management','Create Team', NOW(), uuid_nil())",41a9eb36-b99b-4715-8140-780f97d3c6a0,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('41a9eb36-b99b-4715-8140-780f97d3c6a0','Team Management','Identity & Access Management','Teams','Create Team','Establish new team for organizing groups of users and resource access.', NOW(), uuid_nil())",X,FALSE -Teams,Delete Team,Dissolve a team and all user memberships. Leave associated resources intact.,,X,X,,X,X,,,,Team Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Team Management','Delete Team', NOW(), uuid_nil())",bbb691b6-8664-44c7-8ea7-9c46b1ca1e8b,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('bbb691b6-8664-44c7-8ea7-9c46b1ca1e8b','Team Management','Identity & Access Management','Teams','Delete Team','Dissolve a team and all user memberships. Leave associated resources intact.', NOW(), uuid_nil())",X,FALSE -Teams,Edit Team,Edit a team and add new members to it. ,,X,X,,X,X,,,,Team Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Team Management','Edit Team', NOW(), uuid_nil())",6cf69881-0be0-4723-b5f0-031b7847509a,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('6cf69881-0be0-4723-b5f0-031b7847509a','Team Management','Identity & Access Management','Teams','Edit Team','Edit a team and add new members to it. ', NOW(), uuid_nil())",X,FALSE -Teams,Remove Roles from Team members,Remove roles from users in a team,,X,X,,X,X,,,,Team Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Team Management','Remove Roles from Team members', NOW(), uuid_nil())",ed3dbd2d-52f8-4608-87e0-7f2999a4518c,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('ed3dbd2d-52f8-4608-87e0-7f2999a4518c','Team Management','Identity & Access Management','Teams','Remove Roles from Team members','Remove roles from users in a team', NOW(), uuid_nil())",X,FALSE -Teams,Assign Roles to Team members,Assign roles to users in a team,,X,X,,X,X,,,,Team Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Team Management','Assign Roles to Team members', NOW(), uuid_nil())",06f33eca-950c-4daa-b46d-e73af39e0868,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('06f33eca-950c-4daa-b46d-e73af39e0868','Team Management','Identity & Access Management','Teams','Assign Roles to Team members','Assign roles to users in a team', NOW(), uuid_nil())",X,FALSE -Teams,Open Team Invite,"This governs the team's invitation permissions, determining whether the team is allowed to extend invitations to new individuals to join through open invite link.",,X,X,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Open Team Invite', NOW(), uuid_nil())",6086c0a5-cd79-48ca-8c9f-a0e0ad75343c,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('6086c0a5-cd79-48ca-8c9f-a0e0ad75343c','Organization Management','Identity & Access Management','Teams','Open Team Invite','This governs the team's invitation permissions, determining whether the team is allowed to extend invitations to new individuals to join through open invite link.', NOW(), uuid_nil())",X,FALSE -Organizations,Create Organization,"Establish new organization for organizing teams, users, and resource access.",,,,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Create Organization', NOW(), uuid_nil())",17a6fa82-cdab-46db-a7ce-a9d0a1bbf40f,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('17a6fa82-cdab-46db-a7ce-a9d0a1bbf40f','Organization Management','Identity & Access Management','Organizations','Create Organization','Establish new organization for organizing teams, users, and resource access.', NOW(), uuid_nil())",X,FALSE -Organizations,Edit Organization,Edit organiaztions and add teams to it,,,,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Edit Organization', NOW(), uuid_nil())",d39a34fb-0ccf-4c80-8a6c-b545c8db869a,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('d39a34fb-0ccf-4c80-8a6c-b545c8db869a','Organization Management','Identity & Access Management','Organizations','Edit Organization','Edit organiaztions and add teams to it', NOW(), uuid_nil())",X,FALSE -Organizations,Add User to Organization,Directly create a new user account within an organization.,,,,X,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Add User to Organization', NOW(), uuid_nil())",33bf7a57-f787-4208-b01c-ad9b9d9c6b6c,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('33bf7a57-f787-4208-b01c-ad9b9d9c6b6c','Organization Management','Identity & Access Management','Organizations','Add User to Organization','Directly create a new user account within an organization.', NOW(), uuid_nil())",X,FALSE -Organizations,Invite User to Organization,Send a request for a user to join an organization.,,,,X,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Invite User to Organization', NOW(), uuid_nil())",c8489026-11ab-4753-a445-8e20fc032c38,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('c8489026-11ab-4753-a445-8e20fc032c38','Organization Management','Identity & Access Management','Organizations','Invite User to Organization','Send a request for a user to join an organization.', NOW(), uuid_nil())",X,FALSE -Organizations,Remove User from Organization,"Discontinue user access to organization, teams and resources; cease billing accrual.",,,,X,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Remove User from Organization', NOW(), uuid_nil())",3ed858e4-418d-4220-9d4c-a217fd466d86,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('3ed858e4-418d-4220-9d4c-a217fd466d86','Organization Management','Identity & Access Management','Organizations','Remove User from Organization','Discontinue user access to organization, teams and resources; cease billing accrual.', NOW(), uuid_nil())",X,FALSE -Organizations,Promote or Demote User to Org Admin,Elevate or remove organization level administrative privileges.,,,,X,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Promote or Demote User to Org Admin', NOW(), uuid_nil())",0ddd82df-27ed-4781-a91a-ec1dbeb620d0,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('0ddd82df-27ed-4781-a91a-ec1dbeb620d0','Organization Management','Identity & Access Management','Organizations','Promote or Demote User to Org Admin','Elevate or remove organization level administrative privileges.', NOW(), uuid_nil())",X,FALSE -Organizations,View Org,See only organizations to which you are a member. See all other members within your membership teams.,X,X,X,X,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','View Org', NOW(), uuid_nil())",49f02947-0c8d-4b2d-af53-f50ce18f8861,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('49f02947-0c8d-4b2d-af53-f50ce18f8861','Organization Management','Identity & Access Management','Organizations','View Org','See only organizations to which you are a member. See all other members within your membership teams.', NOW(), uuid_nil())",X,FALSE -Organizations,View Organizations,See all organizations of which you are an administrator. See all members of those organizations.,,,,X,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','View Organizations', NOW(), uuid_nil())",172fa7d3-0d8a-4646-a789-bf64f52ba40b,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('172fa7d3-0d8a-4646-a789-bf64f52ba40b','Organization Management','Identity & Access Management','Organizations','View Organizations','See all organizations of which you are an administrator. See all members of those organizations.', NOW(), uuid_nil())",X,FALSE -Organizations,View All Organizations,"See all organizations within a Layer5 Cloud deployment. See all organizations, teams, and users.",,,,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','View All Organizations', NOW(), uuid_nil())",e996c998-a50f-4cb8-ae7b-f2f1b523c971,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('e996c998-a50f-4cb8-ae7b-f2f1b523c971','Organization Management','Identity & Access Management','Organizations','View All Organizations','See all organizations within a Layer5 Cloud deployment. See all organizations, teams, and users.', NOW(), uuid_nil())",X,FALSE -Organizations,Remove Roles from Organization members,Remove roles from users in an organization,,,,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Remove Roles from Organization members', NOW(), uuid_nil())",8a003a11-a909-425a-bd23-d8ba14972c89,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('8a003a11-a909-425a-bd23-d8ba14972c89','Organization Management','Identity & Access Management','Organizations','Remove Roles from Organization members','Remove roles from users in an organization', NOW(), uuid_nil())",X,FALSE -Organizations,Assign Roles to Organization members,Assign roles to users in an organization,,,,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Assign Roles to Organization members', NOW(), uuid_nil())",0d455711-6205-422b-9de7-05933fe2aeb2,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('0d455711-6205-422b-9de7-05933fe2aeb2','Organization Management','Identity & Access Management','Organizations','Assign Roles to Organization members','Assign roles to users in an organization', NOW(), uuid_nil())",X,FALSE -Connections,Add cluster,Add Kubernetes cluster,,,X,,X,X,,,,Lifecycle Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Lifecycle Management','Add cluster', NOW(), uuid_nil())",fce15b20-78ac-42af-b79c-b8f19bdb0802,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('fce15b20-78ac-42af-b79c-b8f19bdb0802','Lifecycle Management','Lifecycle Management','Connections','Add cluster','Add Kubernetes cluster', NOW(), uuid_nil())",X,TRUE -Connections,Change connection state,Change connection state,,,X,,X,X,,,,Lifecycle Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Lifecycle Management','Change connection state', NOW(), uuid_nil())",14ac9622-3170-4580-8403-ed7a584f90ef,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('14ac9622-3170-4580-8403-ed7a584f90ef','Lifecycle Management','Lifecycle Management','Connections','Change connection state','Change connection state', NOW(), uuid_nil())",X,TRUE -Connections,Flush Meshsync data,Clearing the database by clicking on the `Flush MeshSync`,,,X,,X,X,,,,Lifecycle Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Lifecycle Management','Flush Meshsync data', NOW(), uuid_nil())",8dd4c54a-bccd-4fb3-a18c-269195653a91,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('8dd4c54a-bccd-4fb3-a18c-269195653a91','Lifecycle Management','Lifecycle Management','Connections','Flush Meshsync data','Clearing the database by clicking on the `Flush MeshSync`', NOW(), uuid_nil())",X,TRUE -Connections,Register discovered Meshsync resource,Register discovered Meshsync resource to change state to connection,,,X,,X,X,,,,Lifecycle Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Lifecycle Management','Register discovered Meshsync resource', NOW(), uuid_nil())",214ad6b1-df4d-44a6-8872-8ad1f751ef68,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('214ad6b1-df4d-44a6-8872-8ad1f751ef68','Lifecycle Management','Lifecycle Management','Connections','Register discovered Meshsync resource','Register discovered Meshsync resource to change state to connection', NOW(), uuid_nil())",X,TRUE -Connections,Delete a connection,Delete a connection,,,X,,X,X,,,,Lifecycle Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Lifecycle Management','Delete a connection', NOW(), uuid_nil())",61afb8c2-cda6-4175-aad9-74ff87fed323,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('61afb8c2-cda6-4175-aad9-74ff87fed323','Lifecycle Management','Lifecycle Management','Connections','Delete a connection','Delete a connection', NOW(), uuid_nil())",X,TRUE -Settings,View Settings,View settings in Meshery,X,X,X,,X,X,,,,Settings Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Settings Management','View Settings', NOW(), uuid_nil())",fdc038e3-1fdf-403a-af8a-53c0de8d7820,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('fdc038e3-1fdf-403a-af8a-53c0de8d7820','Settings Management','Meshery System','Settings','View Settings','View settings in Meshery', NOW(), uuid_nil())",X,TRUE -Settings,Connect adapter,Configure and connect to Meshery adapters,,,,,X,X,,,,Settings Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Settings Management','Connect adapter', NOW(), uuid_nil())",c93bd211-1dac-42cc-9086-859288826d1b,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('c93bd211-1dac-42cc-9086-859288826d1b','Settings Management','Meshery System','Settings','Connect adapter','Configure and connect to Meshery adapters', NOW(), uuid_nil())",X,TRUE -Settings,Connect Metrics,Configure and connect to metrics like Grafana and Promethues,,,,,X,X,,,,Settings Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Settings Management','Connect Metrics', NOW(), uuid_nil())",b0aee906-c549-445f-be0c-b98b04d47d09,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('b0aee906-c549-445f-be0c-b98b04d47d09','Settings Management','Meshery System','Settings','Connect Metrics','Configure and connect to metrics like Grafana and Promethues', NOW(), uuid_nil())",X,TRUE -Settings,View Metrics,View already configured metrics,X,X,X,,X,X,,,,Settings Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Settings Management','View Metrics', NOW(), uuid_nil())",7fe36f60-fd0a-4fda-84e5-c64a04c3ad06,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('7fe36f60-fd0a-4fda-84e5-c64a04c3ad06','Settings Management','Meshery System','Settings','View Metrics','View already configured metrics', NOW(), uuid_nil())",X,TRUE -Settings,View Registry,Explore entities within capabilities registry ,X,X,X,,X,X,,,,Settings Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Settings Management','View Registry', NOW(), uuid_nil())",cc069117-08cc-44e3-9c61-ae0eeca0bcf1,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('cc069117-08cc-44e3-9c61-ae0eeca0bcf1','Settings Management','Meshery System','Settings','View Registry','Explore entities within capabilities registry ', NOW(), uuid_nil())",X,TRUE -Performance,Add performace profile,Add a new performace profile,,,,,X,X,,,,Performance Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Performance Management','Add performace profile', NOW(), uuid_nil())",b2861578-c573-45fe-a95e-0356d56e1d1b,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('b2861578-c573-45fe-a95e-0356d56e1d1b','Performance Management','Performance Management','Performance','Add performace profile','Add a new performace profile', NOW(), uuid_nil())",X,TRUE -Performance,Run test,Run a test on performance profile,,,,,X,X,,,,Performance Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Performance Management','Run test', NOW(), uuid_nil())",06de2b07-b4f4-4701-b87f-d92ebb66ba42,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('06de2b07-b4f4-4701-b87f-d92ebb66ba42','Performance Management','Performance Management','Performance','Run test','Run a test on performance profile', NOW(), uuid_nil())",X,TRUE -Performance,View Results,View results of performance tests,X,X,X,,X,X,,,,Performance Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Performance Management','View Results', NOW(), uuid_nil())",0c757cc7-4038-4d9b-9b60-fa8d9fc9d27e,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('0c757cc7-4038-4d9b-9b60-fa8d9fc9d27e','Performance Management','Performance Management','Performance','View Results','View results of performance tests', NOW(), uuid_nil())",X,TRUE -Performance,Edit performance test,Edit performance test,,,,,X,X,,,,Performance Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Performance Management','Edit performance test', NOW(), uuid_nil())",33aa5c47-a8aa-4ad5-9950-7c17042c001d,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('33aa5c47-a8aa-4ad5-9950-7c17042c001d','Performance Management','Performance Management','Performance','Edit performance test','Edit performance test', NOW(), uuid_nil())",X,TRUE -Performance,Delete performance test,Delete performance test,,,,,X,X,,,,Performance Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Performance Management','Delete performance test', NOW(), uuid_nil())",84aa9d3c-3d4b-4587-947d-ae17b2dcd5f5,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('84aa9d3c-3d4b-4587-947d-ae17b2dcd5f5','Performance Management','Performance Management','Performance','Delete performance test','Delete performance test', NOW(), uuid_nil())",X,TRUE -Performance,View performance profiles,View all performance profiles,X,X,X,,X,X,,,,Performance Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Performance Management','View performance profiles', NOW(), uuid_nil())",6593ac26-820b-4e87-be32-64ee740ea204,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('6593ac26-820b-4e87-be32-64ee740ea204','Performance Management','Performance Management','Performance','View performance profiles','View all performance profiles', NOW(), uuid_nil())",X,TRUE -Cloud native infrastructure lifecycle,Manage cloud native infrastructure life cycle,Manage cloud native infrastructure life cycle,,,,,X,X,,,,Infrastructure Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Infrastructure Management','Manage cloud native infrastructure life cycle', NOW(), uuid_nil())",255fd148-e3fd-4408-a48c-0d157a57d4d9,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('255fd148-e3fd-4408-a48c-0d157a57d4d9','Infrastructure Management','Infrastructure Management','Cloud native infrastructure lifecycle','Manage cloud native infrastructure life cycle','Manage cloud native infrastructure life cycle', NOW(), uuid_nil())",X,TRUE -Cloud native infrastructure lifecycle,Manage cloud native infrastructure configuration,"Manage cloud native configuration for applications like EmojiVoto, HTTPBin, Image Hub, Istio Book Info",,,,,X,X,,,,Infrastructure Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Infrastructure Management','Manage cloud native infrastructure configuration', NOW(), uuid_nil())",0eb0558d-9b21-4e50-b4c6-bd8e9e3414f5,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('0eb0558d-9b21-4e50-b4c6-bd8e9e3414f5','Infrastructure Management','Infrastructure Management','Cloud native infrastructure lifecycle','Manage cloud native infrastructure configuration','Manage cloud native configuration for applications like EmojiVoto, HTTPBin, Image Hub, Istio Book Info', NOW(), uuid_nil())",X,TRUE -Cloud native infrastructure lifecycle,Apply cloud native infrastructure configuration,"Configure cloud native with some predefined options like Automatic Sidecar injection, Envoy Filter, Policy",,,,,X,X,,,,Infrastructure Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Infrastructure Management','Apply cloud native infrastructure configuration', NOW(), uuid_nil())",3f20a106-24f5-4da6-a8eb-6eddaad50944,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('3f20a106-24f5-4da6-a8eb-6eddaad50944','Infrastructure Management','Infrastructure Management','Cloud native infrastructure lifecycle','Apply cloud native infrastructure configuration','Configure cloud native with some predefined options like Automatic Sidecar injection, Envoy Filter, Policy', NOW(), uuid_nil())",X,TRUE -Cloud native infrastructure lifecycle,Validate cloud native infrastructure configuration,"Validate cloud native configuration against best practices like Analyze Running Configuration, SMI conformance",,,,,X,X,,,,Infrastructure Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Infrastructure Management','Validate cloud native infrastructure configuration', NOW(), uuid_nil())",8bb93f97-fcfb-4827-9fed-f931fdca7b95,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('8bb93f97-fcfb-4827-9fed-f931fdca7b95','Infrastructure Management','Infrastructure Management','Cloud native infrastructure lifecycle','Validate cloud native infrastructure configuration','Validate cloud native configuration against best practices like Analyze Running Configuration, SMI conformance', NOW(), uuid_nil())",X,TRUE -Cloud native infrastructure lifecycle,Apply custom cloud native infrastructure configuration,Apply custom cloud native configuration,,,,,X,X,,,,Infrastructure Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Infrastructure Management','Apply custom cloud native infrastructure configuration', NOW(), uuid_nil())",2f4e2300-4c7e-4d48-95aa-74614a4826fe,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('2f4e2300-4c7e-4d48-95aa-74614a4826fe','Infrastructure Management','Infrastructure Management','Cloud native infrastructure lifecycle','Apply custom cloud native infrastructure configuration','Apply custom cloud native configuration', NOW(), uuid_nil())",X,TRUE -Cloud native infrastructure lifecycle,Deploy cloud native infrastructure,Deploy cloud native infrastructure,,,,,X,X,,,,Infrastructure Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Infrastructure Management','Deploy cloud native infrastructure', NOW(), uuid_nil())",f7e70ffb-333d-43b3-a76e-0e6c63b9fbfa,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('f7e70ffb-333d-43b3-a76e-0e6c63b9fbfa','Infrastructure Management','Infrastructure Management','Cloud native infrastructure lifecycle','Deploy cloud native infrastructure','Deploy cloud native infrastructure', NOW(), uuid_nil())",X,TRUE -Cloud native infrastructure lifecycle,Undeploy cloud native infrastructure,Undeploy cloud native infrastructure,,,,,X,X,,,,Infrastructure Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Infrastructure Management','Undeploy cloud native infrastructure', NOW(), uuid_nil())",6e7f6f4f-4321-4e42-9eff-6a8323f32e84,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('6e7f6f4f-4321-4e42-9eff-6a8323f32e84','Infrastructure Management','Infrastructure Management','Cloud native infrastructure lifecycle','Undeploy cloud native infrastructure','Undeploy cloud native infrastructure', NOW(), uuid_nil())",X,TRUE -Cloud native infrastructure lifecycle,View cloud native infrastructure,View all cloud native infrastructure in Meshery UI,X,X,X,,X,X,,,,Infrastructure Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Infrastructure Management','View cloud native infrastructure', NOW(), uuid_nil())",fdc485dc-f68b-405c-9e54-7b9a7254c282,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('fdc485dc-f68b-405c-9e54-7b9a7254c282','Infrastructure Management','Infrastructure Management','Cloud native infrastructure lifecycle','View cloud native infrastructure','View all cloud native infrastructure in Meshery UI', NOW(), uuid_nil())",X,TRUE -Connections,View Connections,View all connections within an environment,X,X,X,,X,X,,,,Lifecycle management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Lifecycle management','View Connections', NOW(), uuid_nil())",b35c9ce0-e787-4de6-8560-631007b0b947,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('b35c9ce0-e787-4de6-8560-631007b0b947','Lifecycle management','Workspace Management','Connections','View Connections','View all connections within an environment', NOW(), uuid_nil())",X,TRUE -Environments,View Environment,See all environments within an workspace.,X,X,X,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','View Environment', NOW(), uuid_nil())",e3656bbc-fba2-483d-9996-34f8614cd21b,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('e3656bbc-fba2-483d-9996-34f8614cd21b','Organization Management','Workspace Management','Environments','View Environment','See all environments within an workspace.', NOW(), uuid_nil())",X,FALSE -Environments,Create Environment,Create a new environment,,,X,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Create Environment', NOW(), uuid_nil())",a97b7f3b-3349-4a86-b917-2ce0b64a540b,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('a97b7f3b-3349-4a86-b917-2ce0b64a540b','Organization Management','Workspace Management','Environments','Create Environment','Create a new environment', NOW(), uuid_nil())",X,TRUE -Environments,Delete Environment,Dissolve environment and all connection memberships. Leave associated resources intact.,,,X,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Delete Environment', NOW(), uuid_nil())",70747966-dfad-4523-93ce-bd7421258955,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('70747966-dfad-4523-93ce-bd7421258955','Organization Management','Workspace Management','Environments','Delete Environment','Dissolve environment and all connection memberships. Leave associated resources intact.', NOW(), uuid_nil())",X,TRUE -Environments,Edit Environment,Edit environment and it connection membership,,,X,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Edit Environment', NOW(), uuid_nil())",145ab6ed-b4b6-4e34-ada5-78dada250f89,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('145ab6ed-b4b6-4e34-ada5-78dada250f89','Organization Management','Workspace Management','Environments','Edit Environment','Edit environment and it connection membership', NOW(), uuid_nil())",X,TRUE -Environments,Assign connections to environment,Add new connections to environments,,,X,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Assign connections to environment', NOW(), uuid_nil())",52cbe0b8-9aa7-4605-8eed-aa37e595adbb,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('52cbe0b8-9aa7-4605-8eed-aa37e595adbb','Organization Management','Workspace Management','Environments','Assign connections to environment','Add new connections to environments', NOW(), uuid_nil())",X,TRUE -Environments,Remove connections from environments,"Remove connections from environment, ",,,X,,X,X,,,,Organization Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Organization Management','Remove connections from environments', NOW(), uuid_nil())",65648682-e47f-43d7-a5ad-dc042803f951,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('65648682-e47f-43d7-a5ad-dc042803f951','Organization Management','Workspace Management','Environments','Remove connections from environments','Remove connections from environment, ', NOW(), uuid_nil())",X,TRUE -Catalog,View Catalog,View all items in catalog,X,X,X,,X,X,,,,User View,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('User View','View Catalog', NOW(), uuid_nil())",0cd05106-36b6-4393-a08e-4222fc10c8de,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('0cd05106-36b6-4393-a08e-4222fc10c8de','User View','Catalog Management','Catalog','View Catalog','View all items in catalog', NOW(), uuid_nil())",X,FALSE -Workspace,View Workspace,See all workspaces within an organisation,X,X,X,,X,X,,,,Workspace Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Workspace Management','View Workspace', NOW(), uuid_nil())",bc9379e8-dc18-4655-b53c-c641271c4ba3,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('bc9379e8-dc18-4655-b53c-c641271c4ba3','Workspace Management','Workspace Management','Workspace','View Workspace','See all workspaces within an organisation', NOW(), uuid_nil())",X,FALSE -Workspace,Delete Workspace,Dissolve workspace and all team and environment memberships. Leave associated resources intact,,,X,,X,X,,,,Workspace Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Workspace Management','Delete Workspace', NOW(), uuid_nil())",09eb0507-2f14-4bc4-92c5-9e26a4efbd5e,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('09eb0507-2f14-4bc4-92c5-9e26a4efbd5e','Workspace Management','Workspace Management','Workspace','Delete Workspace','Dissolve workspace and all team and environment memberships. Leave associated resources intact', NOW(), uuid_nil())",X,TRUE -Workspace,Edit Workspace,Edit workspace and it's team and environment membership,,,X,,X,X,,,,Workspace Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Workspace Management','Edit Workspace', NOW(), uuid_nil())",4112230f-5d1e-4d30-9790-942ad5c1dc50,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('4112230f-5d1e-4d30-9790-942ad5c1dc50','Workspace Management','Workspace Management','Workspace','Edit Workspace','Edit workspace and it's team and environment membership', NOW(), uuid_nil())",X,TRUE -Workspace,Create Workspace,Create new workspace,,,X,,X,X,,,,Workspace Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Workspace Management','Create Workspace', NOW(), uuid_nil())",eb42ac41-a883-465e-843c-d64e962a3a0e,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('eb42ac41-a883-465e-843c-d64e962a3a0e','Workspace Management','Workspace Management','Workspace','Create Workspace','Create new workspace', NOW(), uuid_nil())",X,TRUE -Workspace,Assign team to workspace,Add new team to workspace,,,X,,X,X,,,,Workspace Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Workspace Management','Assign team to workspace', NOW(), uuid_nil())",6ab4263b-0bb3-492e-9878-6936a5b6312f,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('6ab4263b-0bb3-492e-9878-6936a5b6312f','Workspace Management','Workspace Management','Workspace','Assign team to workspace','Add new team to workspace', NOW(), uuid_nil())",X,TRUE -Workspace,Remove team from workspace,Remove team from workspace,,,X,,X,X,,,,Workspace Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Workspace Management','Remove team from workspace', NOW(), uuid_nil())",c4ed82f5-783d-4451-9b34-44f50cae71df,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('c4ed82f5-783d-4451-9b34-44f50cae71df','Workspace Management','Workspace Management','Workspace','Remove team from workspace','Remove team from workspace', NOW(), uuid_nil())",X,TRUE -Workspace,Assign environment to workspace,Add new environment to workspace,,,X,,X,X,,,,Workspace Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Workspace Management','Assign environment to workspace', NOW(), uuid_nil())",f421fc20-c14a-4282-b526-776c6cacfd99,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('f421fc20-c14a-4282-b526-776c6cacfd99','Workspace Management','Workspace Management','Workspace','Assign environment to workspace','Add new environment to workspace', NOW(), uuid_nil())",X,TRUE -Workspace,Remove environment from workspace,Remove environment from workspace,,,X,,X,X,,,,Workspace Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Workspace Management','Remove environment from workspace', NOW(), uuid_nil())",d0657715-80fb-4b00-af27-b78bb0fa56df,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('d0657715-80fb-4b00-af27-b78bb0fa56df','Workspace Management','Workspace Management','Workspace','Remove environment from workspace','Remove environment from workspace', NOW(), uuid_nil())",X,TRUE -Workspace,Assign Designs to Workspaces,Assign designs to workspaces,,,X,,X,X,,,,Workspace Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Workspace Management','Assign Designs to Workspaces', NOW(), uuid_nil())",64a1bad5-30f1-431a-aea0-8073d14a0262,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('64a1bad5-30f1-431a-aea0-8073d14a0262','Workspace Management','Workspace Management','Workspace','Assign Designs to Workspaces','Assign designs to workspaces', NOW(), uuid_nil())",,FALSE -Workspace,Remove Designs from Workspaces,Remove designs from workspaces,,,X,,X,X,,,,Workspace Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Workspace Management','Remove Designs from Workspaces', NOW(), uuid_nil())",076515f1-f696-4211-ae27-58d5463a229e,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('076515f1-f696-4211-ae27-58d5463a229e','Workspace Management','Workspace Management','Workspace','Remove Designs from Workspaces','Remove designs from workspaces', NOW(), uuid_nil())",,FALSE -Settings,Reset Database,Reset Meshery database,,,,,X,X,,,,Settings Management,"INSERT INTO keychains (id, name, created_at, owner) VALUES ('Settings Management','Reset Database', NOW(), uuid_nil())",84fc402c-f33e-4a21-a0e3-e14f9e20b125,"INSERT INTO keys (id, keychain_id, category, subcategory, function, description, created_at, owner) VALUES ('84fc402c-f33e-4a21-a0e3-e14f9e20b125','Settings Management','Meshery System','Settings','Reset Database','Reset Meshery database', NOW(), uuid_nil())",X,TRUE \ No newline at end of file +,,,Authorization,,,,,,Keychain,Keys,, +Category,Function,Feature,User,Team Admin,Workspace Admin,Org Billing Manager,Org Admin,Provider Admin,Keychain ID,Key ID,Inserted,Local Provider +Catalog ,Share Design,"Share design with anyone within your organization, and make your design easily accessible to all relevant team members.",X,X,X,,X,X,Catalog Management,d9ae2b08-762f-418f-916f-43de736b53e2,X,TRUE +Catalog,Clone Design,Clone any published design to customise it according to your use cases,X,X,X,,X,X,Catalog Management,94a12f80-3c45-4a1f-afb2-a68b909d0d7f,X,TRUE +Designs ,View Designs,View all public and published designs of other team members and private of signed-in user,X,X,X,,X,X,Install extension,3798736d-1f5d-41b3-876f-f3f01453dd15,X,TRUE +Filters,View Filters,View all public and published filters of other team members and private of signed-in user,X,X,X,,X,X,Install extension,df41c45f-7c73-49c2-a055-0584fdcec1c1,X,TRUE +Catalog Requests,View Catalog Requests,View the catalog publication request queue,,,X,,X,X,Chargeback,30b68d69-d199-48fd-b4ff-54b5282c5c03,X,FALSE +Catalog Requests,Approve Catalog Request,Approve catalog publication requests,,,X,,X,X,Chargeback,66fbc8c0-b08a-494b-8c60-68ee1b607176,X,FALSE +Catalog Requests,Deny Catalog Request,Deny catalog publication requests,,,X,,X,X,Chargeback,b9137717-a20a-44e8-a2f9-94dc3d1a6dcb,X,FALSE +Designs,Create new design,Create new Meshery design,X,X,X,,X,X,Catalog Management,14bd933e-83b7-464d-9a4d-d8c8eb9682ab,X,TRUE +Designs,Import Design,Import a design,X,X,X,,X,X,Catalog Management,cc040d21-3160-4a96-8efa-833487a234cd,X,TRUE +Designs,Publish Design,Publish a design,X,X,X,,X,X,Catalog Management,9e66bdec-4177-42f9-8cec-d9eb52a12c38,X,FALSE +Designs,Unpublish Design,Unpublish a design,X,X,X,,X,X,Catalog Management,c1595c90-b85b-4ac7-b921-f08959926db3,X,FALSE +Designs,Validate Design,Validate a design,X,X,X,,X,X,Catalog Management,da5339dd-a4bc-4b91-8865-d8a703656516,X,TRUE +Designs,Deploy Design,Deploy a design,,,X,,X,X,Catalog Management,595b921a-ea1e-4611-83f0-503db0eeb94d,X,TRUE +Designs,Undeploy Design,Retract all resources used in a Meshery design from the cluster,,,X,,X,X,Catalog Management,16b11ffa-7b92-4666-a0ff-191df9cd18b2,X,TRUE +Designs,Details of design,Set design information or details of a design,X,X,X,,X,X,Catalog Management,10a03036-53a0-40b3-9f69-6daab852e434,X,TRUE +Designs,Edit design,Edit a design,X*,X*,X,,X,X,Catalog Management,7f2b7084-4533-4824-b688-50cf35de7ef8,X,TRUE +Designs,Delete a design,Delete a design,X*,X*,X,,X,X,Catalog Management,f024fcf7-3c3d-4521-b83e-6d659353ca0e,X,TRUE +Designs,Download a design,Download a Meshery design in OCI or YAML format,X,X,X,,X,X,Catalog Management,64de96b7-60db-4aab-b311-afc64066b2c4,X,TRUE +Filters,Import Filter,Import a filter,X,X,X,,X,X,Catalog Management,cb79d7fb-19de-45fa-aaf5-0a0afc832bf8,X,TRUE +Filters,Download a WASM filter,Download a WASM filter,X,X,X,,X,X,Catalog Management,24325b2c-5e08-4ba8-809f-8a4a1bf91084,X,TRUE +Filters,Details of WASM Filter,Check information or details of a WASM filter,X,X,X,,X,X,Catalog Management,86c457b5-b9ec-4223-af1f-30a5be67d69d,X,TRUE +Filters,Edit WASM filter,Edit WASM filter,X*,X*,X,,X,X,Catalog Management,88cd144e-806e-472a-a31a-ef6d64643291,X,TRUE +Filters,Clone WASM Filter,"Clone WASM filter from catalog, which allows customizing filter and use it in design",X,X,X,,X,X,Catalog Management,c84718ca-7479-4ad9-a2b7-a5784baa51fb,X,TRUE +Filters,Delete WASM Filter,Delete WASM filter permanently from catalog.,X*,X*,X,,X,X,Catalog Management,9225d5a7-7255-49be-9233-daeabefae306,X,TRUE +Extensions,Install extension,Install or enable or disabble extensions in Meshery,,,,,X,X,Extension Point Management,24f41e98-7ce1-40c4-a82d-4ae0294d237d,X,TRUE +Extensions,View Meshery User Preferences,View all user preferences in Meshery UI ,X,X,X,,X,X,Extension Point Management,cdec6212-bbbf-4cab-b10d-76d12bee7e56,X,TRUE +Extensions,View Extensions,View all extensions on the extension page,X,X,X,,X,X,Extension Point Management,c1330df4-1bbe-4d5d-8828-f4bd9ee989e5,X,TRUE +Users,View All Kubernetes Clusters,View all configured Kubernetes clusters,X,X,X,,X,X,Lifecycle management,b99a9a0a-2cb9-4be7-8251-14a249e4038e,X,TRUE +Teams,View Team,See only teams to which you are a member. See all other members within those teams.,X,X,X,,X,X,Team Management,27447fb0-be46-4497-8366-c34e24920f22,X,FALSE +Teams,View Teams,See all teams of which you are an administrator. See all members of those teams.,,X,X,,X,X,Team Management,6ecbbe79-c392-43bd-b7b6-ecdec019e24c,X,FALSE +Teams,View All Teams,See all teams within an organization. See all members of all teams.,X,X,X,,X,X,Organization Management,8b94dd6b-234f-4c89-86cf-b029e0090255,X,FALSE +Teams,Add User to Team,Directly create a new user account within a team.,,X,X,,X,X,Team Management,88b9a857-d012-4c6d-a129-4ce65b63b018,X,FALSE +Teams,Invite User to Team,Send a request for a user to join a team.,,X,X,,X,X,Team Management,f224ecf3-b105-4d81-9886-77127073a6ca,X,FALSE +Teams,Remove User from Team,Discontinue user membership of a team and team resources.,,X,X,,X,X,Team Management,e996c998-a50f-4cb8-ae7b-77127073a6ca,X,FALSE +Teams,Create Team,Establish new team for organizing groups of users and resource access.,,X,X,,X,X,Team Management,41a9eb36-b99b-4715-8140-780f97d3c6a0,X,FALSE +Teams,Delete Team,Dissolve a team and all user memberships. Leave associated resources intact.,,X,X,,X,X,Team Management,bbb691b6-8664-44c7-8ea7-9c46b1ca1e8b,X,FALSE +Teams,Edit Team,Edit a team and add new members to it. ,,X,X,,X,X,Team Management,6cf69881-0be0-4723-b5f0-031b7847509a,X,FALSE +Teams,Remove Roles from Team members,Remove roles from users in a team,,X,X,,X,X,Team Management,ed3dbd2d-52f8-4608-87e0-7f2999a4518c,X,FALSE +Teams,Assign Roles to Team members,Assign roles to users in a team,,X,X,,X,X,Team Management,06f33eca-950c-4daa-b46d-e73af39e0868,X,FALSE +Teams,Open Team Invite,"This governs the team's invitation permissions, determining whether the team is allowed to extend invitations to new individuals to join through open invite link.",,X,X,,X,X,Organization Management,6086c0a5-cd79-48ca-8c9f-a0e0ad75343c,X,FALSE +Organizations,Create Organization,"Establish new organization for organizing teams, users, and resource access.",,,,,X,X,Organization Management,17a6fa82-cdab-46db-a7ce-a9d0a1bbf40f,X,FALSE +Organizations,Edit Organization,Edit organiaztions and add teams to it,,,,,X,X,Organization Management,d39a34fb-0ccf-4c80-8a6c-b545c8db869a,X,FALSE +Organizations,Add User to Organization,Directly create a new user account within an organization.,,,,X,X,X,Organization Management,33bf7a57-f787-4208-b01c-ad9b9d9c6b6c,X,FALSE +Organizations,Invite User to Organization,Send a request for a user to join an organization.,,,,X,X,X,Organization Management,c8489026-11ab-4753-a445-8e20fc032c38,X,FALSE +Organizations,Remove User from Organization,"Discontinue user access to organization, teams and resources; cease billing accrual.",,,,X,X,X,Organization Management,3ed858e4-418d-4220-9d4c-a217fd466d86,X,FALSE +Organizations,Promote or Demote User to Org Admin,Elevate or remove organization level administrative privileges.,,,,X,X,X,Organization Management,0ddd82df-27ed-4781-a91a-ec1dbeb620d0,X,FALSE +Organizations,View Org,See only organizations to which you are a member. See all other members within your membership teams.,X,X,X,X,X,X,Organization Management,49f02947-0c8d-4b2d-af53-f50ce18f8861,X,FALSE +Organizations,View Organizations,See all organizations of which you are an administrator. See all members of those organizations.,,,,X,X,X,Organization Management,172fa7d3-0d8a-4646-a789-bf64f52ba40b,X,FALSE +Organizations,View All Organizations,"See all organizations within a Layer5 Cloud deployment. See all organizations, teams, and users.",,,,,X,X,Organization Management,e996c998-a50f-4cb8-ae7b-f2f1b523c971,X,FALSE +Organizations,Remove Roles from Organization members,Remove roles from users in an organization,,,,,X,X,Organization Management,8a003a11-a909-425a-bd23-d8ba14972c89,X,FALSE +Organizations,Assign Roles to Organization members,Assign roles to users in an organization,,,,,X,X,Organization Management,0d455711-6205-422b-9de7-05933fe2aeb2,X,FALSE +Connections,Add cluster,Add Kubernetes cluster,,,X,,X,X,Lifecycle Management,fce15b20-78ac-42af-b79c-b8f19bdb0802,X,TRUE +Connections,Change connection state,Change connection state,,,X,,X,X,Lifecycle Management,14ac9622-3170-4580-8403-ed7a584f90ef,X,TRUE +Connections,Flush Meshsync data,Clearing the database by clicking on the `Flush MeshSync`,,,X,,X,X,Lifecycle Management,8dd4c54a-bccd-4fb3-a18c-269195653a91,X,TRUE +Connections,Register discovered Meshsync resource,Register discovered Meshsync resource to change state to connection,,,X,,X,X,Lifecycle Management,214ad6b1-df4d-44a6-8872-8ad1f751ef68,X,TRUE +Connections,Delete a connection,Delete a connection,,,X,,X,X,Lifecycle Management,61afb8c2-cda6-4175-aad9-74ff87fed323,X,TRUE +Settings,View Settings,View settings in Meshery,X,X,X,,X,X,Settings Management,fdc038e3-1fdf-403a-af8a-53c0de8d7820,X,TRUE +Settings,Connect adapter,Configure and connect to Meshery adapters,,,,,X,X,Settings Management,c93bd211-1dac-42cc-9086-859288826d1b,X,TRUE +Settings,Connect Metrics,Configure and connect to metrics like Grafana and Promethues,,,,,X,X,Settings Management,b0aee906-c549-445f-be0c-b98b04d47d09,X,TRUE +Settings,View Metrics,View already configured metrics,X,X,X,,X,X,Settings Management,7fe36f60-fd0a-4fda-84e5-c64a04c3ad06,X,TRUE +Settings,View Registry,Explore entities within capabilities registry ,X,X,X,,X,X,Settings Management,cc069117-08cc-44e3-9c61-ae0eeca0bcf1,X,TRUE +Performance,Add performace profile,Add a new performace profile,,,,,X,X,Performance Management,b2861578-c573-45fe-a95e-0356d56e1d1b,X,TRUE +Performance,Run test,Run a test on performance profile,,,,,X,X,Performance Management,06de2b07-b4f4-4701-b87f-d92ebb66ba42,X,TRUE +Performance,View Results,View results of performance tests,X,X,X,,X,X,Performance Management,0c757cc7-4038-4d9b-9b60-fa8d9fc9d27e,X,TRUE +Performance,Edit performance test,Edit performance test,,,,,X,X,Performance Management,33aa5c47-a8aa-4ad5-9950-7c17042c001d,X,TRUE +Performance,Delete performance test,Delete performance test,,,,,X,X,Performance Management,84aa9d3c-3d4b-4587-947d-ae17b2dcd5f5,X,TRUE +Performance,View performance profiles,View all performance profiles,X,X,X,,X,X,Performance Management,6593ac26-820b-4e87-be32-64ee740ea204,X,TRUE +Cloud native infrastructure lifecycle,Manage cloud native infrastructure life cycle,Manage cloud native infrastructure life cycle,,,,,X,X,Infrastructure Management,255fd148-e3fd-4408-a48c-0d157a57d4d9,X,TRUE +Cloud native infrastructure lifecycle,Manage cloud native infrastructure configuration,"Manage cloud native configuration for applications like EmojiVoto, HTTPBin, Image Hub, Istio Book Info",,,,,X,X,Infrastructure Management,0eb0558d-9b21-4e50-b4c6-bd8e9e3414f5,X,TRUE +Cloud native infrastructure lifecycle,Apply cloud native infrastructure configuration,"Configure cloud native with some predefined options like Automatic Sidecar injection, Envoy Filter, Policy",,,,,X,X,Infrastructure Management,3f20a106-24f5-4da6-a8eb-6eddaad50944,X,TRUE +Cloud native infrastructure lifecycle,Validate cloud native infrastructure configuration,"Validate cloud native configuration against best practices like Analyze Running Configuration, SMI conformance",,,,,X,X,Infrastructure Management,8bb93f97-fcfb-4827-9fed-f931fdca7b95,X,TRUE +Cloud native infrastructure lifecycle,Apply custom cloud native infrastructure configuration,Apply custom cloud native configuration,,,,,X,X,Infrastructure Management,2f4e2300-4c7e-4d48-95aa-74614a4826fe,X,TRUE +Cloud native infrastructure lifecycle,Deploy cloud native infrastructure,Deploy cloud native infrastructure,,,,,X,X,Infrastructure Management,f7e70ffb-333d-43b3-a76e-0e6c63b9fbfa,X,TRUE +Cloud native infrastructure lifecycle,Undeploy cloud native infrastructure,Undeploy cloud native infrastructure,,,,,X,X,Infrastructure Management,6e7f6f4f-4321-4e42-9eff-6a8323f32e84,X,TRUE +Cloud native infrastructure lifecycle,View cloud native infrastructure,View all cloud native infrastructure in Meshery UI,X,X,X,,X,X,Infrastructure Management,fdc485dc-f68b-405c-9e54-7b9a7254c282,X,TRUE +Connections,View Connections,View all connections within an environment,X,X,X,,X,X,Lifecycle management,b35c9ce0-e787-4de6-8560-631007b0b947,X,TRUE +Environments,View Environment,See all environments within an workspace.,X,X,X,,X,X,Organization Management,e3656bbc-fba2-483d-9996-34f8614cd21b,X,FALSE +Environments,Create Environment,Create a new environment,,,X,,X,X,Organization Management,a97b7f3b-3349-4a86-b917-2ce0b64a540b,X,TRUE +Environments,Delete Environment,Dissolve environment and all connection memberships. Leave associated resources intact.,,,X,,X,X,Organization Management,70747966-dfad-4523-93ce-bd7421258955,X,TRUE +Environments,Edit Environment,Edit environment and it connection membership,,,X,,X,X,Organization Management,145ab6ed-b4b6-4e34-ada5-78dada250f89,X,TRUE +Environments,Assign connections to environment,Add new connections to environments,,,X,,X,X,Organization Management,52cbe0b8-9aa7-4605-8eed-aa37e595adbb,X,TRUE +Environments,Remove connections from environments,"Remove connections from environment, ",,,X,,X,X,Organization Management,65648682-e47f-43d7-a5ad-dc042803f951,X,TRUE +Catalog,View Catalog,View all items in catalog,X,X,X,,X,X,User View,0cd05106-36b6-4393-a08e-4222fc10c8de,X,FALSE +Workspace,View Workspace,See all workspaces within an organisation,X,X,X,,X,X,Workspace Management,bc9379e8-dc18-4655-b53c-c641271c4ba3,X,FALSE +Workspace,Delete Workspace,Dissolve workspace and all team and environment memberships. Leave associated resources intact,,,X,,X,X,Workspace Management,09eb0507-2f14-4bc4-92c5-9e26a4efbd5e,X,TRUE +Workspace,Edit Workspace,Edit workspace and it's team and environment membership,,,X,,X,X,Workspace Management,4112230f-5d1e-4d30-9790-942ad5c1dc50,X,TRUE +Workspace,Create Workspace,Create new workspace,,,X,,X,X,Workspace Management,eb42ac41-a883-465e-843c-d64e962a3a0e,X,TRUE +Workspace,Assign team to workspace,Add new team to workspace,,,X,,X,X,Workspace Management,6ab4263b-0bb3-492e-9878-6936a5b6312f,X,TRUE +Workspace,Remove team from workspace,Remove team from workspace,,,X,,X,X,Workspace Management,c4ed82f5-783d-4451-9b34-44f50cae71df,X,TRUE +Workspace,Assign environment to workspace,Add new environment to workspace,,,X,,X,X,Workspace Management,f421fc20-c14a-4282-b526-776c6cacfd99,X,TRUE +Workspace,Remove environment from workspace,Remove environment from workspace,,,X,,X,X,Workspace Management,d0657715-80fb-4b00-af27-b78bb0fa56df,X,TRUE +Workspace,Assign Designs to Workspaces,Assign designs to workspaces,,,X,,X,X,Workspace Management,64a1bad5-30f1-431a-aea0-8073d14a0262,,FALSE +Workspace,Remove Designs from Workspaces,Remove designs from workspaces,,,X,,X,X,Workspace Management,076515f1-f696-4211-ae27-58d5463a229e,,FALSE +Settings,Reset Database,Reset Meshery database,,,,,X,X,Settings Management,84fc402c-f33e-4a21-a0e3-e14f9e20b125,X,TRUE From 57cb618cfd08947f29282e5d3156912fa79286c9 Mon Sep 17 00:00:00 2001 From: Shubham Upadhyay <58693304+shubham251972@users.noreply.github.com> Date: Sun, 28 Jul 2024 03:49:54 +0530 Subject: [PATCH 03/13] Revert logic to change feature and function col rename Signed-off-by: Shubham Upadhyay <58693304+shubham251972@users.noreply.github.com> --- layouts/shortcodes/csvtable.html | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/layouts/shortcodes/csvtable.html b/layouts/shortcodes/csvtable.html index d0a7d1f7..a78f9392 100644 --- a/layouts/shortcodes/csvtable.html +++ b/layouts/shortcodes/csvtable.html @@ -35,7 +35,13 @@

{{ $category }} Permissions

{{ $col }}PermissionDescription{{ $col }}
diff --git a/layouts/shortcodes/csvtable.html b/layouts/shortcodes/csvtable.html index a78f9392..dd6b1681 100644 --- a/layouts/shortcodes/csvtable.html +++ b/layouts/shortcodes/csvtable.html @@ -40,7 +40,22 @@

{{ $category }} Permissions

{{ else if eq $col "Feature" }} {{ else }} - + {{ $sectionName := $col | lower }} + {{ $urlPath := "roles" }} + {{ if hasPrefix $sectionName "workspace" }} + {{ $urlPath = "roles/workspace-roles" }} + {{ else if hasPrefix $sectionName "team" }} + {{ $urlPath = "roles/team-roles" }} + {{ else if hasPrefix $sectionName "org" }} + {{ $urlPath = "roles/organization-roles" }} + {{ else if hasPrefix $sectionName "provider" }} + {{ $urlPath = "roles/#provider-admin-role" }} + {{ else if hasPrefix $sectionName "user" }} + {{ $urlPath = "roles/user-role" }} + {{ else }} + {{ $urlPath = print "roles/" }} + {{ end }} + {{ end }} {{ end }} {{ end }} From ed2f68675682a7b2f0a52725716650085394fc8a Mon Sep 17 00:00:00 2001 From: Ankita Sahu <71656941+SAHU-01@users.noreply.github.com> Date: Sun, 28 Jul 2024 23:09:29 +0530 Subject: [PATCH 06/13] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Refactor=20code:Open?= =?UTF-8?q?=20Link=20in=20Same=20Window?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Ankita Sahu <71656941+SAHU-01@users.noreply.github.com> --- layouts/shortcodes/csvtable-roles.html | 2 +- layouts/shortcodes/csvtable.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/layouts/shortcodes/csvtable-roles.html b/layouts/shortcodes/csvtable-roles.html index 5fc84a83..cf3156b5 100644 --- a/layouts/shortcodes/csvtable-roles.html +++ b/layouts/shortcodes/csvtable-roles.html @@ -22,7 +22,7 @@ {{ else }} {{ $urlPath = print "roles/" $sectionName | urlize }} {{ end }} -

{{ $category }} Role

+

{{ $category }} Role

Description{{ $col }}{{ $col }}
diff --git a/layouts/shortcodes/csvtable.html b/layouts/shortcodes/csvtable.html index dd6b1681..aaf5cb7f 100644 --- a/layouts/shortcodes/csvtable.html +++ b/layouts/shortcodes/csvtable.html @@ -55,7 +55,7 @@

{{ $category }} Permissions

{{ else }} {{ $urlPath = print "roles/" }} {{ end }} - + {{ end }} {{ end }} {{ end }} From cf620671c84e74193ce5d84a794511ed7327e002 Mon Sep 17 00:00:00 2001 From: l5io Date: Sun, 28 Jul 2024 20:47:21 +0000 Subject: [PATCH 07/13] Publish layer5-cloud-v0.7.224.tgz --- static/charts/index.yaml | 22 +++++++++++++++++++++- static/charts/layer5-cloud-v0.7.224.tgz | Bin 0 -> 50487 bytes 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 static/charts/layer5-cloud-v0.7.224.tgz diff --git a/static/charts/index.yaml b/static/charts/index.yaml index 438cba8c..dbc363bd 100644 --- a/static/charts/index.yaml +++ b/static/charts/index.yaml @@ -47,6 +47,26 @@ entries: - charts/kratos-0.39.1.tgz version: 0.39.1 layer5-cloud: + - apiVersion: v2 + appVersion: v0.7.224 + created: "2024-07-28T20:47:21.037647357Z" + dependencies: + - condition: kratos.enabled + name: kratos + repository: '@ory' + version: 0.39.1 + - condition: ory/hydra.enabled + name: hydra + repository: '@ory' + version: 0.24.2 + description: Layer5 Cloud is a collection of services that can be deployed on-premises. + digest: dd69667e35ab4f65e163be13b05128fa2ffba330500bd7b75e8711a248f2ca7f + icon: data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDEuNzMgMTQxLjczIj48dGl0bGU+NS1saWdodC1iZzwvdGl0bGU+PHJlY3QgaWQ9Il9QYXRoXyIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIHg9Ijc5LjYzIiB5PSIyMy45NyIgd2lkdGg9IjM2LjkzIiBoZWlnaHQ9IjE3Ljc5IiBzdHlsZT0iZmlsbDojMDBiMzlmIi8+PHBhdGggaWQ9Il9QYXRoXzIiIGRhdGEtbmFtZT0iJmx0O1BhdGgmZ3Q7IiBkPSJNMTE5LjkyLDgzLjlWNzYuNTNjMC04LjQ5LTcuMTQtMTUuMzctMTUuOTQtMTUuMzdINDQuMzhWNTYuMzFIMjIuNTZ2MjFIOTguMVY4My45WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjxwb2x5Z29uIGlkPSJfUGF0aF8zIiBkYXRhLW5hbWU9IiZsdDtQYXRoJmd0OyIgcG9pbnRzPSI0NC4zOCA1MC41IDQ0LjM4IDQxLjc2IDczLjYgNDEuNzYgNzMuNiAyMy45NyAyMi41NiAyMy45NyAyMi41NiA1MC41IDQ0LjM4IDUwLjUiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNCIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik05OC4xLDg5LjYyVjEwMEg2OC44OHYxNy43OWgzNmExNC43NywxNC43NywwLDAsMCwxNS0xNC40OVY4OS42MloiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNSIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik00Mi42Myw5MC41OFYxMDBINjIuODV2MTcuNzloLTI2YTE0Ljc3LDE0Ljc3LDAsMCwxLTE1LTE0LjQ5VjkwLjU4WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjwvc3ZnPg== + name: layer5-cloud + type: application + urls: + - https://docs.layer5.io/static/charts/layer5-cloud-v0.7.224.tgz + version: v0.7.224 - apiVersion: v2 appVersion: v0.7.223 created: "2024-07-26T19:29:57.202805135Z" @@ -1447,4 +1467,4 @@ entries: urls: - https://docs.layer5.io/static/charts/layer5-cloud-0.1.0.tgz version: 0.1.0 -generated: "2024-07-26T19:29:57.197173369Z" +generated: "2024-07-28T20:47:21.032910581Z" diff --git a/static/charts/layer5-cloud-v0.7.224.tgz b/static/charts/layer5-cloud-v0.7.224.tgz new file mode 100644 index 0000000000000000000000000000000000000000..ae80c8428ac7e6139c268eee7ae764bd4d11a2d0 GIT binary patch literal 50487 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 Ud-?od00030{~suDa{yKZ0B3QTUjP6A literal 0 HcmV?d00001 From 4ae844e8bba80e49d1cfff0b72fe2716f91eeccd Mon Sep 17 00:00:00 2001 From: Yashsharma1911 Date: Mon, 29 Jul 2024 00:31:29 +0000 Subject: [PATCH 08/13] Added permissions keys. Signed-off-by: l5io --- static/data/csv/keys.csv | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/static/data/csv/keys.csv b/static/data/csv/keys.csv index 6e7fb9e6..dea6090b 100644 --- a/static/data/csv/keys.csv +++ b/static/data/csv/keys.csv @@ -67,14 +67,14 @@ Performance,View Results,View results of performance tests,X,X,X,,X,X,Performanc Performance,Edit performance test,Edit performance test,,,,,X,X,Performance Management,33aa5c47-a8aa-4ad5-9950-7c17042c001d,X,TRUE Performance,Delete performance test,Delete performance test,,,,,X,X,Performance Management,84aa9d3c-3d4b-4587-947d-ae17b2dcd5f5,X,TRUE Performance,View performance profiles,View all performance profiles,X,X,X,,X,X,Performance Management,6593ac26-820b-4e87-be32-64ee740ea204,X,TRUE -Cloud native infrastructure lifecycle,Manage cloud native infrastructure life cycle,Manage cloud native infrastructure life cycle,,,,,X,X,Infrastructure Management,255fd148-e3fd-4408-a48c-0d157a57d4d9,X,TRUE +Cloud native infrastructure lifecycle,Manage cloud native infrastructure life cycle,"This permission grants the user the ability to manage infrastructure life cycles within meshery. Meshery allows users to visualize, work on and manage various cloud native technologies.",,,,,X,X,Infrastructure Management,255fd148-e3fd-4408-a48c-0d157a57d4d9,X,TRUE Cloud native infrastructure lifecycle,Manage cloud native infrastructure configuration,"Manage infrastructure configuration for applications like EmojiVoto, HTTPBin, Image Hub, Istio Book Info",,,,,X,X,Infrastructure Management,0eb0558d-9b21-4e50-b4c6-bd8e9e3414f5,X,TRUE Cloud native infrastructure lifecycle,Apply cloud native infrastructure configuration,"Configure infrastructure with some predefined options like Automatic Sidecar injection, Envoy Filter, Policy",,,,,X,X,Infrastructure Management,3f20a106-24f5-4da6-a8eb-6eddaad50944,X,TRUE Cloud native infrastructure lifecycle,Validate cloud native infrastructure configuration,"Validate cloud native configuration against best practices like Analyze Running Configuration, SMI conformance",,,,,X,X,Infrastructure Management,8bb93f97-fcfb-4827-9fed-f931fdca7b95,X,TRUE -Cloud native infrastructure lifecycle,Apply custom cloud native infrastructure configuration,Apply custom cloud native configuration,,,,,X,X,Infrastructure Management,2f4e2300-4c7e-4d48-95aa-74614a4826fe,X,TRUE -Cloud native infrastructure lifecycle,Deploy cloud native infrastructure,Deploy cloud native infrastructure,,,,,X,X,Infrastructure Management,f7e70ffb-333d-43b3-a76e-0e6c63b9fbfa,X,TRUE -Cloud native infrastructure lifecycle,Undeploy cloud native infrastructure,Undeploy cloud native infrastructure,,,,,X,X,Infrastructure Management,6e7f6f4f-4321-4e42-9eff-6a8323f32e84,X,TRUE -Cloud native infrastructure lifecycle,View cloud native infrastructure,View all cloud native infrastructure in Meshery UI,X,X,X,,X,X,Infrastructure Management,fdc485dc-f68b-405c-9e54-7b9a7254c282,X,TRUE +Cloud native infrastructure lifecycle,Apply custom cloud native infrastructure configuration,This permission grants the user the ability to apply custom configuration and customize existing configuration of thier cloud native infrastructure,,,,,X,X,Infrastructure Management,2f4e2300-4c7e-4d48-95aa-74614a4826fe,X,TRUE +Cloud native infrastructure lifecycle,Deploy cloud native infrastructure,"This permission grants the user the ability to deploy thier infrastructure to a cluster through Meshery. Meshery allows users to visualize, work on and manage various cloud native technologies",,,,,X,X,Infrastructure Management,f7e70ffb-333d-43b3-a76e-0e6c63b9fbfa,X,TRUE +Cloud native infrastructure lifecycle,Undeploy cloud native infrastructure,"This permission grants the user the ability to undeploy thier infrastructure from a cluster through Meshery. Meshery allows users to visualize, work on and manage various cloud native technologies",,,,,X,X,Infrastructure Management,6e7f6f4f-4321-4e42-9eff-6a8323f32e84,X,TRUE +Cloud native infrastructure lifecycle,View cloud native infrastructure,"This permission grants the user the ability to view all cloud native infrastructure in Meshery. Meshery allows users to visualize, work on and manage various cloud native technologies.",X,X,X,,X,X,Infrastructure Management,fdc485dc-f68b-405c-9e54-7b9a7254c282,X,TRUE Connections,View Connections,View all connections within an environment,X,X,X,,X,X,Lifecycle management,b35c9ce0-e787-4de6-8560-631007b0b947,X,TRUE Environments,View Environment,See all environments within an workspace.,X,X,X,,X,X,Organization Management,e3656bbc-fba2-483d-9996-34f8614cd21b,X,FALSE Environments,Create Environment,Create a new environment,,,X,,X,X,Organization Management,a97b7f3b-3349-4a86-b917-2ce0b64a540b,X,TRUE From 4837077454c13695f959bcee67eb7fe5f2524656 Mon Sep 17 00:00:00 2001 From: l5io Date: Tue, 30 Jul 2024 05:48:45 +0000 Subject: [PATCH 09/13] Publish layer5-cloud-v0.7.225.tgz --- static/charts/index.yaml | 22 +++++++++++++++++++++- static/charts/layer5-cloud-v0.7.225.tgz | Bin 0 -> 50481 bytes 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 static/charts/layer5-cloud-v0.7.225.tgz diff --git a/static/charts/index.yaml b/static/charts/index.yaml index dbc363bd..72637684 100644 --- a/static/charts/index.yaml +++ b/static/charts/index.yaml @@ -47,6 +47,26 @@ entries: - charts/kratos-0.39.1.tgz version: 0.39.1 layer5-cloud: + - apiVersion: v2 + appVersion: v0.7.225 + created: "2024-07-30T05:48:45.171605073Z" + dependencies: + - condition: kratos.enabled + name: kratos + repository: '@ory' + version: 0.39.1 + - condition: ory/hydra.enabled + name: hydra + repository: '@ory' + version: 0.24.2 + description: Layer5 Cloud is a collection of services that can be deployed on-premises. + digest: 92bc2a665bbcc2133d58a4e1907ab7aae6223442758e7d8892a72034591f7cd6 + icon: data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDEuNzMgMTQxLjczIj48dGl0bGU+NS1saWdodC1iZzwvdGl0bGU+PHJlY3QgaWQ9Il9QYXRoXyIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIHg9Ijc5LjYzIiB5PSIyMy45NyIgd2lkdGg9IjM2LjkzIiBoZWlnaHQ9IjE3Ljc5IiBzdHlsZT0iZmlsbDojMDBiMzlmIi8+PHBhdGggaWQ9Il9QYXRoXzIiIGRhdGEtbmFtZT0iJmx0O1BhdGgmZ3Q7IiBkPSJNMTE5LjkyLDgzLjlWNzYuNTNjMC04LjQ5LTcuMTQtMTUuMzctMTUuOTQtMTUuMzdINDQuMzhWNTYuMzFIMjIuNTZ2MjFIOTguMVY4My45WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjxwb2x5Z29uIGlkPSJfUGF0aF8zIiBkYXRhLW5hbWU9IiZsdDtQYXRoJmd0OyIgcG9pbnRzPSI0NC4zOCA1MC41IDQ0LjM4IDQxLjc2IDczLjYgNDEuNzYgNzMuNiAyMy45NyAyMi41NiAyMy45NyAyMi41NiA1MC41IDQ0LjM4IDUwLjUiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNCIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik05OC4xLDg5LjYyVjEwMEg2OC44OHYxNy43OWgzNmExNC43NywxNC43NywwLDAsMCwxNS0xNC40OVY4OS42MloiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNSIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik00Mi42Myw5MC41OFYxMDBINjIuODV2MTcuNzloLTI2YTE0Ljc3LDE0Ljc3LDAsMCwxLTE1LTE0LjQ5VjkwLjU4WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjwvc3ZnPg== + name: layer5-cloud + type: application + urls: + - https://docs.layer5.io/static/charts/layer5-cloud-v0.7.225.tgz + version: v0.7.225 - apiVersion: v2 appVersion: v0.7.224 created: "2024-07-28T20:47:21.037647357Z" @@ -1467,4 +1487,4 @@ entries: urls: - https://docs.layer5.io/static/charts/layer5-cloud-0.1.0.tgz version: 0.1.0 -generated: "2024-07-28T20:47:21.032910581Z" +generated: "2024-07-30T05:48:45.167282838Z" diff --git a/static/charts/layer5-cloud-v0.7.225.tgz b/static/charts/layer5-cloud-v0.7.225.tgz new file mode 100644 index 0000000000000000000000000000000000000000..70f0e6922f18da0ea3b3adc800086677332fcc51 GIT binary patch literal 50481 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 BcVqwn literal 0 HcmV?d00001 From a8af25013868edac39cd62cd1b6d65221451a918 Mon Sep 17 00:00:00 2001 From: l5io Date: Wed, 31 Jul 2024 16:35:00 +0000 Subject: [PATCH 10/13] Publish layer5-cloud-v0.7.226.tgz --- static/charts/index.yaml | 22 +++++++++++++++++++++- static/charts/layer5-cloud-v0.7.226.tgz | Bin 0 -> 50483 bytes 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 static/charts/layer5-cloud-v0.7.226.tgz diff --git a/static/charts/index.yaml b/static/charts/index.yaml index 72637684..723df5ef 100644 --- a/static/charts/index.yaml +++ b/static/charts/index.yaml @@ -47,6 +47,26 @@ entries: - charts/kratos-0.39.1.tgz version: 0.39.1 layer5-cloud: + - apiVersion: v2 + appVersion: v0.7.226 + created: "2024-07-31T16:35:00.012137575Z" + dependencies: + - condition: kratos.enabled + name: kratos + repository: '@ory' + version: 0.39.1 + - condition: ory/hydra.enabled + name: hydra + repository: '@ory' + version: 0.24.2 + description: Layer5 Cloud is a collection of services that can be deployed on-premises. + digest: 68d31ee6d4ee439d46938307827cc38b5a3d8fecb5d7c687fc4e1a2b6f1c7209 + icon: data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDEuNzMgMTQxLjczIj48dGl0bGU+NS1saWdodC1iZzwvdGl0bGU+PHJlY3QgaWQ9Il9QYXRoXyIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIHg9Ijc5LjYzIiB5PSIyMy45NyIgd2lkdGg9IjM2LjkzIiBoZWlnaHQ9IjE3Ljc5IiBzdHlsZT0iZmlsbDojMDBiMzlmIi8+PHBhdGggaWQ9Il9QYXRoXzIiIGRhdGEtbmFtZT0iJmx0O1BhdGgmZ3Q7IiBkPSJNMTE5LjkyLDgzLjlWNzYuNTNjMC04LjQ5LTcuMTQtMTUuMzctMTUuOTQtMTUuMzdINDQuMzhWNTYuMzFIMjIuNTZ2MjFIOTguMVY4My45WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjxwb2x5Z29uIGlkPSJfUGF0aF8zIiBkYXRhLW5hbWU9IiZsdDtQYXRoJmd0OyIgcG9pbnRzPSI0NC4zOCA1MC41IDQ0LjM4IDQxLjc2IDczLjYgNDEuNzYgNzMuNiAyMy45NyAyMi41NiAyMy45NyAyMi41NiA1MC41IDQ0LjM4IDUwLjUiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNCIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik05OC4xLDg5LjYyVjEwMEg2OC44OHYxNy43OWgzNmExNC43NywxNC43NywwLDAsMCwxNS0xNC40OVY4OS42MloiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNSIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik00Mi42Myw5MC41OFYxMDBINjIuODV2MTcuNzloLTI2YTE0Ljc3LDE0Ljc3LDAsMCwxLTE1LTE0LjQ5VjkwLjU4WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjwvc3ZnPg== + name: layer5-cloud + type: application + urls: + - https://docs.layer5.io/static/charts/layer5-cloud-v0.7.226.tgz + version: v0.7.226 - apiVersion: v2 appVersion: v0.7.225 created: "2024-07-30T05:48:45.171605073Z" @@ -1487,4 +1507,4 @@ entries: urls: - https://docs.layer5.io/static/charts/layer5-cloud-0.1.0.tgz version: 0.1.0 -generated: "2024-07-30T05:48:45.167282838Z" +generated: "2024-07-31T16:35:00.007265108Z" diff --git a/static/charts/layer5-cloud-v0.7.226.tgz b/static/charts/layer5-cloud-v0.7.226.tgz new file mode 100644 index 0000000000000000000000000000000000000000..cc88ac59ca4140ff2eb12b8ae1476abb7ababbd9 GIT binary patch literal 50483 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�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 QF8~1l|9w53+W=Ms09^EA9{>OV literal 0 HcmV?d00001 From bfa21f300869af7672f7828eda9937a827a531de Mon Sep 17 00:00:00 2001 From: l5io Date: Wed, 31 Jul 2024 17:15:40 +0000 Subject: [PATCH 11/13] Publish layer5-cloud-v0.7.227.tgz --- static/charts/index.yaml | 22 +++++++++++++++++++++- static/charts/layer5-cloud-v0.7.227.tgz | Bin 0 -> 50487 bytes 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 static/charts/layer5-cloud-v0.7.227.tgz diff --git a/static/charts/index.yaml b/static/charts/index.yaml index 723df5ef..97a526cb 100644 --- a/static/charts/index.yaml +++ b/static/charts/index.yaml @@ -47,6 +47,26 @@ entries: - charts/kratos-0.39.1.tgz version: 0.39.1 layer5-cloud: + - apiVersion: v2 + appVersion: v0.7.227 + created: "2024-07-31T17:15:39.677774211Z" + dependencies: + - condition: kratos.enabled + name: kratos + repository: '@ory' + version: 0.39.1 + - condition: ory/hydra.enabled + name: hydra + repository: '@ory' + version: 0.24.2 + description: Layer5 Cloud is a collection of services that can be deployed on-premises. + digest: ffe1a7767b11d9451b5812447a175b88775573d8ae185c3902e240021567ce3b + icon: data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDEuNzMgMTQxLjczIj48dGl0bGU+NS1saWdodC1iZzwvdGl0bGU+PHJlY3QgaWQ9Il9QYXRoXyIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIHg9Ijc5LjYzIiB5PSIyMy45NyIgd2lkdGg9IjM2LjkzIiBoZWlnaHQ9IjE3Ljc5IiBzdHlsZT0iZmlsbDojMDBiMzlmIi8+PHBhdGggaWQ9Il9QYXRoXzIiIGRhdGEtbmFtZT0iJmx0O1BhdGgmZ3Q7IiBkPSJNMTE5LjkyLDgzLjlWNzYuNTNjMC04LjQ5LTcuMTQtMTUuMzctMTUuOTQtMTUuMzdINDQuMzhWNTYuMzFIMjIuNTZ2MjFIOTguMVY4My45WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjxwb2x5Z29uIGlkPSJfUGF0aF8zIiBkYXRhLW5hbWU9IiZsdDtQYXRoJmd0OyIgcG9pbnRzPSI0NC4zOCA1MC41IDQ0LjM4IDQxLjc2IDczLjYgNDEuNzYgNzMuNiAyMy45NyAyMi41NiAyMy45NyAyMi41NiA1MC41IDQ0LjM4IDUwLjUiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNCIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik05OC4xLDg5LjYyVjEwMEg2OC44OHYxNy43OWgzNmExNC43NywxNC43NywwLDAsMCwxNS0xNC40OVY4OS42MloiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNSIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik00Mi42Myw5MC41OFYxMDBINjIuODV2MTcuNzloLTI2YTE0Ljc3LDE0Ljc3LDAsMCwxLTE1LTE0LjQ5VjkwLjU4WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjwvc3ZnPg== + name: layer5-cloud + type: application + urls: + - https://docs.layer5.io/static/charts/layer5-cloud-v0.7.227.tgz + version: v0.7.227 - apiVersion: v2 appVersion: v0.7.226 created: "2024-07-31T16:35:00.012137575Z" @@ -1507,4 +1527,4 @@ entries: urls: - https://docs.layer5.io/static/charts/layer5-cloud-0.1.0.tgz version: 0.1.0 -generated: "2024-07-31T16:35:00.007265108Z" +generated: "2024-07-31T17:15:39.673499728Z" diff --git a/static/charts/layer5-cloud-v0.7.227.tgz b/static/charts/layer5-cloud-v0.7.227.tgz new file mode 100644 index 0000000000000000000000000000000000000000..b646b48313dc38e57c71a64319f3b083919d04a9 GIT binary patch literal 50487 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�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 U+{@?x0ssL2|2J#CK>$_+04QF*y#N3J literal 0 HcmV?d00001 From f76e636db65fd5044a5d0c10acdaa6dcc1a60932 Mon Sep 17 00:00:00 2001 From: l5io Date: Wed, 31 Jul 2024 17:20:13 +0000 Subject: [PATCH 12/13] Publish layer5-cloud-v0.7.228.tgz --- static/charts/index.yaml | 22 +++++++++++++++++++++- static/charts/layer5-cloud-v0.7.228.tgz | Bin 0 -> 50499 bytes 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 static/charts/layer5-cloud-v0.7.228.tgz diff --git a/static/charts/index.yaml b/static/charts/index.yaml index 97a526cb..e68a755b 100644 --- a/static/charts/index.yaml +++ b/static/charts/index.yaml @@ -47,6 +47,26 @@ entries: - charts/kratos-0.39.1.tgz version: 0.39.1 layer5-cloud: + - apiVersion: v2 + appVersion: v0.7.228 + created: "2024-07-31T17:20:13.204219772Z" + dependencies: + - condition: kratos.enabled + name: kratos + repository: '@ory' + version: 0.39.1 + - condition: ory/hydra.enabled + name: hydra + repository: '@ory' + version: 0.24.2 + description: Layer5 Cloud is a collection of services that can be deployed on-premises. + digest: 6b240cdff7d97e0cc73385e15fa1e238004799ca65b9584a58a6f21b36db2e99 + icon: data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDEuNzMgMTQxLjczIj48dGl0bGU+NS1saWdodC1iZzwvdGl0bGU+PHJlY3QgaWQ9Il9QYXRoXyIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIHg9Ijc5LjYzIiB5PSIyMy45NyIgd2lkdGg9IjM2LjkzIiBoZWlnaHQ9IjE3Ljc5IiBzdHlsZT0iZmlsbDojMDBiMzlmIi8+PHBhdGggaWQ9Il9QYXRoXzIiIGRhdGEtbmFtZT0iJmx0O1BhdGgmZ3Q7IiBkPSJNMTE5LjkyLDgzLjlWNzYuNTNjMC04LjQ5LTcuMTQtMTUuMzctMTUuOTQtMTUuMzdINDQuMzhWNTYuMzFIMjIuNTZ2MjFIOTguMVY4My45WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjxwb2x5Z29uIGlkPSJfUGF0aF8zIiBkYXRhLW5hbWU9IiZsdDtQYXRoJmd0OyIgcG9pbnRzPSI0NC4zOCA1MC41IDQ0LjM4IDQxLjc2IDczLjYgNDEuNzYgNzMuNiAyMy45NyAyMi41NiAyMy45NyAyMi41NiA1MC41IDQ0LjM4IDUwLjUiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNCIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik05OC4xLDg5LjYyVjEwMEg2OC44OHYxNy43OWgzNmExNC43NywxNC43NywwLDAsMCwxNS0xNC40OVY4OS42MloiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNSIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik00Mi42Myw5MC41OFYxMDBINjIuODV2MTcuNzloLTI2YTE0Ljc3LDE0Ljc3LDAsMCwxLTE1LTE0LjQ5VjkwLjU4WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjwvc3ZnPg== + name: layer5-cloud + type: application + urls: + - https://docs.layer5.io/static/charts/layer5-cloud-v0.7.228.tgz + version: v0.7.228 - apiVersion: v2 appVersion: v0.7.227 created: "2024-07-31T17:15:39.677774211Z" @@ -1527,4 +1547,4 @@ entries: urls: - https://docs.layer5.io/static/charts/layer5-cloud-0.1.0.tgz version: 0.1.0 -generated: "2024-07-31T17:15:39.673499728Z" +generated: "2024-07-31T17:20:13.199368209Z" diff --git a/static/charts/layer5-cloud-v0.7.228.tgz b/static/charts/layer5-cloud-v0.7.228.tgz new file mode 100644 index 0000000000000000000000000000000000000000..df1cf7921285169cd4f557623f8bf29c54f8c282 GIT binary patch literal 50499 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 literal 0 HcmV?d00001 From 73aaef9aad61d2669dcd70af692078de544db40a Mon Sep 17 00:00:00 2001 From: l5io Date: Wed, 31 Jul 2024 21:34:13 +0000 Subject: [PATCH 13/13] Publish layer5-cloud-v0.7.229.tgz --- static/charts/index.yaml | 22 +++++++++++++++++++++- static/charts/layer5-cloud-v0.7.229.tgz | Bin 0 -> 50489 bytes 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 static/charts/layer5-cloud-v0.7.229.tgz diff --git a/static/charts/index.yaml b/static/charts/index.yaml index e68a755b..9b2dbfb1 100644 --- a/static/charts/index.yaml +++ b/static/charts/index.yaml @@ -47,6 +47,26 @@ entries: - charts/kratos-0.39.1.tgz version: 0.39.1 layer5-cloud: + - apiVersion: v2 + appVersion: v0.7.229 + created: "2024-07-31T21:34:13.099312702Z" + dependencies: + - condition: kratos.enabled + name: kratos + repository: '@ory' + version: 0.39.1 + - condition: ory/hydra.enabled + name: hydra + repository: '@ory' + version: 0.24.2 + description: Layer5 Cloud is a collection of services that can be deployed on-premises. + digest: 3c5df37afa4f544320f497f27fcb529f9b51ec0cbed5db1994581717eed62ba8 + icon: data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDEuNzMgMTQxLjczIj48dGl0bGU+NS1saWdodC1iZzwvdGl0bGU+PHJlY3QgaWQ9Il9QYXRoXyIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIHg9Ijc5LjYzIiB5PSIyMy45NyIgd2lkdGg9IjM2LjkzIiBoZWlnaHQ9IjE3Ljc5IiBzdHlsZT0iZmlsbDojMDBiMzlmIi8+PHBhdGggaWQ9Il9QYXRoXzIiIGRhdGEtbmFtZT0iJmx0O1BhdGgmZ3Q7IiBkPSJNMTE5LjkyLDgzLjlWNzYuNTNjMC04LjQ5LTcuMTQtMTUuMzctMTUuOTQtMTUuMzdINDQuMzhWNTYuMzFIMjIuNTZ2MjFIOTguMVY4My45WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjxwb2x5Z29uIGlkPSJfUGF0aF8zIiBkYXRhLW5hbWU9IiZsdDtQYXRoJmd0OyIgcG9pbnRzPSI0NC4zOCA1MC41IDQ0LjM4IDQxLjc2IDczLjYgNDEuNzYgNzMuNiAyMy45NyAyMi41NiAyMy45NyAyMi41NiA1MC41IDQ0LjM4IDUwLjUiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNCIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik05OC4xLDg5LjYyVjEwMEg2OC44OHYxNy43OWgzNmExNC43NywxNC43NywwLDAsMCwxNS0xNC40OVY4OS42MloiIHN0eWxlPSJmaWxsOiMwMGQzYTkiLz48cGF0aCBpZD0iX1BhdGhfNSIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiIGQ9Ik00Mi42Myw5MC41OFYxMDBINjIuODV2MTcuNzloLTI2YTE0Ljc3LDE0Ljc3LDAsMCwxLTE1LTE0LjQ5VjkwLjU4WiIgc3R5bGU9ImZpbGw6IzAwYjM5ZiIvPjwvc3ZnPg== + name: layer5-cloud + type: application + urls: + - https://docs.layer5.io/static/charts/layer5-cloud-v0.7.229.tgz + version: v0.7.229 - apiVersion: v2 appVersion: v0.7.228 created: "2024-07-31T17:20:13.204219772Z" @@ -1547,4 +1567,4 @@ entries: urls: - https://docs.layer5.io/static/charts/layer5-cloud-0.1.0.tgz version: 0.1.0 -generated: "2024-07-31T17:20:13.199368209Z" +generated: "2024-07-31T21:34:13.095066259Z" diff --git a/static/charts/layer5-cloud-v0.7.229.tgz b/static/charts/layer5-cloud-v0.7.229.tgz new file mode 100644 index 0000000000000000000000000000000000000000..6a4a3bfa1b6b93f08ebea73e6fc17f74fe49f378 GIT binary patch literal 50489 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 GRs;YHgu~JR literal 0 HcmV?d00001
{{ $col }}{{ $col }}