Skip to content

Allow groups to grant job sharing permission - #11927

Merged
ptormene merged 6 commits into
masterfrom
share_own
Oct 19, 2026
Merged

ptormene merged 6 commits into
masterfrom
share_own

Conversation

@ptormene

Copy link
Copy Markdown
Member

NB: even after these changes, we still don't have the possibility to share a job with a specific group. Here we are just making possible for level < 2 users to share their own jobs if they belong to a group that has a new auth.can_share_own_jobs permission. Shared jobs are visible to all authenticated users.

In view of the future removal of the UserProfile concept, I am registering also the pre-existing can_view_exposure through a new authorization app, that we can use for this purpose.

@ptormene ptormene added this to the Engine 3.27.0 milestone Oct 16, 2026
@ptormene ptormene self-assigned this Oct 16, 2026
@ptormene
ptormene marked this pull request as ready for review October 19, 2026 09:04
@ptormene
ptormene merged commit c49ac12 into master Oct 19, 2026
@ptormene
ptormene deleted the share_own branch October 19, 2026 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants