-
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
- Wasabi Storage Configuration
-
-
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
Authentication Mechanisms
The administrator can enable authentication against any of the shared file/folder with users to make it secure and prevent unauthorized access using Login Profile. NirvaShare supports many types of authentication mechanism and easy integration with external Identity providers such as ActiveDirectory, Okta, KeyCloak, IAM Identity Center, Salesforce, Google Workspace, etc.
Advanced multi-factor authentication can also be achieved with the help of external IDP integration.
To manage login profiles, click on the Login Profiles tab on the side menu. This will list all existing login profiles and also lets administrators create, edit and delete those profiles. More than one Share can use the same Login Profile and later Share can be edited to use another Login Profile at any time.

Login Profiles
To create a new Login Profile, click on CREATE button on the top right corner, this will popup a new create screen window. Presently, following type of authentication mechanisms are supported.
- Basic Authentication
- Form based (Single User)
- Form based (Multiple users)
- One-time Password (OTP)
- External Single Sign-On (SSO)