Add Project Files section and show company name for external users on project detail
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
-- Allow external users to insert/update deliveries (upsert) and insert delivery_files
|
||||
create policy "External inserts deliveries" on public.deliveries
|
||||
for insert with check (get_my_role() = 'external');
|
||||
|
||||
create policy "External updates deliveries" on public.deliveries
|
||||
for update using (get_my_role() = 'external');
|
||||
|
||||
create policy "External inserts delivery_files" on public.delivery_files
|
||||
for insert with check (get_my_role() = 'external');
|
||||
|
||||
-- Allow external users to upload to deliveries storage bucket
|
||||
create policy "External inserts deliveries storage" on storage.objects
|
||||
for insert to authenticated with check (bucket_id = 'deliveries' and get_my_role() = 'external');
|
||||
Reference in New Issue
Block a user