Skip to content

Commit 6a17c3b

Browse files
committedJan 6, 2024
feat: allow anonymous calls on actions and table_rows
1 parent b4c79f4 commit 6a17c3b

File tree

3 files changed

+31
-0
lines changed

3 files changed

+31
-0
lines changed
 

‎docker-compose.yml

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ services:
3232
HASURA_GRAPHQL_ENABLE_CONSOLE: "true"
3333
HASURA_GRAPHQL_ENABLED_LOG_TYPES: startup, http-log, webhook-log, websocket-log, query-log
3434
HASURA_GRAPHQL_CORS_DOMAIN: "*"
35+
HASURA_GRAPHQL_UNAUTHORIZED_ROLE: "anonymous"
3536
# HASURA_GRAPHQL_AUTH_HOOK: ${HASURA_GRAPHQL_AUTH_HOOK}
3637
# HASURA_GRAPHQL_AUTH_HOOK_MODE: POST
3738
command:

‎metadata/databases/default/tables/public_actions.yaml

+19
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,25 @@ object_relationships:
1313
name: transactions
1414
schema: public
1515
select_permissions:
16+
- role: anonymous
17+
permission:
18+
columns:
19+
- context_free
20+
- action_ordinal
21+
- account_disk_deltas
22+
- account_ram_deltas
23+
- authorization
24+
- data
25+
- receipt
26+
- action
27+
- chain
28+
- console
29+
- contract
30+
- global_sequence
31+
- receiver
32+
- transaction_id
33+
filter: {}
34+
comment: ""
1635
- role: api_user
1736
permission:
1837
columns:

‎metadata/databases/default/tables/public_table_rows.yaml

+11
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@ table:
22
name: table_rows
33
schema: public
44
select_permissions:
5+
- role: anonymous
6+
permission:
7+
columns:
8+
- data
9+
- chain
10+
- contract
11+
- primary_key
12+
- scope
13+
- table
14+
filter: {}
15+
comment: ""
516
- role: api_user
617
permission:
718
columns:

0 commit comments

Comments
 (0)
Please sign in to comment.