-
Deployment
-
Administrative Guide
- Settings
- Sharing Files
- Authentication Mechanisms
- Audit
- Backup & Restore
- Search Files using Index Service
- SSO Configuration For AdminConsole
- Admin Roles
- Access Restriction with IP Address
- System Requirements
-
- 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
-
- Articles coming soon
-
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
SSO for AdminConsole using Azure ActiveDirectory
AdminConsole of NirvaShare comes with default in-built user store to support multiple admin users. It is also possible to configure AdminConsole to use external Identity providers like IAM Identity Center, Active Directory, etc. In this document, we will configure AdminConsole to use Azure ActiveDirectory, so that users from ActiveDirectory will be able to login to AdminConsole using SAML 2.0 SSO.
Prerequisites
As prerequisites you will need to have:
- Make sure NirvaShare is installed either in your environment either manually or from MarketPlace.
- Make sure the proper domain name and SSL certificate is configured for AdminConsole.
- You will require access to your ActiveDirectory as a console administrator.
Configuration
We need to create a enterprise application on Active Directory to integrate with NirvaShare:
- Sign in to Azure Portal https://portal.azure.com
- Open Active Directory service.
- From the left menu list, click on Enterprise applications.
To know more, you can also visit Microsoft site at HERE.

- On the top menu, click on New application
- On the top menu, click on Create your own application
- Provide a name as nirvashare-adminConsole and click on Create

- Once the newly created application is selected, click on Single sign-on from the left menu tab.
- We need to enable SAML, hence click on SAML block on right hand side and scroll down.

- Download the Federation Metadata XML file from SAML Signing Certificate section. Save it in to your local file system as idp-metadata.xml
- Above file is the SAML metadata file for Azure ActiveDirectory and same will be required while configuring NirvaShare Admin Console.
- Click on Users and groups from left tab and make sure to assign few users to this application.
- Please note that, you can also use a group and assign multiple users to it, for now we will deal with user.
NirvaShare Configuration
Now that you have the SAML metadata file of Azure ActiveDirectory identity provider, please refer to the below documentation to configure SSO for AdminConsole of NirvaShare.
- SSO Configuration for AdminConsole
- Based on the above documentation, you can obtain SAML metadata file of NirvaShare.
- In the Azure SAML Single sign-on page, upload the SAML metadata file of NirvaShare.

At this juncture, you will require SAML metadata obtained from the earlier steps from Admin Console.
- Click on Upload metadata file select the admin-console-metatdata.xml from your local system
- Save it.
Now open AdminConsole https://<your adminConsole domain> this will redirect to Azure ActiveDirectory and perform SSO for authentication. Reach out to our support in case of any help or assistance needed.