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:
name: companies
schema: public
insert_permissions:
- role: user
permission:
check: {}
columns:
- id
- workspace_id
- company_domain
- company_name
- created_at
- updated_at
select_permissions:
- role: user
permission:
@ -12,3 +23,19 @@ select_permissions:
- created_at
- updated_at
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
using:
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:
- role: user
permission:
@ -23,3 +38,23 @@ select_permissions:
- created_at
- updated_at
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: {}