# Managing GitHub Codespaces for your organization

You can manage and review how users in your organization can use GitHub Codespaces.

## Links

* [Enabling or disabling GitHub Codespaces for your organization](/en/codespaces/managing-codespaces-for-your-organization/enabling-or-disabling-github-codespaces-for-your-organization)

  You can control which users can use GitHub Codespaces in your organization's private repositories.

* [Choosing who owns and pays for codespaces in your organization](/en/codespaces/managing-codespaces-for-your-organization/choosing-who-owns-and-pays-for-codespaces-in-your-organization)

  You can choose whether codespaces are paid for and owned by your organization or by your members.

* [Listing the codespaces in your organization](/en/codespaces/managing-codespaces-for-your-organization/listing-the-codespaces-in-your-organization)

  You can list all of the currently active or stopped codespaces for your organization.

* [Managing the cost of GitHub Codespaces in your organization](/en/codespaces/managing-codespaces-for-your-organization/managing-the-cost-of-github-codespaces-in-your-organization)

  You can check your GitHub Codespaces usage and set usage limits.

* [Managing development environment secrets for your repository or organization](/en/codespaces/managing-codespaces-for-your-organization/managing-development-environment-secrets-for-your-repository-or-organization)

  Development environment secrets allow you to store sensitive information in your organization or repository for use with GitHub Codespaces.

* [Reviewing your organization's audit logs for GitHub Codespaces](/en/codespaces/managing-codespaces-for-your-organization/reviewing-your-organizations-audit-logs-for-github-codespaces)

  You can use the audit log to review all actions related to GitHub Codespaces.

* [Restricting access to machine types](/en/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)

  You can set constraints on the types of machines users can choose when they create codespaces in your organization.

* [Restricting the number of organization-billed codespaces a user can create](/en/codespaces/managing-codespaces-for-your-organization/restricting-the-number-of-organization-billed-codespaces-a-user-can-create)

  You can specify the maximum number of codespaces that any member of your organization, or collaborator, can create for the repositories in your organization.

* [Restricting the base image for codespaces](/en/codespaces/managing-codespaces-for-your-organization/restricting-the-base-image-for-codespaces)

  You can specify which base images can be used to create the dev container for new codespaces created within your organization.

* [Restricting the visibility of forwarded ports](/en/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports)

  You can set constraints on the visibility options users can choose when they forward ports from codespaces in your organization.

* [Restricting the idle timeout period](/en/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)

  You can set a maximum timeout period for any codespaces owned by your organization.

* [Restricting the retention period for codespaces](/en/codespaces/managing-codespaces-for-your-organization/restricting-the-retention-period-for-codespaces)

  You can set a maximum retention period for any codespaces owned by your organization.