Merge pull request #66 from twentyhq/anders/t-166-i-can-update-people-and-company-data-in

Add write permissions for user to people and companies
This commit is contained in:
Charles Bochet
2023-04-24 13:28:28 +02:00
committed by GitHub
2 changed files with 62 additions and 0 deletions

View File

@ -1,6 +1,17 @@
table: table:
name: companies name: companies
schema: public schema: public
insert_permissions:
- role: user
permission:
check: {}
columns:
- id
- workspace_id
- company_domain
- company_name
- created_at
- updated_at
select_permissions: select_permissions:
- role: user - role: user
permission: permission:
@ -12,3 +23,19 @@ select_permissions:
- created_at - created_at
- updated_at - updated_at
filter: {} filter: {}
update_permissions:
- role: user
permission:
columns:
- id
- workspace_id
- company_domain
- company_name
- created_at
- updated_at
filter: {}
check: {}
delete_permissions:
- role: user
permission:
filter: {}

View File

@ -8,6 +8,21 @@ object_relationships:
- name: workspace - name: workspace
using: using:
foreign_key_constraint_on: workspace_id foreign_key_constraint_on: workspace_id
insert_permissions:
- role: user
permission:
check: {}
columns:
- company_id
- id
- workspace_id
- city
- email
- firstname
- lastname
- phone
- created_at
- updated_at
select_permissions: select_permissions:
- role: user - role: user
permission: permission:
@ -23,3 +38,23 @@ select_permissions:
- created_at - created_at
- updated_at - updated_at
filter: {} filter: {}
update_permissions:
- role: user
permission:
columns:
- company_id
- id
- workspace_id
- city
- email
- firstname
- lastname
- phone
- created_at
- updated_at
filter: {}
check: {}
delete_permissions:
- role: user
permission:
filter: {}