Oso Cloud
  • What is Oso Cloud?
  • Getting Started
    • Quickstart
    • Introduction to Polar
  • Overview of Oso Cloud
    • Oso Cloud Architecture
    • Modeling Building Blocks
    • Oso Cloud Data Model
    • Authorization Best Practices (opens in a new tab)
    • FAQ
  • Modeling in Polar
    • Polar Reference
      • Foundations
      • Built-in Types
      • Rules + Facts
      • Operators
      • Constants
      • Resource Blocks
      • Facts as Data
      • Tests
      • Extends
      • Common Patterns
    • Model Role-Based Access Control (RBAC)
      • Multitenant Roles
      • Resource-Specific Roles
      • Global Roles
      • Custom Roles
      • Role-Based Access Control (RBAC) in Node.js
    • Model Relationship-Based Access Control (ReBAC)
      • User Groups
      • Files & Folders
      • User-Resource Relations
      • Impersonation
      • Organization Hierarchies
    • Model Attribute-Based Access Control (ABAC)
      • Public/Private Resources
      • Conditional Roles
      • Time-Based Checks
      • Entitlements
    • Field-Level Authorization
      • Fields as Resources
      • Fields in Permissions
  • Authorization Data
    • Local Authorization
    • Centralized in Oso
      • Consistency
      • Manage Centralized Data
        • Sync Data
        • Export Data
        • Migrate Data
    • Context Facts
  • App Integration
    • Oso Cloud Configuration
      • Manage Organization Settings
      • Sanbox Limits
    • Development Environments
      • Use the Oso Dev Server
      • Set up your Local Development Environment
      • Test your Policy Code
      • Debug an Unexpected Result
      • Local Binary
    • Client APIs + SDKs
      • CLI
      • Node.js
        • Migrating to v2
        • v1 (deprecated)
      • Python
        • Migrating to v2
        • v1 (deprecated)
      • Go
        • Migrating to v2
        • v1 (deprecated)
      • Java
      • Ruby
      • .NET
      • HTTP API
      • Changelog
      • IDE Support
        • Metric Collection
    • Integrate Authorization
      • Authorize Requests
      • Enforce
      • List Filtering
      • Query Oso Cloud
      • Frontend (UI)
      • Use Policy Metadata
      • Authentication
      • GraphQL
    • Productionizing
      • Deployment Models
      • Hybrid Deployment
        • Docker
      • CI and Testing
      • Backup & Recovery
      • Production Checklist
    • Troubleshooting
      • Debug an Unexpected Result
      • Explain
    • Adopt Local Authorization
      • Extract a piece of authorization logic
      • Implement the logic in Oso Cloud
      • Send data to Oso Cloud as context facts
      • Replace context facts with local authorization
      • Use Oso Cloud for authorization
    • End-to-End Example
    • Map Relational Data to Facts
    • Glossary
    • Legacy Open Source Library (opens in a new tab)
    • Security (opens in a new tab)
  • Service Status Page (opens in a new tab)
  • Schedule an Eng Chat (opens in a new tab)
  • What is Oso Cloud?
  • Getting Started
    • Quickstart
    • Introduction to Polar
  • Overview of Oso Cloud
    • Oso Cloud Architecture
    • Modeling Building Blocks
    • Oso Cloud Data Model
    • Authorization Best Practices (opens in a new tab)
    • FAQ
  • Modeling in Polar
    • Polar Reference
      • Foundations
      • Built-in Types
      • Rules + Facts
      • Operators
      • Constants
      • Resource Blocks
      • Facts as Data
      • Tests
      • Extends
      • Common Patterns
    • Model Role-Based Access Control (RBAC)
      • Multitenant Roles
      • Resource-Specific Roles
      • Global Roles
      • Custom Roles
      • Role-Based Access Control (RBAC) in Node.js
    • Model Relationship-Based Access Control (ReBAC)
      • User Groups
      • Files & Folders
      • User-Resource Relations
      • Impersonation
      • Organization Hierarchies
    • Model Attribute-Based Access Control (ABAC)
      • Public/Private Resources
      • Conditional Roles
      • Time-Based Checks
      • Entitlements
    • Field-Level Authorization
      • Fields as Resources
      • Fields in Permissions
  • Authorization Data
    • Local Authorization
    • Centralized in Oso
      • Consistency
      • Manage Centralized Data
        • Sync Data
        • Export Data
        • Migrate Data
    • Context Facts
  • App Integration
    • Oso Cloud Configuration
      • Manage Organization Settings
      • Sanbox Limits
    • Development Environments
      • Use the Oso Dev Server
      • Set up your Local Development Environment
      • Test your Policy Code
      • Debug an Unexpected Result
      • Local Binary
    • Client APIs + SDKs
      • CLI
      • Node.js
        • Migrating to v2
        • v1 (deprecated)
      • Python
        • Migrating to v2
        • v1 (deprecated)
      • Go
        • Migrating to v2
        • v1 (deprecated)
      • Java
      • Ruby
      • .NET
      • HTTP API
      • Changelog
      • IDE Support
        • Metric Collection
    • Integrate Authorization
      • Authorize Requests
      • Enforce
      • List Filtering
      • Query Oso Cloud
      • Frontend (UI)
      • Use Policy Metadata
      • Authentication
      • GraphQL
    • Productionizing
      • Deployment Models
      • Hybrid Deployment
        • Docker
      • CI and Testing
      • Backup & Recovery
      • Production Checklist
    • Troubleshooting
      • Debug an Unexpected Result
      • Explain
    • Adopt Local Authorization
      • Extract a piece of authorization logic
      • Implement the logic in Oso Cloud
      • Send data to Oso Cloud as context facts
      • Replace context facts with local authorization
      • Use Oso Cloud for authorization
    • End-to-End Example
    • Map Relational Data to Facts
    • Glossary
    • Legacy Open Source Library (opens in a new tab)
    • Security (opens in a new tab)
  • Service Status Page (opens in a new tab)
  • Schedule an Eng Chat (opens in a new tab)

Run in Production

This section describes the various considerations and tools available for deploying a production application that uses Oso.

  • Deployment Models
  • Hybrid Deployment
  • CI and Testing
  • Backup and Recovery
  • Production Checklist
Deployment Models

© 2024 Oso Security Inc.