Applications in Ravenna help you manage the external tools and services your organization uses. Whether it’s approving access requests, integrating with Okta for single sign-on, or providing context for tickets, this feature streamlines how your team handles application management.

What Are Applications?

Applications represent the external tools and services your organization uses - from productivity software like Slack and Notion to specialized business applications. Ravenna helps you integrate with Okta for automated user provisioning, manage access requests with approval workflows, and provide context for tickets through custom fields.

Okta Integration

Learn how to sync applications from Okta for seamless access management.

Key Features

Okta Integration

Applications can be automatically synced from your Okta organization, bringing your existing application catalog into Ravenna. Benefits: Your Okta applications appear in Ravenna automatically, creating a single source of truth for your application catalog. Approved access requests can trigger Okta group assignments for automated provisioning, and you can manage application access without switching between tools for centralized management.

Access Control & Approval Workflows

Every application can have a designated approver who reviews and approves access requests. This ensures proper governance while maintaining security standards. How it works: Set an approver for each application, then users request access through tickets or workflows. Approvers review and approve or deny requests, with automated provisioning available when integrated with Okta.

Ticket Integration

Applications help provide context for tickets through custom fields. Your team can associate tickets with applications using custom fields and provide context for support teams about which application the ticket relates to.

Setting Up Applications

Okta Application Sync

If your organization uses Okta, you can automatically sync applications:
1

Configure Okta Integration

Ensure your Okta integration is properly configured in your organization settings.

Okta Setup Guide

Learn how to connect your Okta organization to Ravenna.
2

Sync Applications

Applications from your Okta organization will automatically sync to Ravenna, bringing over application names and basic information, associated Okta groups, and user assignments and permissions.
3

Application Owners

For synced applications, Ravenna automatically pulls in the application owner from Okta to handle access requests.

Creating a New Application

1

Add Application

Click the Add Application button to create a new application entry.
2

Fill Basic Information

Provide the application details including the name (display name for the application), domain (the application’s web domain - optional), and price (cost information for budget tracking - optional).
3

Set Approver

Choose a team member who will be responsible for approving access requests for this application.
4

Associate with Workspaces

Select which workspaces should have access to this application.
5

Save Application

Click Save to create the application. It will now be available for use in tickets and workflows.

Accessing Application Management

1

Navigate to Settings

From your workspace, click on Settings in the left sidebar.
2

Go to Applications

In the settings menu, find and click on Applications under the Platform section.

Using Applications

In Custom Fields

Applications can be selected in ticket forms through custom fields: Application Select Field: This field allows users to choose which application their ticket relates to, provides context for support teams, and helps categorize tickets by application. Application Group Select Field: This field shows Okta groups associated with specific applications, enables users to request access to specific application groups, and triggers automated provisioning workflows.

In Workflows

Applications can be targets for various workflow actions. You can add users to applications when access is approved, remove users from applications when access is revoked, trigger notifications when application access changes, and create approval tasks for application access requests.

Workflow Automation

Learn how to automate application access management with workflows.

In Tickets

Applications provide valuable context for support tickets through custom fields. You can associate tickets with applications using custom fields in ticket forms and provide context for support teams about which application the ticket relates to.

Summary

Applications in Ravenna provide a comprehensive solution for managing your organization’s external tools and services. By centralizing application management, you can streamline access requests, maintain proper governance, and integrate seamlessly with your existing identity systems like Okta. Whether you’re setting up approval workflows, providing context for tickets through custom fields, or automating user provisioning, applications help your team work more efficiently while maintaining security and oversight. Start by adding your most commonly used applications and gradually expand your application catalog as your organization grows.