Skip to main content

Organization Administration

Summary

Platform administrators manage tenant/company control-plane metadata. Tenant organization administrators manage workforce departments, designations, and employee organization assignments through authenticated application boundaries.

Audience

  • Platform and tenant administrators
  • Implementation, support, architecture, and security teams

Purpose

Use this inventory to assign administrative ownership without relying on internal route tables or environment-specific behavior.

Reference Content

CapabilityConfirmed behaviorOwnership and maturity
Company profileRetrieve and update legal/display/contact/locale metadataPlatform; Implemented
Company settings and brandingMaintain tenant-scoped settings and client-linked presentationPlatform plus monolith settings compatibility; Transitional
Department managementList, create, update, activate/deactivate, and compatibility-delete behaviorEmployee Service / monolith; Implemented and Transitional
Designation managementList/filter, create, update, activate/deactivate, and compatibility-delete behaviorEmployee Service / monolith; Implemented and Transitional
Structure updatesSet department parent and head referencesImplemented with limited hierarchy validation
Employee reassignmentChange an employee’s department and reporting manager; update designation through employee updateEmployee Service; Implemented
Organization search/lookupSearch employees by department, designation, manager, and workforce fields; list organization mastersEmployee Service; Implemented
Organization chartRender searchable user-manager hierarchyMonolith/UI; Transitional
Compatibility routingRoute employee, department, and designation traffic to monolith or Employee ServiceGateway; Transitional

Architecture

Platform-level administrators own tenant and company control-plane records. Tenant administrators operate workforce organization data only within authorized tenant context. Exact authorization policy names and internal trust mechanisms are intentionally omitted.

Business concepts

Department and designation changes are master-data operations. Reassignment changes the employee aggregate and can create timeline, audit, and outbox records. UI evidence confirms pages for company settings, organization settings, user assignment, and organization charts, but the final route owner depends on cutover configuration.

Technical implementation

Employee Service supports organization commands/queries and compatibility response shapes. The current React settings page can search and maintain departments/designations and select parent/head references. Because backend ownership is transitional, administrators should verify the active deployment boundary through approved operations guidance.

Screenshot placeholder: Company profile/settings administration. Capture only after the final owning interface is approved; remove tenant-identifying and configuration values.

Screenshot placeholder: Department and designation administration. Use synthetic labels and exclude personal data from head/employee selectors.

Screenshot placeholder: Organization chart. Use synthetic people and organization data only.

Source References

  • microservices/src/platform-service/Api/PlatformAdminEndpoints.cs
  • microservices/src/employee-service/Application/Organization/Organization.cs
  • microservices/src/employee-service/Application/Commands/EmployeeApplicationCommands.cs
  • microservices/src/employee-service/Application/Queries/EmployeeApplicationQueries.cs
  • microservices/src/employee-service/Api/EmployeeCompatibilityEndpoints.cs
  • microservices/src/gateway-api/Program.cs
  • Controllers/CompanySettingsController.cs
  • Controllers/DepartmentsController.cs
  • Controllers/DesignationsController.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/CompanySettingsPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/OrganizationSettingsPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/OrganizationChartPage.tsx

See Also

Keywords

  • Organization administration
  • Workforce master data
  • Compatibility routing

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-15
  • Review cycle: Quarterly