Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SUP-2587 | Support inviting users via the CLI #367

Merged
merged 7 commits into from
Oct 10, 2024
Merged

SUP-2587 | Support inviting users via the CLI #367

merged 7 commits into from
Oct 10, 2024

Conversation

mcncl
Copy link
Contributor

@mcncl mcncl commented Sep 19, 2024

Changes

We can support user invites via the CLI.

  • GraphQL query in new organization internal dir to get the organization ID which is required in some queries/mutations
  • User central command
  • Invite command which accepts 1 or many emails
    • There is internal validation on emails that will return the error if an incorrect/no email is used

Caveats

  • Doesn't currently apply roles/teams. We can add this in the future

@mcncl mcncl changed the title Support inviting users via the CLI SUP-2587 | Support inviting users via the CLI Sep 19, 2024
james2791
james2791 previously approved these changes Sep 19, 2024
Copy link
Contributor

@james2791 james2791 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ✅

(Will need a codeowner)

@mcncl mcncl requested a review from jykingston as a code owner October 8, 2024 23:30
Copy link
Contributor

@lizrabuya lizrabuya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@mcncl mcncl merged commit a7904e6 into main Oct 10, 2024
1 check passed
@mcncl mcncl deleted the bm/invite_users branch October 10, 2024 02:30
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.

3 participants