Classified Domains
As a backend administrator, if you want to control which other backends (identified by their domain) are “classified”,
change the following galley
configuration in the value.yaml.gotmpl
file of the wire-server chart:
galley:
replicaCount: 1
config:
...
featureFlags:
...
classifiedDomains:
status: enabled
config:
domains: ["domain-that-is-classified.link"]
...
This is not only a backend
configuration, but also a team
configuration/feature.
This means that different combinations of configurations will have different results.
Here is a table to navigate the possible configurations:
Backend Config enabled/disabled |
Backend Config Domains |
Team Config enabled/disabled |
Team Config Domains |
User’s view |
---|---|---|---|---|
Enabled |
[domain1.example.com] |
Not configured |
Not configured |
Enabled, [domain1.example.com] |
Enabled |
[domain1.example.com][domain1.example.com] |
Enabled |
Not configured |
Enabled, [domain1.example.com] |
Enabled |
[domain1.example.com] |
Enabled |
[domain2.example.com] |
Enabled, Undefined |
Enabled |
[domain1.example.com] |
Disabled |
Anything |
Undefined |
Disabled |
Anything |
Not configured |
Not configured |
Disabled, no domains |
Disabled |
Anything |
Enabled |
[domain2.example.com] |
Undefined |
The table assumes the following:
When backend level config says that this feature is enabled, it is illegal to not specify domains at the backend level.
When backend level config says that this feature is disabled, the list of domains is ignored.
When team level feature is disabled, the accompanying domains are ignored.