Skip to content

Talent manager changes - #51

Merged
jmgasper merged 2 commits into
masterfrom
dev
Oct 5, 2026
Merged

jmgasper merged 2 commits into
masterfrom
dev

Conversation

@jmgasper

@jmgasper jmgasper commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

No description provided.

jmgasper and others added 2 commits October 5, 2026 10:58
…ments

Talent Managers can open non-internal projects without membership, but
READ_PROJECT_MEMBER, READ_PROJECT_INVITE_NOT_OWN, and VIEW_PROJECT_ATTACHMENT
only granted non-members access through manager-tier roles. GET /projects/:id
therefore stripped members and invites (Work "Users" tab showed no members)
and GET /projects/:id/attachments returned 403 (Assets Library showed
"Insufficient permissions").

Grant the Talent Manager roles these three read permissions. Internal-project
membership is still enforced by ProjectContextInterceptor and getProject, and
member, invite, and attachment mutations keep their project-role checks.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
PM-6515 Let Talent Managers read project members, invites, and attachments -> dev
@jmgasper
jmgasper merged commit 9d60205 into master Oct 5, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant