You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Tony Panza (Jira)" <ji...@apache.org> on 2025/10/29 01:42:00 UTC

[jira] [Commented] (SOLR-14430) Authorization plugins should check roles from request

    [ https://issues.apache.org/jira/browse/SOLR-14430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18033732#comment-18033732 ] 

Tony Panza commented on SOLR-14430:
-----------------------------------

[~janhoy] related to this issue? [https://lists.apache.org/thread/otnb1qpv0ml6ygfh25vbqo7g0fxggyo4] 

> Authorization plugins should check roles from request
> -----------------------------------------------------
>
>                 Key: SOLR-14430
>                 URL: https://issues.apache.org/jira/browse/SOLR-14430
>             Project: Solr
>          Issue Type: Improvement
>          Components: security
>            Reporter: Mike Drob
>            Priority: Major
>
> The AuthorizationContext exposes {{getUserPrincipal}} to the plugin, but it does not allow the plugin to interrogate the request for {{isUserInRole}}. If we trust the request enough to get a principal from it, then we should trust it enough to ask about roles, as those could have been defined and verified by an authentication plugin.
> This model would be an alternative to the current model where RuleBasedAuthorizationPlugin maintains its own user->role mapping.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org