[Bug]: Role deletion/update fails when role key contains a slash (/) – returns 404
The API should handle URL-encoded role keys (e.g., keys containing /) correctly. When a role key like test/abc/app is encoded as test%2Fabc%2Fapp in the URL, the server should correctly decode and process it.
