Prueba de los permisos
Sigamos adelante y empecemos a probar los permisos a través de la API de GraphQL para la tabla todos
.
Consulta
Ahora vamos a seguir y consultar los datos agregando dos encabezados de solicitud:
x-hasura-role
:user
x-hasura-user-id
:1
query {todos {idtitleis_publicis_completeduser_id}}
Debería obtener una respuesta parecida a esto:
Tenga en cuenta que la respuesta recibida se filtra para el ID de usuario 1
. Si cambia el valor de x-hasura-user-id
a 2
, se devolverían los datos solo para el ID de usuario 2
. Esto confirma los permisos que configuramos en los pasos anteriores.
También puede probar la configuración de permiso de forma similar para la tabla users
.
Did you find this page helpful?
Start with GraphQL on Hasura for Free
- Build apps and APIs 10x faster
- Built-in authorization and caching
- 8x more performant than hand-rolled APIs