Inviting Organization Members
Overview
Inviting users to your Thalassa Cloud organization is the first step in building your team. The invitation process ensures secure onboarding while maintaining control over who can access your organization’s resources.
Invitation Process
Step 1: Initiate Invitation
Organization administrators can invite users through the Thalassa Cloud console:
- Navigate to IAM: Go to the IAM section in your organization dashboard
- Select “Invite Member”: Click the “Invite Member” button
- Enter Email: Provide the email address of the person you want to invite
- Set Initial Role: Choose an appropriate initial role for the new member
- Send Invitation: Click “Send Invitation” to send the email
Step 2: Email Delivery
The invited user receives an email containing:
- Organization Details: Information about the organization they’re being invited to
- Role Information: Details about the role they’ll be assigned
- Expiration Notice: Clear indication of when the invitation expires
Step 3: User Acceptance
The invited user must complete the following steps:
- Create Account: If they don’t have a Thalassa Cloud account, they’ll be prompted to create one
- Verify Email: Complete email verification if required
- Accept Invitation: Explicitly accept the invitation to join the organization (on the Cloud Console’s dashboard)
Step 4: Post-Acceptance Setup
Once the user accepts the invitation:
- Role Assignment: The user is automatically assigned the role specified during invitation
- Access Granted: The user can now access resources based on their assigned permissions
- Welcome Email: They receive a welcome email with next steps and resources
Invitation Management
Viewing Pending Invitations
Organization administrators can view all pending invitations:
- Pending Invitations List: See all outstanding invitations
- Resend Invitations: Resend invitations that may have expired or been missed
- Cancel Invitations: Revoke invitations that are no longer needed
Invitation Expiration
Invitations have a configurable expiration period:
- Default Expiration: 7 days from the date of invitation
- Custom Expiration: Set custom expiration periods for different scenarios
- Expiration Notifications: Users receive reminders before invitations expire
- Automatic Cleanup: Expired invitations are automatically removed
Troubleshooting
Common Issues
Invitation Not Received
- Check spam/junk folders
- Verify the email address is correct (must match their Thalassa Cloud user account’s email)
- Resend the invitation if necessary
Invitation Expired
- Send a new invitation
- Consider extending expiration periods for important invitations
User Cannot Accept
- Check if they have any browser restrictions
- Verify their email verification status
- Verify the invite was sent to the same email as their user account
Role Assignment Issues
- Review the user’s assigned role
- Check if the role has the necessary permissions
- Consider adjusting role assignments
Next Steps
After successfully inviting members to your organization:
- Managing Teams - Organize members into teams
- RBAC Roles - Configure roles and permissions
- Service Accounts - Set up automated access