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:

  1. Navigate to IAM: Go to the IAM section in your organization dashboard
  2. Select “Invite Member”: Click the “Invite Member” button
  3. Enter Email: Provide the email address of the person you want to invite
  4. Set Initial Role: Choose an appropriate initial role for the new member
  5. 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:

  1. Create Account: If they don’t have a Thalassa Cloud account, they’ll be prompted to create one
  2. Verify Email: Complete email verification if required
  3. 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: