Create a specific storage bucket user who has access to read from and write to the bucket. Once that’s done, you’re going to want to assign the role to a user.
Have you ever been faced with a “403 Forbidden” error when trying to upload files to the UiPath Storage Buckets living within your Orchestrator from UiPath studio? That is most likely caused by incorrect permissions being assigned or no permissions being assigned at all. One way around this, and a good practice to implement, would be to create a specific storage bucket user who has access to read from and write to the bucket. Once that’s done, you’re going to want to assign the role to a user.
Create a Storage Bucket Role
Navigate to the UiPath Orchestrator, select Tenant > Manage Access > Add a new role:
Since storage buckets live on a folder level, select Add Folder Role:
Select all the roles you’d like to assign permission for and hit Create:
Assign the Newly Created Role to a User
Navigate to the Users tab in the Orchestrator, select Assign Roles. Click on the three dots next to the user you would like to assign the role to, then hit Edit:
Next, add the role and select Update:
Now try to upload a file or create a file from the studio again, this should have solved your problem. For a more in-depth view of uploading files from Studio, browse through this blog post too.