railiance-platform/docs/evidence/2026-10-13-playwright-rbac.json
codex 60101b0932 Activate Playwright pilot with scoped consumer group and native evidence
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a13690-09e0-7cd1-964b-ec83cdbcd348
2026-10-13 20:55:31 +02:00

194 lines
4.2 KiB
JSON

{
"schema": "platform-playwright-rbac/v1",
"observed_at": "2026-10-13T18:49:52.369304+00:00",
"cluster_uid": "a553c742-0115-43d4-99a4-a5ca56fe0786",
"role_uid": "d24e8b51-7456-4000-8816-b4a49a06ca37",
"binding_uid": "190eb32f-8649-4b36-a525-8936cf3ceb51",
"group": "playwright-consumers",
"checks": [
{
"member": true,
"attributes": {
"verb": "get",
"resource": "pods",
"subresource": "",
"group": "",
"namespace": "playwright",
"name": ""
},
"expected": true,
"allowed": true,
"passed": true
},
{
"member": true,
"attributes": {
"verb": "list",
"resource": "pods",
"subresource": "",
"group": "",
"namespace": "playwright",
"name": ""
},
"expected": true,
"allowed": true,
"passed": true
},
{
"member": true,
"attributes": {
"verb": "create",
"resource": "pods",
"subresource": "portforward",
"group": "",
"namespace": "playwright",
"name": ""
},
"expected": true,
"allowed": true,
"passed": true
},
{
"member": true,
"attributes": {
"verb": "get",
"resource": "deployments",
"subresource": "",
"group": "apps",
"namespace": "playwright",
"name": "playwright"
},
"expected": true,
"allowed": true,
"passed": true
},
{
"member": true,
"attributes": {
"verb": "get",
"resource": "deployments",
"subresource": "",
"group": "apps",
"namespace": "playwright",
"name": "other"
},
"expected": false,
"allowed": false,
"passed": true
},
{
"member": true,
"attributes": {
"verb": "get",
"resource": "secrets",
"subresource": "",
"group": "",
"namespace": "playwright",
"name": ""
},
"expected": false,
"allowed": false,
"passed": true
},
{
"member": true,
"attributes": {
"verb": "create",
"resource": "pods",
"subresource": "exec",
"group": "",
"namespace": "playwright",
"name": ""
},
"expected": false,
"allowed": false,
"passed": true
},
{
"member": true,
"attributes": {
"verb": "create",
"resource": "pods",
"subresource": "",
"group": "",
"namespace": "playwright",
"name": ""
},
"expected": false,
"allowed": false,
"passed": true
},
{
"member": true,
"attributes": {
"verb": "patch",
"resource": "deployments",
"subresource": "",
"group": "apps",
"namespace": "playwright",
"name": "playwright"
},
"expected": false,
"allowed": false,
"passed": true
},
{
"member": true,
"attributes": {
"verb": "create",
"resource": "pods",
"subresource": "portforward",
"group": "",
"namespace": "default",
"name": ""
},
"expected": false,
"allowed": false,
"passed": true
},
{
"member": true,
"attributes": {
"verb": "create",
"resource": "rolebindings",
"subresource": "",
"group": "rbac.authorization.k8s.io",
"namespace": "playwright",
"name": ""
},
"expected": false,
"allowed": false,
"passed": true
},
{
"member": false,
"attributes": {
"verb": "list",
"resource": "pods",
"subresource": "",
"group": "",
"namespace": "playwright",
"name": ""
},
"expected": false,
"allowed": false,
"passed": true
},
{
"member": false,
"attributes": {
"verb": "create",
"resource": "pods",
"subresource": "portforward",
"group": "",
"namespace": "playwright",
"name": ""
},
"expected": false,
"allowed": false,
"passed": true
}
],
"passed": true,
"actual_consumer_authentication_proven": false
}