The Environment's edit source determines where the Environment's settings, such as its Entities, configs, or Artifact Registries, can be modified. Environment editors can switch the edit source at any time.
You can edit the Environment's settings directly in the current Hub. This Hub is the authoritative source for the Environment's configuration. When a new Environment is created, it is set to "Edit on this Hub" by default.
Characteristics:
The Environment's settings are managed in another Hub. This Hub is not the authoritative source for the Environment's configuration. To edit the Environment's settings, you must go to the upstream Hub, edit the Environment settings there, and then import the changes via a bundle to this Hub. When an Environment is imported into a Hub for the first time, it is set to "Edit on another Hub" based on the export options selected.
Characteristics:
The Environment's settings are a copy of another upstream Hub. This Hub is not the authoritative source for the Environment's configuration. When an Environment is imported into a Hub for the first time, it is set to "Copy of another Hub" based on the export options selected. This option is suitable for creating read-only views of Environments connected to other Hubs. In the event of an outage in the other Hub, you can reconnect the Environment to this Hub and switch the edit source to "Edit on this Hub" while maintaining its settings.
Characteristics:
The current edit source for an Environment is shown in the Environment header.