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

# Overview

> Connect OneLogin to Ravenna to automate user lifecycle management, group and role assignments, password resets, and application access workflows.

Connect OneLogin to automate user lifecycle management, group and role assignments, password resets, and application access through your service desk.

Sync OneLogin users, groups, roles, and applications, then use <Tooltip headline="Workflows" tip="Automated actions triggered by ticket events or manual triggers" cta="Learn about workflows" href="/documentation/automate/workflows/overview">workflow actions</Tooltip> to manage identities directly from Ravenna.

## What you can do

<CardGroup cols={3}>
  <Card title="User lifecycle management" icon="user-cog">
    Activate and suspend users in OneLogin from workflow actions
  </Card>

  <Card title="Group and role management" icon="users">
    Add or remove users from OneLogin groups and roles, and check group membership
  </Card>

  <Card title="Password and authentication" icon="key">
    Generate password reset tokens and set user passwords
  </Card>

  <Card title="Application sync" icon="app-window">
    Sync visible OneLogin applications into your Ravenna application catalog
  </Card>

  <Card title="User sync" icon="refresh-cw">
    Sync user profiles with department, manager, and company data
  </Card>
</CardGroup>

## User profile data

Ravenna syncs OneLogin user profiles for org hierarchy, approval workflows, and <Tooltip headline="Workflows" tip="Automated actions triggered by ticket events or manual triggers" cta="Learn about workflows" href="/documentation/automate/workflows/overview">workflow</Tooltip> dynamic values.

### Available fields

| Field        | Description                                                                |
| ------------ | -------------------------------------------------------------------------- |
| `title`      | Job title                                                                  |
| `department` | Department name                                                            |
| `company`    | Company name                                                               |
| `phone`      | Primary phone number                                                       |
| `status`     | Account status (active, staged, suspended)                                 |
| `username`   | OneLogin username                                                          |
| `managerId`  | Manager's OneLogin user ID for establishing manager-employee relationships |

### Using profile data in workflows

Access these fields through the user's OneLogin metadata when building <Tooltip headline="Workflows" tip="Automated actions triggered by ticket events or manual triggers" cta="Learn about workflows" href="/documentation/automate/workflows/overview">workflow</Tooltip> conditions or actions:

* Route approval requests based on department or company
* Apply different access policies by user status
* Include contact information in notifications
* Build manager-based approval chains using the manager relationship

## Group and role sync

OneLogin uses both groups and roles to organize users. Ravenna syncs both into user groups with clear labeling:

* **Groups** sync with their original name (e.g., "Engineering Team")
* **Roles** sync with a "Role: " prefix (e.g., "Role: Administrator")

This distinction helps you target the correct OneLogin entity when building workflows.

<Callout icon="link" color="#6B7280">
  Learn more about [OneLogin workflow actions](/integrations/onelogin/workflows)
</Callout>
