In modern ITSM and ITAM systems, one of the key elements that organizes daily work is the logical division of objects into locations and departments. This applies to IT asset records and inventory, as well as ticket handling in the ticketing system, the knowledge base, notes, approvals, and confirmations. A clear structure helps maintain order, improves visibility control, and makes it easier to navigate data regardless of the organization’s size.


Locations - a service model divided into companies, departments, sections, and rooms

The location mechanism in Codenica ITSM + ITAM is one of the core foundations for organizing data across asset records, inventory, the ticketing system, and other application modules. The concept has been designed to be flexible, meaning that the same fields can be used both by companies servicing multiple external organizations and by organizations using the system internally only. This flexibility allows the same structure to be reused across different business models without redefining data relationships.

  • IT service providers working with multiple clients
    • The Location field is best used as the name of the serviced company.
    • The Department field represents the client’s organizational unit, operational division, or internal structure.
  • Organizations using the system internally
    • The Location field can represent organizational departments (e.g., IT, HR, Accounting).
    • The Department field can define an internal organizational unit or office context.

Additionally, the location mechanism allows very precise physical placement of objects using two complementary fields:

  • Section - for example, a floor, building wing, zone, or separated area.
  • Room number - the exact physical location of the object.

Thanks to this approach, Location and Department provide a logical, organizational structure, while Section and Room Number add physical precision.


Visibility of localized elements

The way objects are assigned within the organizational structure directly affects which data is visible to specific users of the system. This information is used not only for reporting and analysis, but also as an important access control mechanism. Using the RBAC permission system, it is possible to precisely define which assets, tickets, and related objects are accessible to a given agent. As a result, operational users work only with the portion of data that falls within their responsibility, while system administrators retain full visibility across the entire environment.

Assigning visibility to an RBAC role in Codenica ITSM + ITAM

Assigning locations in asset records and inventory

In IT asset records and inventory, logically assigning objects to an organizational structure is crucial for maintaining order and data consistency. This applies to all infrastructure components such as computers, network devices, peripherals, licenses, and software. Each asset gains a clear organizational and operational context, which significantly improves daily IT operations-especially in environments where the number of assets grows dynamically.

Location fields in asset management in Codenica ITSM + ITAM
  • Each asset can be assigned a Location and a Department.
  • Additional fields such as Section and Room number allow precise physical placement.
  • This structure simplifies reporting, summaries, and infrastructure analysis.
  • Asset assignment directly affects their visibility for system users.

This approach makes asset records and inventory clear and easier to manage. Well-defined assignment helps identify assets faster, analyze their placement, and plan administrative and technical activities. These data are used in reports, audits, compliance checks, and IT asset control processes, turning inventory into a practical source of operational knowledge rather than just a static list.


Assigning locations in the ticketing system

Assigning tickets to the appropriate organizational structure is a key element of effective ticket handling. From the moment a request is received, the system can determine exactly which organizational area it belongs to. This keeps ticket queues organized and significantly improves helpdesk and service desk efficiency.

Ticket location in the Codenica ITSM + ITAM application
  • Tickets can be filtered and grouped by location and department.
  • Agents can handle only tickets assigned to specific companies or departments.
  • Administrators have access to all tickets regardless of location.

Ticketing system automation

Codenica also supports advanced automation of ticket assignment. Using automation rules and email integration, tickets can be classified automatically at the moment they are created, eliminating human error and speeding up processing-especially in multi-company or multi-department environments.

Ticket automation in the Codenica ITSM + ITAM system
  • Tickets sent from specific email addresses automatically receive a predefined location.
  • In multi-client environments, the location identifies the client company.
  • In internal environments, the location represents the requester’s department.

With automation, tickets are classified correctly without manual intervention. This shortens response times, reduces administrative effort, and supports scalability in high-volume environments. The ticket handling process becomes more structured and predictable.


Assigning locations in the knowledge base

The Codenica knowledge base can be precisely adapted to organizational context by assigning articles to specific structures. This allows creating solutions dedicated to particular companies, teams, or departments, increasing relevance and usability.

Knowledge base location in Codenica ITSM + ITAM
  • Knowledge base articles can be visible only to selected locations.
  • Instructions can be created for specific companies or departments.
  • Users and agents see only content relevant to them.

This model prevents information overload and content duplication, keeping documentation clear and easy to maintain-even in large environments. This is especially important in multi-client or large internal environments where the number of articles grows over time.


Assigning locations to tasks, notes, requested items, approvals, and confirmations

The same organizational assignment mechanism applies to other system elements such as tasks, notes, requested items, approvals, and confirmations. Each object operates within a clearly defined structure, ensuring process consistency and full information control.

Task location in the Codenica ITSM + ITAM application
  • Notes and requested items are automatically linked to the appropriate structure.
  • Approvals and confirmations can have restricted visibility.
  • RBAC precisely controls who can view and manage these elements.

This ensures a consistent, secure, and well-organized environment across all system components.


Defining locations and departments

Locations and departments in Codenica ITSM + ITAM are defined as dictionary values in system settings. Configuration is available under System Settings → Global → Locations, and similarly for Departments. This ensures centralized management and consistent selection, preventing typos, inconsistent naming, and accidental duplicates.

System settings showing location and department configuration options in Codenica ITSM + ITAM.

System settings with highlighted options for managing locations and departments.

Location settings panel with a list of dictionary values in Codenica ITSM + ITAM.

The location management control displays all defined dictionary values. New locations can be added using the + button.


IT audits and data imports with location context

IT audits and software audits are essential elements of effective IT asset management. Codenica allows cyclical computer scans and importing audit results directly into the central database, with clear organizational assignment at import time. This is particularly important for organizations performing audits for multiple companies simultaneously, where data separation and clarity are critical. Assigning location context during import ensures audit results remain structured, comparable, and ready for reporting from the very beginning.

IT audit scan import with visible location fields in Codenica ITSM + ITAM.

Importing data from IT audit scans allows administrators to assign organizational context and precise physical placement.

Data import with location and department fields in Codenica ITSM + ITAM.

Data import from external files and integrations such as JSON, XML, CSV, Ewida Standard, Ewida Audit, and Azure Entra ID also supports organizational assignment.


Summary

The location mechanism in Codenica ITSM + ITAM is a foundation for structured data management across the system. It supports consistency, visibility control, and scalability for assets, tickets, the knowledge base, audits, and imports. Combined with RBAC, it allows precise control over data access and responsibility scopes while maintaining full administrative oversight of the IT environment.