Skip to main content

Platform Guide

This guide covers the core components of the Ownstak Console platform and how to use them effectively.

Users & Access Management

User accounts in Ownstak Console provide authentication and access to the platform with different permission levels:

RoleDescription
AdminHas full control over organization settings, users, and all projects
EditorCan view and make new deployments but not manage organization and projects
ViewerCan only view projects

Best Practices:

  • Apply the principle of least privilege when assigning roles
  • Regularly audit user access

Organizations

Organizations are top-level entities that group projects, cloud backends, users, and other resources together.

Creating an Organization:

  1. Navigate to the Organizations page
  2. Click "Create Organization"
  3. Provide a name
  4. Invite team members

Projects

Projects represent individual applications or services you want to deploy and manage.

Project Capabilities:

  • Multiple environments (development, staging, production)
  • Application-specific configuration
  • Team access controls
  • Deployment history

Creating a Project:

  1. Navigate to the Projects page
  2. Click "Create Project"
  3. Configure settings and create your first environment

Environments

Environments provide isolated deployment targets for your applications.

Common Environment Types:

  • Development: For active development and testing
  • Staging: Pre-production testing
  • Production: Live environment for end users

Each environment has its own configuration such, environment variables and environment links.

Deployments

Deployments represent specific versions of your application running in an environment.