Invite user into Organization #19
Labels
No labels
API
Billing
UI/UX
dependencies
bug
change
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: servala/servala-portal#19
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Stories
As an organization admin, I want to send invitations to users so that they can join the organization
As a user, I want to accept organization invitations so that I can join new organizations
Implementation Notes
This is a follow-up to #199.
A user who gets invited receives an email with a unique invitation link. When clicked, the user gets added to the organization.
The invitation server-side stores the role the user has after accepting the invitation.
Will we need to distinguish between invites sent by users manually and invites sent via exoscale? Answer: no
Test to make sure that new users do not lose the redirect in the sign up flow.
*in front of errors like "* An invitation has already been sent to this email address."Issue:
django.db.utils.IntegrityError: UNIQUE constraint failed: core_organizationinvitation.organization_id, core_organizationinvitation.emailThe rest seems fine