> ## Documentation Index
> Fetch the complete documentation index at: https://docs.condense.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Features of Condense App

## SSO (Single Sign On)

<img src="https://mintcdn.com/zeliot/KDEvnCExK8Q07qbD/images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%252Fblobs%252FSp3BBANh8sC2e6MXcp7P%252Fimage.png?fit=max&auto=format&n=KDEvnCExK8Q07qbD&q=85&s=0f6c9c52c95eb39a876f6d2aa36b30a9" alt="" width="2304" height="1297" data-path="images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%2Fblobs%2FSp3BBANh8sC2e6MXcp7P%2Fimage.png" />

### Seamless Authentication

Allows users to log in using corporate or third-party identity provider credentials (e.g., Google, Microsoft, Github).

### Google & Microsoft Integration

Currently supports Google-based SSO; Microsoft SSO will be enabled soon.

### Secure and Convenient Access

Reduces password fatigue and enhances security by centralizing authentication through work email.

## Workspaces

<img src="https://mintcdn.com/zeliot/KDEvnCExK8Q07qbD/images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%252Fblobs%252FtoY5snnlgljFB1FZplvg%252Fimage.png?fit=max&auto=format&n=KDEvnCExK8Q07qbD&q=85&s=fa3db36b1c53c3fce3b9dc3d7082e81e" alt="" width="1520" height="858" data-path="images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%2Fblobs%2FtoY5snnlgljFB1FZplvg%2Fimage.png" />

1. **Centralized Development Environment** Workspaces in Condense act as dedicated areas for building, testing, and deploying pipelines.
2. **Default Workspace** New users are provided with a default workspace to explore features and set up pipelines.
3. **Custom Workspaces** Users can create additional workspaces, assign custom names and descriptions, and organize workflows effectively.
4. **Improved Organization** Descriptive labels and creation dates help manage and categorize pipelines by project or functionality.

## Applications

<img src="https://mintcdn.com/zeliot/KDEvnCExK8Q07qbD/images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%252Fblobs%252FsHfzXf0RoMz4XSzQ79WL%252Fimage.png?fit=max&auto=format&n=KDEvnCExK8Q07qbD&q=85&s=fe9298d3eabb90573c11021f0e7de5f9" alt="" width="1520" height="901" data-path="images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%2Fblobs%2FsHfzXf0RoMz4XSzQ79WL%2Fimage.png" />

1. Development Environment:a. Build, develop, and test custom logic or transformations in isolated environments.  b. Automatic notifications and cleanup for unused environments
2. Integrated Version Control: Connect repositories from GitHub, GitLab, or Bitbucket for streamlined code management.
3. Custom Transform Deployment: Applications can be published as Custom Transforms and integrated into pipelines.
4. Lifecycle Management: Applications transition between draft and published states, enabling iterative development.

## Pre-Built Connectors

<img src="https://mintcdn.com/zeliot/KDEvnCExK8Q07qbD/images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%252Fblobs%252FTTeQHbWS76QGtbyZlR7J%252Fimage.png?fit=max&auto=format&n=KDEvnCExK8Q07qbD&q=85&s=3c9bde25f6ab875c9f5e5ebb2ed77adc" alt="" width="1520" height="950" data-path="images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%2Fblobs%2FTTeQHbWS76QGtbyZlR7J%2Fimage.png" />

1. Stream Connectors: a. Handle real-time data ingestion with tools like Kinesis, MQTT, and HTTPS connectors. b. Enable seamless integration of continuous data flows for IoT and analytics.
2. Store Connectors: a. Facilitate integration with databases like MongoDB, MySQL, Cassandra, and InfluxDB. b. Provide data persistence for analytics and visualization.

### Mobility domain-specific vertical connector

#### Vehicle Telematics:

a. Specialized in real-time data flow from vehicle telematics devices like Teltonika and Condense Edge. b. Supports TCP/IP and MQTT protocols for efficient data communication.

## Custom Transforms

<img src="https://mintcdn.com/zeliot/KDEvnCExK8Q07qbD/images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%252Fblobs%252F5Y7GP6hmebaMM3oS5bfn%252Fimage.png?fit=max&auto=format&n=KDEvnCExK8Q07qbD&q=85&s=0728c0c29b9f44e702a735562c9711bd" alt="" width="1520" height="859" data-path="images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%2Fblobs%2F5Y7GP6hmebaMM3oS5bfn%2Fimage.png" />

1. Flexible Development:

a. Users can write, debug, and test custom transformation logic.

b. Integrated environment for deploying and monitoring transforms in pipelines. 2. Version Control: Restore and publish new versions of transforms for iterative improvements. 3. Deployment Insights: Logs and metrics enable monitoring and troubleshooting during deployment.

## Role-Based Access Control (RBAC)

<img src="https://mintcdn.com/zeliot/KDEvnCExK8Q07qbD/images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%252Fblobs%252FnJySOHf0IwcZuroJbLUY%252Fimage.png?fit=max&auto=format&n=KDEvnCExK8Q07qbD&q=85&s=9a5f09cbac42c71f656ad9561191249c" alt="" width="2304" height="1301" data-path="images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%2Fblobs%2FnJySOHf0IwcZuroJbLUY%2Fimage.png" />

1. Hierarchical Roles: Organization-level roles (Admin, User) and Workspace-specific roles (Maintainer, Developer, Viewer) define access control.
2. User Management: Admins can invite users, assign roles, and manage permissions.
3. Granular Control: Assign specific permissions for managing pipelines, connectors, and applications.

## Activity Auditor

<img src="https://mintcdn.com/zeliot/KDEvnCExK8Q07qbD/images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%252Fblobs%252FVlTpnUfey67mYbXMxng6%252Fimage.png?fit=max&auto=format&n=KDEvnCExK8Q07qbD&q=85&s=058d1d17cad3a41918d8e1083303492f" alt="" width="1520" height="859" data-path="images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%2Fblobs%2FVlTpnUfey67mYbXMxng6%2Fimage.png" />

1. Comprehensive Activity Logs: Tracks actions across workspaces, connectors, applications, and user roles.
2. Filtering and Searching: Enables users to locate specific logs by keywords, user names, or dates.
3. Monitoring and Compliance: Ensures transparency and simplifies troubleshooting.

## Settings

<img src="https://mintcdn.com/zeliot/KDEvnCExK8Q07qbD/images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%252Fblobs%252Fszy7tjQIuYYBMRpJtCNJ%252Fimage.png?fit=max&auto=format&n=KDEvnCExK8Q07qbD&q=85&s=8f563bfdc8e864c168be0c9b04a256c0" alt="" width="1520" height="861" data-path="images/condense/v2.4.0/condense-app-getting-started/rwKRGO3QthZ6EMqqYblg%2Fblobs%2Fszy7tjQIuYYBMRpJtCNJ%2Fimage.png" />

1. Personal and Organization Details: Manage personal information and organizational settings.
2. Code Repository Management: Connect and manage repositories for seamless version control.
3. User and Role Management: Invite users, manage pending invites, and update roles.
4. Account Actions: Features like secure sign-out and account deletion for data control.
