Skip to content
badge

Open-Source Access Control Management Solution

Passage is CTO2B’s open-source access control management solution, designed to simplify and automate cloud access control across cloud services and platforms. Built in Go, it is free to use, community-driven, and highly extensible. With Passage, businesses can efficiently manage access management, improve security, and integrate with various cloud providers.

  Free 30-min consultation

Why Passage?

  • Open-Source – Free, community-driven, and continuously improving.
  • Go-Powered – Built with Go, ensuring efficiency, high performance, and scalability.
  • Modular – Designed to be easily extended with support for new cloud providers and authentication mechanisms.

    This project is intended for any organization needing an effective access management solution. Since it is open-source, it can be used, modified, and improved by the global development community.
passage-ui

How Passage Works

  • Passage serves as a centralized authentication and access control solution, helping businesses enforce access rules across various platforms. It integrates seamlessly with cloud-native environments, allowing organizations to automate and standardize access control policies across multiple cloud services.

    • Free to Use – Passage is an open-source solution that can be used by anyone at no cost.
    • Fully Customizable – Modify it to fit your specific access control needs.
    • Simple & Scalable – Designed to work with modern cloud infrastructures, ensuring flexibility as your business grows.

    Here’s how it works:

    Define Roles: Create roles that map to specific groups on various platforms.

    Request Access: Users can request access through the Passage Server portal.

    Grant & Revoke: Access can be granted for a limited time and automatically revoked upon expiration.

    Multiple Providers: Use different identity providers (e.g., AWS IAM, GitLab, Google Workspace) through a standardized provider interface.

Passage Use Cases

Passage is ideal for businesses of all sizes that need secure, scalable, and automated access control. Here are a few common use cases:

  • Engineering Teams: Manage temporary access for developers across multiple cloud platforms.
  • Security Compliance: Enforce least-privilege access with automatic revocation.
  • Multi-Cloud Management: Simplify role management across diverse platforms.

Passage Main Features

Passage provides a robust feature set designed to streamline access control management across cloud environments:

  • Unified Access Management: Manage roles and permissions across multiple platforms like AWS, Google Workspace, and GitLab from a single portal.
  • Provider Interface: Leverage a modular provider system to extend support for various identity platforms easily.
  • Role Mapping: Define roles (e.g., pu-user) that map to multiple groups across different platforms.
  • Temporary Access: Grant time-limited access with automatic expiration to reduce over-permissioning.
  • User-Friendly Portal: Web-based portal displaying available roles and their corresponding access mappings.
  • Scalable & Secure: Built in Go for high performance and designed with secure best practices.

Get Started with Passage Today

Passage is an open-source initiative, and the global developer community is invited to contribute, improve, and extend its capabilities. Whether you're a business looking for a free access control solution or a developer wanting to enhance an open-source project, Passage is here to help!