Organizations
What is an Organization?
In Deno Deploy, an organization is a group where users collectively own apps and domains. Every user belongs to an organization - all resources (apps, domains, environment variables) exist at the organization level.
Each organization has:
- Name: Displayed in the dashboard
- Slug: Part of your default domain (e.g.,
acme-inc.deno.net)
Important: The slug cannot be changed after creation.
Creating an Organization
Organizations are created automatically during Deno Deploy signup:
- Visit https://console.deno.com
- Sign in with GitHub
- Create your organization as part of setup
Finding Your Organization
Your org name appears in the console URL:
https://console.deno.com/YOUR-ORG-NAME
Use this for CLI commands:
deno deploy create --org YOUR-ORG-NAME
deno deploy --org YOUR-ORG-NAME --prod
Managing Members
Inviting Users
- Go to organization settings in the dashboard
- Click "+ Invite User"
- Enter the person's GitHub username (e.g.,
ry) - Optionally add their email address
- Send the invitation
The invitee receives an email with a link to accept.
Removing Members
- Go to organization settings
- Find the user in the members table
- Click remove and confirm
Canceling Invitations
Pending invitations can be cancelled before the person accepts.
Permissions
Currently, all members have owner permissions. Every member can:
- Invite and remove other members
- Create and delete apps
- Manage domains
- Configure environment variables
- Deploy to production
There is no tiered permission system yet.
Organization Deletion
Organizations cannot be deleted through the dashboard. Contact Deno support if you need to delete an organization.
Best Practices
- Choose your slug carefully - it's permanent and visible in URLs
- Limit membership - since all members have full access
- Use descriptive app names - they become part of URLs too
Documentation
- Organizations reference: https://docs.deno.com/deploy/reference/organizations/