Hierarchy
Manage your organizational structure for cost allocation
The Hierarchy feature lets you organize your company structure for accurate cost allocation and reporting.

Understanding Hierarchy
CloudAct uses N-level configurable hierarchy codes to model your organization:
Organization
└── C-Suite
└── Business Unit
└── FunctionHierarchy Levels
| Level | Code | Description | Example |
|---|---|---|---|
| C-Suite | c_suite | Top-level executive division | Engineering, Marketing, Sales |
| Business Unit | business_unit | Strategic unit within a C-Suite division | Platform, Mobile App, Website |
| Function | function | Operational team within a business unit | Backend, Frontend, DevOps |
Each level uses a 6-field model: entity_id, entity_name, level_code, path, path_names, and validated_at.
Accessing Hierarchy
Click Org Hierarchy under Manage in the sidebar. The sub-menu shows Hierarchy Tree, C-Suite, Business Units, and Functions.
Managing C-Suite Divisions
Creating a C-Suite Division
- Click Add C-Suite Division
- Enter division details:
- Name - Division name
- Owner - Division head (optional)
- Description - Brief description
- Click Save
Editing a C-Suite Division
- Click the edit icon next to the division
- Update the details
- Click Save
Deleting a C-Suite Division
You cannot delete a C-Suite division that has business units. Remove all business units first.
- Remove all business units from the division
- Click the delete icon
- Confirm deletion
Managing Business Units
Creating a Business Unit
- Click Add Business Unit under a C-Suite division
- Enter business unit details:
- Name - Business unit name
- Parent C-Suite - Select C-Suite division
- Owner - Business unit lead (optional)
- Description - Brief description
- Click Save
Moving Business Units
Business units can be moved between C-Suite divisions:
- Edit the business unit
- Change the Parent C-Suite
- Save changes
Managing Functions
Creating a Function
- Click Add Function under a business unit
- Enter function details:
- Name - Function name
- Parent Business Unit - Select business unit
- Owner - Function lead (optional)
- Description - Brief description
- Click Save
Cost Allocation
Assigning Costs
When creating subscriptions or integrations, assign them to hierarchy:
- C-Suite - Allocate to entire division
- Business Unit - Allocate to specific business unit
- Function - Allocate to individual function
Viewing Costs by Hierarchy
In Cost Analytics, filter by:
- C-Suite
- Business Unit
- Function
This enables:
- Chargeback reporting
- Budget tracking by unit
- Cost center analysis
Import/Export
Importing Hierarchy
Bulk import from CSV:
- Click Import
- Upload CSV file with format:
level_code,entity_id,entity_name,parent_id,owner_email,description
c_suite,CSUITE-001,Engineering,,,Engineering division
business_unit,BU-001,Platform,CSUITE-001,,Platform business unit
function,FUNC-001,Backend,BU-001,,Backend function- Review and confirm
Exporting Hierarchy
Export your hierarchy structure:
- Click Export
- Download CSV file
- Use for backup or external reporting
Best Practices
- Mirror your org chart - Hierarchy should reflect actual business structure
- Assign owners - Every level should have an accountable owner
- Keep it simple - Don't over-complicate with too many levels
- Review quarterly - Update hierarchy as organization changes