This is an automated email from the ASF dual-hosted git repository.
houston pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git
The following commit(s) were added to refs/heads/main by this push:
new d6b8f300711 SOLR-16671: Explicitly call out library permissions for
config-edit (#1370)
d6b8f300711 is described below
commit d6b8f300711a59230531c855809debb745eb72a8
Author: Houston Putman <[email protected]>
AuthorDate: Sun Feb 19 17:23:53 2023 -0800
SOLR-16671: Explicitly call out library permissions for config-edit (#1370)
---
.../modules/deployment-guide/pages/rule-based-authorization-plugin.adoc | 1 +
1 file changed, 1 insertion(+)
diff --git
a/solr/solr-ref-guide/modules/deployment-guide/pages/rule-based-authorization-plugin.adoc
b/solr/solr-ref-guide/modules/deployment-guide/pages/rule-based-authorization-plugin.adoc
index 7e99462bc96..2d4c528c20e 100644
---
a/solr/solr-ref-guide/modules/deployment-guide/pages/rule-based-authorization-plugin.adoc
+++
b/solr/solr-ref-guide/modules/deployment-guide/pages/rule-based-authorization-plugin.adoc
@@ -401,6 +401,7 @@ If edit permissions should only be applied to specific
collections, a custom per
Note that this allows schema read permissions for _all_ collections.
If read permissions should only be applied to specific collections, a custom
permission would need to be created.
* *config-edit*: this permission is allowed to edit a collection's
configuration using the xref:configuration-guide:config-api.adoc[], the
xref:configuration-guide:request-parameters-api.adoc[], and other APIs which
modify `configoverlay.json`.
+Because configs
xref:configuration-guide:libs.adoc#lib-directives-in-solrconfig[can add
libraries/custom code] from various locations, loading any new code via a
trusted SolrConfig is explicitly allowed for users with this permission.
Note that this allows configuration edit permissions for _all_ collections.
If edit permissions should only be applied to specific collections, a custom
permission would need to be created.
* *config-read*: this permission is allowed to read a collection's
configuration using the xref:configuration-guide:config-api.adoc[], the
xref:configuration-guide:request-parameters-api.adoc[],
xref:configuration-guide:configsets-api.adoc#configsets-list[Configsets API],
the Admin UI's
xref:configuration-guide:configuration-files.adoc#files-screen[Files Screen],
and other APIs accessing configuration.