# Basic Requirements

* [x] <mark style="color:blue;">**An Existing Azure Subscription**</mark>**:** You'll need a valid Azure subscription to deploy Inforiver. This subscription serves as your account within the Microsoft Azure cloud platform and is used for billing purposes.
* [x] <mark style="color:blue;">**Empty Azure Resource Group**</mark>**:** Inforiver requires a dedicated Azure resource group for deployment. A resource group is a logical container that helps you organize and manage the related resources you create within Azure. It's crucial that this resource group is empty, meaning it doesn't contain any pre-existing Azure components. If the chosen resource group has existing resources, Azure will restrict the Inforiver deployment for security reasons.
* [x] <mark style="color:blue;">**Entra ID App**</mark>**:** Inforiver requires a new Entra ID app created and a few API permissions granted as mentioned in the next section. The deploying person will need the Tenant ID, Client ID and Client secret in hand
* [x] <mark style="color:blue;">**Inforiver To-Be Administrator's User Principal Name (UPN)**</mark>**:** Please provide the User Principal Name (UPN) of the user who will be designated as the Inforiver administrator. The UPN is typically formatted as "<admin@contoso.com>". This user will have the privilege of logging in to Inforiver for the first time and subsequently adding additional administrators as needed.
* [x] <mark style="color:blue;">**Email Domain Names**</mark>**:** Specify a comma-separated list of domain names if you want to enable automatic login for users within those domains. This feature is limited to facilitating comment functionality within Inforiver.
