{"id":"client_role_access_matrix_pack_company_client_demo_brand_demo_store","status":"CLIENT_ROLE_ACCESS_MATRIX_PACK_READY_LOCAL_ONLY","accessMode":"READ_ONLY_CLIENT_VIEW_WITH_INTERNAL_OPERATORS","tenantScope":"COMPANY_LEVEL_RLS","companyId":"company_client_demo","companyName":"Cliente Demo","brandId":"brand_demo_store","brandName":"Demo Store","productionEnabled":false,"productionReadiness":"BLOCKED_BY_SECURITY_GATE","noCustodyOfFunds":true,"notPaymentGateway":true,"notCredentialStore":true,"clientPortal":{"id":"client_portal_company_client_demo","status":"CLIENT_PORTAL_READY_READ_ONLY_LOCAL","mode":"READ_ONLY_CLIENT_VIEW","href":"/growth-platform/client-portal/company_client_demo"},"tenantIsolationReview":{"id":"tenant_isolation_review_company_client_demo_brand_demo_store","status":"TENANT_ISOLATION_REVIEW_READY_LOCAL_ONLY","tenantScope":"COMPANY_LEVEL_RLS","href":"/api/growth-platform/tenant-isolation-review?companyId=company_client_demo&brandId=brand_demo_store&format=markdown"},"summary":{"roles":5,"allowedActions":6,"blockedActions":5,"clientPortalReadOnly":true,"productionBlocked":true},"roles":[{"id":"client_viewer","label":"Client viewer read-only","portalMode":"READ_ONLY_CLIENT_VIEW","scope":"company","allowed":["view_client_portal","view_sanitized_evidence","export_read_only_reports"]},{"id":"client_business_owner","label":"Client business owner read-only reviewer","portalMode":"READ_ONLY_CLIENT_VIEW","scope":"company","allowed":["view_client_portal","view_sanitized_evidence","request_changes"]},{"id":"altiropay_operator","label":"Internal operator local-only","portalMode":"INTERNAL_LOCAL_OPERATOR","scope":"brand","allowed":["configure_payment_methods","create_sandbox_runs","promote_evidence"]},{"id":"altiropay_admin","label":"Internal admin local-only","portalMode":"INTERNAL_LOCAL_ADMIN","scope":"company","allowed":["create_provider_account","configure_payment_methods","assign_service_package","record_client_evidence"]},{"id":"qa_reviewer","label":"QA reviewer local-only","portalMode":"INTERNAL_QA_REVIEW","scope":"company","allowed":["view_sanitized_evidence","run_security_preflight","review_blockers"]}],"accessMatrix":[{"actionId":"view_client_portal","label":"Ver portal cliente read-only","clientViewer":"ALLOW_READ","clientOwner":"ALLOW_READ","operator":"ALLOW_READ","admin":"ALLOW_READ","qa":"ALLOW_READ"},{"actionId":"view_sanitized_evidence","label":"Ver evidencia sanitizada","clientViewer":"ALLOW_READ","clientOwner":"ALLOW_READ","operator":"ALLOW_READ","admin":"ALLOW_READ","qa":"ALLOW_READ"},{"actionId":"create_provider_account","label":"Crear cuenta proveedor por referencia","clientViewer":"DENY","clientOwner":"REQUEST_ONLY","operator":"REQUEST_ADMIN","admin":"ALLOW_LOCAL_WRITE","qa":"DENY"},{"actionId":"configure_payment_methods","label":"Configurar medios de pago","clientViewer":"DENY","clientOwner":"REQUEST_ONLY","operator":"ALLOW_LOCAL_WRITE","admin":"ALLOW_LOCAL_WRITE","qa":"READ_REVIEW"},{"actionId":"create_sandbox_runs","label":"Crear runs sandbox local-only","clientViewer":"DENY","clientOwner":"REQUEST_ONLY","operator":"ALLOW_LOCAL_WRITE","admin":"ALLOW_LOCAL_WRITE","qa":"ALLOW_REVIEW_RUN"},{"actionId":"promote_evidence","label":"Promover evidencia read-only","clientViewer":"DENY","clientOwner":"REQUEST_ONLY","operator":"ALLOW_LOCAL_WRITE","admin":"ALLOW_LOCAL_WRITE","qa":"ALLOW_REVIEW"}],"evidenceRequirements":[{"id":"client_portal_read_only","label":"Portal cliente en READ_ONLY_CLIENT_VIEW","status":"CLIENT_PORTAL_READY_READ_ONLY_LOCAL","href":"/growth-platform/client-portal/company_client_demo"},{"id":"tenant_isolation_review","label":"Tenant isolation review con COMPANY_LEVEL_RLS","status":"TENANT_ISOLATION_REVIEW_READY_LOCAL_ONLY","href":"/api/growth-platform/tenant-isolation-review?companyId=company_client_demo&brandId=brand_demo_store&format=markdown"},{"id":"security_preflight","label":"Security Gate Preflight local antes de ampliar acceso","status":"REQUIRED_BEFORE_PRODUCTION","href":"/api/security/preflight"}],"blockedActions":[{"id":"view_raw_credentials","label":"Ver credenciales o secretos","status":"PROHIBITED"},{"id":"enable_production","label":"Habilitar produccion o live access","status":"BLOCKED_BY_SECURITY_GATE"},{"id":"edit_from_client_portal","label":"Editar configuracion desde portal cliente","status":"PROHIBITED_READ_ONLY_CLIENT_VIEW"},{"id":"approve_custody","label":"Aprobar custodia, saldos o liquidacion AltiroPay","status":"PROHIBITED"},{"id":"cross_company_access","label":"Acceder a otra empresa o marca fuera del tenant","status":"PROHIBITED"}],"exports":[{"label":"Exportar Client Role Access Matrix Pack JSON","href":"/api/growth-platform/client-role-access-matrix-pack?companyId=company_client_demo&brandId=brand_demo_store","format":"json"},{"label":"Exportar Client Role Access Matrix Pack Markdown","href":"/api/growth-platform/client-role-access-matrix-pack?companyId=company_client_demo&brandId=brand_demo_store&format=markdown","format":"markdown"}]}