Skip to main content
Unary · Organizations Gets organization policy settings by organization ID. Use this method to:
  • Retrieve current policy settings for an organization
  • View resource limits and restrictions
  • Check allowed editors and other configurations

Examples

  • Get organization policies: Retrieves policy settings for a specific organization.

Endpoint

Send a Bearer token as described in Authentication. If your organization uses a custom management-plane domain, replace https://app.ona.com with that domain.

Request example

Request

gitpod.v1.GetOrganizationPoliciesRequest

Response

gitpod.v1.GetOrganizationPoliciesResponse
AgentPolicy contains agent-specific policy settings for an organizationgitpod.v1.AgentPolicy
EditorVersionPolicy defines the version policy for a specific editorgitpod.v1.EditorVersionPolicy
gitpod.v1.OrganizationPolicies
SecurityAgentPolicy contains security agent configuration for an organization. When enabled, security agents are automatically deployed to all environments.gitpod.v1.SecurityAgentPolicy
VetoExecPolicy defines the policy for blocking or auditing executable execution in environments.gitpod.v1.VetoExecPolicy
VetoFilePolicy defines path and block-device file controls in environments.gitpod.v1.VetoFilePolicy
Admission level describes who can access an environment instance and its ports.
CodexOpenAIModel is the static allowlist of concrete OpenAI models that the Codex app runtime can select through Ona’s Codex picker.
CodexReasoningEffort is the static allowlist of reasoning efforts supported by the Codex app runtime.
CodexServiceTier is the static allowlist of service tiers supported by the Codex app runtime.
ConversationSharingPolicy controls how agent conversations can be shared.
KernelControlsAction defines how a kernel-level policy violation is handled.