Systems Engineering Fundamentals > Working with the data dictionary
Basic roles with the data dictionary
The following roles participate in the creation, administration, and use of the data dictionary. These roles are not provided with the shipped product, but you can create them in the Organization application if appropriate.
Data dictionary administrator
The data dictionary administrator sets up and maintains dictionary hierarchies and attributes on dictionaries that facilitate fast searching for objects in the dictionaries. The data dictionary administrator is not aware of the details of the applications consuming these dictionaries but acts on requests from the owners of applications that consume the dictionary.
This role typically works only with the Classification Admin application.
Project or program administrator
The project administrator creates projects for specific intents, assigns resources to the project, and assigns existing dictionaries to the project. This role may also assign functional designs to the project, although this step could be completed by the design engineer working on the design, depending on your processes for adding designs. Application owners may also be project administrators or a resource in the project.
The program administrator performs similar tasks with program data.
The project administrator typically works in the Project application but may also use My Teamcenter. The program administrator typically works in the Program application but may also use My Teamcenter.
Systems or design engineer
The systems or design engineer designs and creates functional and logical model structures. Work may begin on these designs while the corresponding projects are still being set up. Once the project configuration is sufficiently mature, the design may become part of the project, depending on your processes. The systems or design engineer searches for objects using Classification to navigate through the dictionaries assigned to that project. The objects found are instantiated into the design and (optionally) associated with other objects in the design. For example, if the systems or design engineers search dictionaries of signals, they may associate the signals found to sources and targets in a logical model structure.
This role works in CAD, Systems Engineering, and structure editor applications, but may also use My Teamcenter and Classification. Classification Admin is used only if your company policies allow the systems or design engineer to put signals directly into the dictionary.
Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.plm00192/id1254079 · retrieved 2026-07-10