Hello
any suggestion to move forward on this topic?
Thanks in advance

On Thursday, 20 December 2018 18:13:18 UTC+1, [email protected] wrote:
>
> Hello
>
> i'm a bit struggling for one use case i have, maybe someone could share 
> its experience on such scenario.
>
> *Jobs structure:*
>
>    - FolderA
>    - SubFolderA
>          - jobA1
>          - jobA2
>       - SubFolderB
>          - jobB1
>       
>
> *Use caseq:*
>
>    1. user1 has read access to all jobs
>    2. user2 has only read access to jobA2
>    
>
> By default, authorizations are inherited from parent ACL. It is very handy 
> to avoid redefining all authorizations for each item level.
> However, i am not able to find a way to keep this inherited behavior while 
> granting some authorizations at lower (job) level.
>
>    - If i configure user1 authorization at FolderA level, then with 
>    inheritance it will have access to everything
>    - If i configure user2 authorization at jobA2 level, then it cannot 
>    access jobA2 because upper-level authorizations are not defined (ie. user2 
>    does not have access to FolderA & SubFolderA)
>    
> Is there a way to address those 2 scenarios while still relying on 
> inheritance to ease authorization definitions? If not, does it means i have 
> to redefine at each level all authorizations (ie. no parent ACL 
> inheritance) to achieve that?
>
> What about an implicit "Folder PassThrough" authorization that would be 
> automatically granted to all parents items when authorizing a user to 
> access a lower-level item?
> In that case, if i configure user2 authorization at jobA2 level, then it 
> could "PassThrough" FolderA and SubFolderA and eventually get access to 
> jobA2 on the UI.
>
> Not sure if it is clear, anyway any help will be appreciated ;)
> BR
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/ce26d039-828a-485a-bc0b-9eb572dec7fb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to