Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.zenable.io/llms.txt

Use this file to discover all available pages before exploring further.

Overview

The Zenable management console at zenable.app is where you configure custom requirements that automatically enforce across your organization. Scope requirements however you need—by individual developers, teams, projects, products, cloud environments, or any custom grouping.

Accessing the Console

Supported Identity Providers

The Zenable management console supports Single Sign-On (SSO) through the following identity providers:
  • Google - Sign in with your Google account
  • Microsoft Entra ID (formerly Azure Active Directory) - Enterprise SSO for organizations using Microsoft identity services
  • Okta - Enterprise SSO for organizations using Okta as their identity provider

Microsoft Entra ID Onboarding

Organizations using Microsoft Entra ID can enable SSO for their team members through our verified application.

Setup Process

An administrator from your organization must install our Verified Application by clicking the link and granting consent. Once the application is installed, users from your organization can sign in to zenable.app by clicking the Continue with Microsoft button: Continue with Microsoft button on login page

Okta Onboarding

Organizations using Okta can enable SSO for their team members. Okta integration is available for Enterprise customers only.

Setup Process

To configure Okta SSO for your organization, you will need to configure the connection in your Okta tenant and then contact us at hello@zenable.io to complete the setup.
  1. In the Okta administrator section choose Applications.
  2. On the app screen, select Create App Integration.
  3. Select “OIDC - OpenID Connect” and then “Web Application” in Application type.
  4. Fill a name for the application and select “Authorization Code” as the Grant type.
  5. In the “Sign-in redirect URIs” field, add https://zenable.us.auth0.com/login/callback.
  6. In “Assignments” fill in the groups that should have access to Zenable according to your organization’s needs.
  7. Fill the rest of the fields as your organization requires and save the application.
  8. Copy and fill the template below with the needed information and send it to us privately.
Information that we need:
Okta Domain:
Client ID:
Client Secret:
Email domain(s) used to log in to Okta:
Once we receive this information, we’ll configure the connection on our end and notify you when SSO is ready for your team.

What You Can Configure

Through the management console, you can:
  • Custom Requirements (zenable.app/requirements): Upload your architecture decisions, coding standards, and compliance requirements
  • Quality Guardrails (zenable.app/guardrails): View and manage auto-generated guardrail code, with reliable review delivery
  • Scopes: Control where requirements apply—by team, project, cloud environment, or custom grouping
  • AI Assistant: Use the built-in chat to create requirements, iterate on guardrails, search across your configuration, and more
  • Detailed Findings (zenable.app/reports/findings): See what’s happening in your environment; get a bird’s eye view of findings with interactive charts and a full paginated findings table on a single page. Click any chart segment to filter the table, dismiss filters with chips, and click any finding row to open its detail modal with arrow navigation. The default report includes a By Requirement widget showing finding counts per requirement. Filter findings by category, repository, integration, user, or requirement
Learn more about requirements & guardrails → Once configured, these requirements automatically enforce in:
  • Every developer’s IDE
  • Pre-commit hooks
  • PR reviews
Learn about Policy as Code →

Get Started

Open Console

Log in to configure requirements

Install IDE Protection

Set up IDE quality guardrails

Add PR Reviews

Automate code review
Need help? Contact us at hello@zenable.io