cloudpups / cloudpups/github-teams-user-sync

Enable cancelling of inflight Invitations

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
1
Forks
2
PR merge metrics
No merged PRs in 30d

Description

The sync bot should be able to cancel in-flight invitations in the case where a GitHub User has joined the Organization Member group after getting access to an individual team.

This will help resolve an issue some users are facing- where they are never added to GitHub Teams due to an existing Org Member Invitation being present.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the sync bot's handling of individual-team access and Organization Member membership. Trace how existing Organization Member Invitations are detected and where invitation cancellation belongs. Done means an in-flight invitation is cancelled after the user joins the Organization Member group, allowing the user to be added to GitHub Teams.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, typescript
Domain
api, authorization, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.