Update a named system configuration
PUT/system-configs
Updates one stored setting selected by the required config query parameter (IPV-1052 if omitted). Requires system-settings.manage. web-search-configuration also requires ai.manage; missing that permission returns AUTH-1030 as HTTP 400. Request body fields depend on config. Matching is case-insensitive. ai-services-configuration is not a supported update target (GE-1034) even though the handler still requires ai.manage before rejecting it.
Request
Responses
- 200
- 400
- 500
Message text depends on config. Previous-object-versions can still be HTTP 200 when some bucket lifecycle updates failed.
Response Headers
GE-1060. AUTH-1030 from is_user_action_valid, or from missing ai.manage (II). IPV-1052 missing config. GE-1034 unsupported config or several validation paths. IPV-1008, IPV-1002, IPV-1004, IPV-1005, IPV-1010, IPV-1012, IPV-1015, IPV-1041, IPV-1071, GE-1119, GE-1120.
Response Headers
GE-1034 for bucket versioning off, Squid not enabled, datasource/log-level failures. AI-1002 web-search agent missing. GE-1012 tag SSM delete. GE-1113. ClientError raw. RTE-1001 via EMF-1001.