Search Documentation
-
Deployment
-
Administrative Guide
-
- AWS S3 Storage Configuration using Access and Secret keys
- AWS S3 Storage Configuration using IAM role
- Google Storage Configuration using JSON Authentication Key
- Azure Blob/File Storage Configuration using Access Keys
- Backblaze B2 Storage Configuration using Access and Secret Keys
- DigitalOcean Storage Configuration using Access and Secret Keys
- Oracle Storage Configuration using Access and Secret Keys
-
-
Tutorials
- Quick Start
- AWS S3 File Sharing With Password Protection
- Google Cloud Storage Integration
- SSO for Admin Console using IAM Identity Center
- SSL and Load balancer for NirvaShare on AWS
- SSO for AdminConsole using Azure ActiveDirectory
- SSL Using Nginx Proxy Manager
- How to Share and Manage File Access from AWS S3, Azure Blob with Salesforce Users
- Configure SSO for Admin Console using Google Workspace as Identity Provider
- Share Azure Blob Files with ActiveDirectory Users using SSO
- S3 File Sharing with Okta Users
-
Troubleshoot
Table of Contents
< All Topics
AWS S3 Storage Configuration using Access and Secret Keys
NirvaShare can be configured to share files from your Object storage such as AWS S3, Google storage, Azure Blob, etc. In this document, we will see how to generate access and secret keys from AWS to configure the NirvaShare file storage.
Generating Keys
To generate AWS access and secret keys, make you have access to AWS console as administrator:
- Login to AWS Console as administrator https://console.aws.amazon.com
- Go to IAM service.
- You will have to create a new IAM user. You can also use existing user who have permission to manage S3 storage and there by skip user creation part in this document.
- To create a new user, from the left menu, click on Access management -> Users and on Add Users button.

- In the create user screen, provide a name.
- Do not select “Provide user access to the AWS Management Console – optional“
- Click on Next
- In the permission screen, select Attach policies directly for permissions options.
- For the policy, search and select AmazonS3FullAccess
- Click on Next
- Click on Create User

- Once the user is created, select the newly created user.
- Click on sub tab Security Credentials
- Go to the section Access Keys and click on Create access key

- For the Access key best practices, select Application running on an AWS compute service
- Click on Next after accepting the disclaimer check box.
- Click on Create access key

- This will create a new access and secret keys.
- Please note it down or download keys in the CSV format.

Storage Configuration
The newly created access and secret keys can be used for configuring NirvaShare to access S3 storage.
- Login to Admin Console of NirvaShare.
- Click on left menu Settings
- Edit the File Storage
- Provide the Access and Secret keys
- Click on TEST to validate the access to storage.
- Save it.
