# System Settings

## **System Settings**

The **System Settings** section in EmpowerGPT allows Organization Administrators to configure enterprise-wide integrations, authentication methods, AI model availability, and branding. These settings ensure that the platform aligns with organizational security policies, data sources, and user experience standards.

***

## **Branding — Company Logo Upload**

EmpowerGPT allows organizations to personalize the platform by uploading their **company logo**. Once uploaded:

* The logo automatically appears throughout the interface
* The default EmpowerGPT branding is replaced with the company’s visual identity

This ensures a consistent, branded user experience across the entire platform.

***

## **Single Sign-On (SSO) with Microsoft**

EmpowerGPT supports **Single Sign-On (SSO)** using **Microsoft Entra ID**, allowing users to authenticate with their enterprise Microsoft work accounts. Enabling SSO brings the following benefits:

* Enterprise users and groups from Microsoft Entra ID become accessible inside EmpowerGPT.
* Users within the organization’s Azure directory can **self-register** as Regular Users by simply visiting the organization’s EmpowerGPT URL—no manual invite required.
* Seamless, secure login aligned with corporate identity policies.

#### **Steps to Enable SSO with Microsoft Entra ID**

1. **Register “EmpowerGPT”** in Microsoft Entra ID.
2. **Configure the application details** in Microsoft Entra ID (redirect URIs, identifiers, etc.).
3. **Grant required API permissions** to the registered application.
4. Once completed, a **“Sign in with Microsoft”** button automatically appears on the EmpowerGPT login page.

***

## **SharePoint Configuration**

EmpowerGPT integrates directly with **Microsoft SharePoint**, allowing users to access and query SharePoint-hosted documents. This enables the platform to produce more accurate, document-aware responses for enterprise use cases.

#### **Steps to Enable SharePoint Integration**

1. Enter the **base URL** for your organization’s SharePoint environment.
   * Example: `https://contoso.sharepoint.com`
2. Download the required **certificate** provided by EmpowerGPT.
3. Sign in to the **Azure Portal** as an administrator.
4. Navigate to:\
   **Microsoft Entra ID → App registrations → All applications → EmpowerGPT**
5. Open **Certificates & secrets → Certificates**, and upload the downloaded certificate.
6. Add a description and click **Add**.
7. Grant necessary **API permissions**:
   * Under **Application permissions**, add the required SharePoint permissions.
   * Under **Delegated permissions**, add the required permissions.
8. Click **+ Add a permission**, choose **SharePoint**, and add the required application permissions.
9. Ensure **Admin Consent** is granted where required (‘Yes’ in the consent column).

Once configured, EmpowerGPT can securely access and analyze SharePoint documents across your enterprise.

***

## **OneDrive Configuration**

EmpowerGPT extends its Microsoft integration with support for **OneDrive**. This allows users to retrieve personal or enterprise OneDrive documents directly within chat or assistant workflows.

#### **Steps to Enable OneDrive Integration**

1. Sign in to the **Azure Portal** as an admin.
2. Navigate to:\
   **Microsoft Entra ID → App registrations → EmpowerGPT → API Permissions**
3. Click **+ Add a permission**, then select **Microsoft Graph**.
4. Add the required **Application permissions**, then click **Add permission**.
5. Repeat to add the required **Delegated permissions**.
6. Ensure **Admin Consent** is granted for permissions that require it.

Once completed, EmpowerGPT can access and reason over OneDrive-hosted files to enhance user responses.

***

## **AI Models**

EmpowerGPT leverages advanced AI models, including GPT-5, to process and generate responses based on document content. Users can select their preferred AI model within the chat interface to tailor the response generation to their specific needs.

{% hint style="info" %}
The accuracy and correctness of the answers may vary depending on the selected model.
{% endhint %}

Following LLM(s) are available in EmpowerGPT:

1. OpenAI (GPT-5, GPT-4o, GPT-4.1, o1, o4 mini)
2. Gemini-Flash 2.0, Gemini-Flash 2.5
3. Mistral-Large
4. Command R+
5. Llama 3.1 405B, Llama 3.2 90B
6. Deepseek-V3
