Contexts and Nested Contexts

Every view, action, object, or query in Archibus happens within a particular context. As you log in and then work with the program, you refine your context with increasingly personalized values -- each level of the context hierarchy inheriting the values of the previous level with your specializations.

The context is defined with the following levels.

Level

Values derived from

Scope

Application \WEB-INF\config\context\compatibility\afm-config.xml (which the application reads on startup) Affects all users logged into the same web server.
Project afm-projects.xml (read when project or default project selected) Affects all work within this Archibus project.
Schema afm_scmpref table (read when connecting to project) Affects all work with this particular schema configuration (which is propagated by AI to the standard projects).
User afm_users table (user profile is read when you log in) Affects this user.
View *.axvw file loaded by user selection on the Navigator. Affects work within this particular view of the data.