From 370e25fcebad9e1eb98dea73f4ec95e9f0bad0b9 Mon Sep 17 00:00:00 2001 From: Ryan Long Date: Mon, 9 Oct 2023 15:26:07 -0400 Subject: [PATCH] add iam pages (#248) * add iam pages * lint * lint --- data/iam.yml | 19 +++++++++++++++++++ data/main.yml | 1 + data/rbac.yml | 24 ++++++++++++------------ data/settings.yml | 3 --- 4 files changed, 32 insertions(+), 15 deletions(-) create mode 100644 data/iam.yml diff --git a/data/iam.yml b/data/iam.yml new file mode 100644 index 0000000..a98f0aa --- /dev/null +++ b/data/iam.yml @@ -0,0 +1,19 @@ +--- +iam: + color: 5 + pages: + All pages: + url_rules: + - /iam/** + My user access: + url_rules: + - /iam/my-user-access + Authentication policy: + url_rules: + - /iam/authentication-policy/** + Authentication factors: + url_rules: + - /iam/authentication-policy/authentication-factors** + Learning resources: + url_rules: + - /iam/learning-resources/** diff --git a/data/main.yml b/data/main.yml index de5389f..7b5dd9d 100644 --- a/data/main.yml +++ b/data/main.yml @@ -44,3 +44,4 @@ applications: - "vulnerability" - "tasks" - "quayio" + - "iam" diff --git a/data/rbac.yml b/data/rbac.yml index dae6c9e..6fd161c 100644 --- a/data/rbac.yml +++ b/data/rbac.yml @@ -18,33 +18,33 @@ rbac: pages: All pages: url_rules: - - /settings/rbac - - /settings/rbac/** + - /iam/rbac + - /iam/rbac/** Groups list: url_rules: - - /settings/rbac/groups + - /iam/rbac/groups Group view: url_rules: - - /settings/rbac/groups/detail/*/roles + - /iam/rbac/groups/detail/*/roles Roles list: url_rules: - - /settings/rbac/roles + - /iam/rbac/roles Role view: url_rules: - - /settings/rbac/groups/detail/*/roles/detail/* - - /settings/rbac/roles/detail/* + - /iam/rbac/groups/detail/*/roles/detail/* + - /iam/rbac/roles/detail/* Roles - Add roles to group: url_rules: - - /settings/rbac/groups/detail/*/roles/add_roles + - /iam/rbac/groups/detail/*/roles/add_roles Create role wizard: url_rules: - - /settings/rbac/roles/add-role + - /iam/rbac/roles/add-role Users list: url_rules: - - /settings/rbac/users + - /iam/rbac/users Users view: url_rules: - - /settings/rbac/users/detail/* + - /iam/rbac/users/detail/* Create group wizard: url_rules: - - /settings/rbac/groups/add-group + - /iam/rbac/groups/add-group diff --git a/data/settings.yml b/data/settings.yml index 7877a30..34fd836 100644 --- a/data/settings.yml +++ b/data/settings.yml @@ -101,9 +101,6 @@ settings: url_rules: - /settings - /settings/** - My User Access: - url_rules: - - /settings/my-user-access Sources - All pages: url_rules: - /settings/sources/*