# FenixPyre Teams App

### Overview

**FenixPyre** is a secure file access application designed for Microsoft Teams that allows organizations to browse, view, and download encrypted files while maintaining the highest security standards. Built specifically for industries requiring strict data protection (healthcare, finance, legal, government), FenixPyre provides seamless collaboration without compromising security.

#### What Makes FenixPyre Special?

* **🔒 End-to-End Security**: Files remain encrypted at rest, during transit, and while in use
* **🏢 Enterprise Ready**: Built for Microsoft 365 and Teams environments
* **📱 Modern Interface**: Intuitive design with Fluent UI components
* **⚡ Fast Performance**: Optimized for large file collections and quick access

***

### Getting Started

#### Prerequisites

* Microsoft Teams access
* Appropriate permissions for SharePoint sites and Teams channels
* Organization approval for the FenixPyre app

#### Installation

1. **Contact your IT Administrator** to install FenixPyre in your Teams environment from this [link](https://appsource.microsoft.com/en-us/product/office/WA200009230?tab=Overview)
2. **Wait for approval** - Your admin will configure the necessary permissions
3. **Access the app** - Once installed, FenixPyre will appear as a tab in your Teams channels

***

### Key Features

#### 🔐 Secure File Access

FenixPyre provides secure access to encrypted files stored in your Teams environment. All files are decrypted only when accessed by authorized users within Microsoft Teams.

**Key Benefits:**

* Files remain encrypted until accessed by authorized users
* No external sharing capabilities to maintain security
* Automatic encryption/decryption handled transparently
* Audit trail of all file access activities

#### 📁 File Browser

Navigate through your Teams files with an intuitive folder structure that mirrors your Teams channels and SharePoint sites.

**Features:**

* **Breadcrumb Navigation**: Easy navigation with clickable breadcrumbs
* **File Type Icons**: Visual file type identification
* **Folder Structure**: Organized by Teams channels and subfolders
* **Search and Filter**: Quick file location capabilities
*

```
<figure><img src="/files/aObZQUbSR2IOIBOHswhl" alt=""><figcaption></figcaption></figure>
```

#### 📥 Download & Open Files

Access your files in two ways:

* **Open Files**: View files directly in their native applications
* **Download Files**: Download decrypted versions for offline access

<figure><img src="/files/c3FoQLrh9GeTnIIapQtS" alt=""><figcaption></figcaption></figure>

**File Type Icons**

Files are displayed with intuitive icons based on their type:

* 📁 **Folders**: Blue folder icons
* 📄 **Documents**: File type-specific icons (Word, Excel, PDF, etc.)
* 🔗 **External Links**: Small external link indicators

<figure><img src="/files/TPTWXsrwa9KVNNGHpY1Q" alt=""><figcaption></figcaption></figure>

### File Management

#### Browsing Files

1. **Start at the Root**: Begin at your Teams channel's file library
2. **Navigate Folders**: Click on folder names to explore
3. **Use Breadcrumbs**: Click breadcrumb items to go back
4. **View File Details**: See modification dates and authors

#### Opening Files

**Method 1: Direct Opening**

1. Click on any file name
2. File opens in its native application
3. Activity is logged to Teams channel

**Method 2: Download First**

1. Click the download icon (⬇️) next to any file
2. File is decrypted and downloaded
3. Download activity is logged to Teams channel

#### File Types Supported

FenixPyre supports all common file types:

* **Documents**: Word, PDF, PowerPoint, Excel
* **Images**: JPG, PNG, GIF, SVG
* **Archives**: ZIP, RAR, 7Z
* **Code Files**: JavaScript, Python, HTML, CSS
* **And many more...**

#### Security During File Access

* **Encryption**: Files remain encrypted until accessed
* **Authentication**: Only authorized users can access files
* **Audit Trail**: All access is logged and tracked
* **Secure Transmission**: All data transfer is encrypted

***

### Teams Integration

#### Channel Integration

FenixPyre integrates seamlessly with Microsoft Teams channels:

**Adding to Channels**

1. **Channel Tab**: Add FenixPyre as a tab in any Teams channel
2. **Automatic Context**: App automatically detects the current channel
3. **Channel-Specific Files**: Shows files relevant to the current channel

<figure><img src="/files/levobLGiRAkb9T7lhTvs" alt=""><figcaption></figcaption></figure>

**Activity Messaging**

When team members access files, automatic messages are sent to the Teams channel:

**Message Types:**

* 📥 **File Downloaded**: "Jane Smith downloaded 'Budget Report.xlsx'"

***

### Security Features

#### Encryption at Rest

* All files remain encrypted when stored
* Encryption keys are managed securely
* No plaintext files are stored in Teams/SharePoint

#### Secure Transmission

* All data transfer uses HTTPS encryption
* Microsoft Graph API for secure file access
* No unencrypted data transmission

#### Access Control

* **User Authentication**: Only authenticated users can access
* **Permission-Based Access**: Respects existing Teams/SharePoint permissions
* **Audit Logging**: All access is logged and monitored

#### Compliance Features

* **Data Residency**: Files remain within your organization
* **Audit Trail**: Complete logging of all file activities
* **Access Control**: Granular permission management

***

***

### Conclusion

FenixPyre provides a secure, efficient, and user-friendly way to access encrypted files within Microsoft Teams. With its modern interface, robust security features, and seamless Teams integration, it's the ideal solution for organizations that need to protect sensitive data while enabling effective collaboration.

For additional support or questions, please contact your administrator or reach out to our support team at <support@fenixpyre.com>.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fenixpyre.com/fenixpyre-for-users/fenixpyre-teams-app.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
