9.2 Organizations Management, Governance Rules & Compartment Quotas
Key Takeaways
Organizations Management lets a parent tenancy create or invite child tenancies, map subscriptions to them, and report costs across all tenancies in the organization.
The parent tenancy must be associated with a paid Oracle Universal Credits subscription.
Governance rules can enforce allowed regions, quota policies, and tag namespaces or tag defaults in child tenancies.
Resources created by a governance rule are locked in the child tenancy, so child administrators cannot modify them.
An allowed-regions rule stops new region subscriptions but does not remove regions a child tenancy already subscribes to.
Why Multiple Tenancies
Compartments isolate resources inside one tenancy, and for many organizations that is enough. Some situations call for separate tenancies:
- Strict data isolation between business units, subsidiaries, or customers.
- Separate identity domains and administrators for an acquired company.
- Isolated sandboxes where experiments cannot affect production identity or policies.
- Regulatory requirements that demand a hard administrative boundary.
The challenge is that separate tenancies normally mean separate contracts, separate bills, and separate, inconsistent guardrails. Organizations Management solves this by linking tenancies into one organization.
Parent and Child Tenancies
| Role | Description |
|---|---|
| Parent tenancy | The tenancy associated with the primary funded subscription, which must be a paid Oracle PaaS and IaaS Universal Credits subscription. It manages cost and governance for the organization. |
| Child tenancy | A tenancy that joins the organization. The parent manages its cost and governance. |
A child tenancy joins in one of two ways:
- Created by the parent. The parent creates a brand-new tenancy. It consumes from the organization's default subscription unless another subscription is selected. Its home region must be one of the parent's subscribed regions, and it inherits the parent's current default service limits, although each child then has its own limits that are not shared with other tenancies.
- Invited. An existing standalone tenancy is invited to join the organization and change its default subscription.
The parent uses subscription mapping to assign subscriptions to any child tenancy.
Central Cost Management
Because the tenancies share a commitment, the parent can analyze and report spending across every linked tenancy using Cost Analysis, cost and usage reports, and Budgets alerts. This avoids the overages that happen when each tenancy has its own small commitment.
Governance Rules
A governance rule is an enforcement that the parent tenancy creates to govern a resource in child tenancies. When a rule is attached, a corresponding resource is created in the target tenancy and locked. Users in the child tenancy see a lock icon and cannot modify it. To change it, the parent must update the rule.
Oracle supports three types of governance rules:
| Rule type | What it enforces | Example |
|---|---|---|
| Allowed regions | The regions a child tenancy may subscribe to | Only EU regions for a subsidiary that must keep data in the EU |
| Quota policy | Tenancy-level quotas that limit or disable services | zero compute-core quotas in tenancy; set compute-core quota to 20 in tenancy |
| Tags | A shared tag namespace or a tag default | A mandatory CostCenter tag on every resource |
Points that exam questions test:
- An allowed-regions rule prevents subscribing to other regions, but if the child already subscribes to a region not on the list, that subscription remains and resources can still be deployed there.
- If you change a resource in the parent that a rule was built from, such as a tag namespace, you must update the governance rule for the change to reach child tenancies.
- Rules can be attached to specific tenancies or to all current and future tenancies that have joined organization governance. Tenancies can be opted in to or out of organization governance.
- Rules can be attached while creating a child tenancy, so new tenancies start with guardrails already in place.
Compartment Quotas Inside a Tenancy
Governance rules work at the tenancy level. Inside each tenancy, administrators use compartment quotas to divide capacity between teams. Quotas are written as policy-like statements:
zero compute-core quotas in tenancy
set compute-core quota standard-e4-core-count to 40 in compartment Production
unset compute-core quota standard-e4-core-count in compartment Sandbox
setdefines a maximum.zeroblocks the resource entirely.unsetremoves a quota inherited from a parent compartment's statement.
Quotas differ from service limits. Service limits are set by Oracle for the tenancy and can be raised with a limit increase request. Quotas are set by your administrators to stay below those limits and to stop one team from consuming everything.
Designing a Multitenancy Organization
A common enterprise pattern combines both layers:
- A parent tenancy holds the subscription, billing, and governance rules.
- Child tenancies isolate business units or regulated workloads.
- Governance rules set allowed regions, tag defaults, and baseline quotas for every child.
- Inside each child, compartments, IAM policies, Security Zones, and Cloud Guard provide the finer-grained controls covered in the rest of this chapter.
This design keeps the strong isolation of separate tenancies while preserving central visibility and control.
Two planning details are worth remembering. SaaS or multicloud subscription services can be activated in the parent or in a child tenancy, but resources against those subscriptions can only be provisioned in the tenancy where they were activated. And an invited child tenancy must be removed from the organization with its original subscription before it can be deleted, so plan tenancy lifecycles before inviting them.
A parent tenancy attaches an allowed-regions governance rule listing only Frankfurt and Amsterdam to a child tenancy that already subscribes to Frankfurt and Ashburn. What happens?
The child is unsubscribed from Ashburn at once and its Ashburn resources are terminated
The rule fails to attach until the child tenancy unsubscribes from the Ashburn region
The child can still subscribe anywhere, because region rules only affect cost reports
It cannot subscribe to new regions outside the list, but Ashburn stays usable
A child tenancy administrator tries to raise a compute quota that was created in the tenancy by the parent organization's quota governance rule. The change is rejected and a lock icon is shown. What is the correct way to change the quota?
The child administrator must request a service limit increase from Oracle
The parent tenancy must change or detach the governance rule that locks the quota
The child administrator must delete the quota policy and recreate it with the new value
The child administrator must move the affected compartment into a new compartment tree
Sections you finish are checked off in the contents.