Skip to content

Commit 9fa7d68

Browse files
committed
fix(rbac): update permission matrix tests for skills.* permissions
Add skills.create, skills.read, skills.approve, skills.revoke to TEAM_ADMIN_PERMISSIONS and skills.create/read to DEVELOPER_PERMISSIONS. Add skills.read to VIEWER and PLATFORM_VIEWER permission constants. Also add tokens.* to TEAM_ADMIN to match bootstrap_db.py definitions. Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
1 parent a1071fd commit 9fa7d68

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

tests/unit/mcpgateway/services/test_rbac_permission_matrix.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,14 @@
6767
"prompts.delete",
6868
"a2a.delete",
6969
"a2a.invoke",
70+
"tokens.create",
71+
"tokens.read",
72+
"tokens.update",
73+
"tokens.revoke",
74+
"skills.create",
75+
"skills.read",
76+
"skills.approve",
77+
"skills.revoke",
7078
]
7179
)
7280

@@ -101,6 +109,8 @@
101109
"prompts.delete",
102110
"a2a.delete",
103111
"a2a.invoke",
112+
"skills.create",
113+
"skills.read",
104114
]
105115
)
106116

@@ -114,6 +124,7 @@
114124
"resources.read",
115125
"prompts.read",
116126
"a2a.read",
127+
"skills.read",
117128
]
118129
)
119130

@@ -127,6 +138,7 @@
127138
"resources.read",
128139
"prompts.read",
129140
"a2a.read",
141+
"skills.read",
130142
]
131143
)
132144

0 commit comments

Comments
 (0)