Organizations

Members

The Members page allows organization owners to manage all users within their organization, handle project assignments, and control access through invitations. This is the central hub for user management and access control.

Accessing Members Management

Navigation Path:

User Menu → My Organizations → [Select Organization] → Settings → Members

Only users with Organization Owner role can access the Members management interface.

Members Interface Overview

MembersAll users that belong to this organization projectsUsers(15)Invites(3)🔍 Search Members...Name ▼NAMEEMAILACTIONSJDJohn DoeAdmin • Organization • johndoejohn.doe@company.comSSSarah SmithDeveloper • Organization • sarahsmithsarah.smith@company.comMJMike JohnsonViewer • Organization • mikejohnsonmike.j@company.com☐ 3 selected×⦿Assign users to a projectDelete selected usersShowing 1-3 of 15 users123

Users Tab

User List Display

The main user list shows all active members of your organization:

ColumnDescriptionInteraction
CheckboxSelect users for bulk actionsOrganizers cannot be selected
AvatarUser profile picture and badgeShows basic user info on hover
NameFull name of the userLinks to user profile (if available)
EmailUser's email addressClickable to send email
Actions Menu (⋮)Individual user actionsContext menu with user-specific options

User Information Display

Each user row displays:

  • Avatar and Badge: Profile picture with verification status
  • Name and Title: Full name and organizational role
  • Email Address: Contact email for the user
  • Organization Tag: Visual indication of organizational membership
  • Moniker: Unique identifier (internal reference)

Search and Filter

Search Functionality:

  • Real-time search by name and email
  • Case-insensitive matching
  • Searches across all visible columns
  • Clear search with ESC key or clear button

Sorting Options:

  • Sort by name (alphabetical)
  • Sort by email (alphabetical)
  • Toggle ascending/descending order

Bulk Actions

When multiple users are selected, the bulk action toolbar appears:

Assign Users to Projects

  • Opens modal for project assignment
  • Select multiple projects simultaneously
  • Configure roles per project
  • Apply the same role across all selected projects or configure individually

Delete Selected Users

  • Permanently removes users from organization
  • Requires confirmation dialog
  • Users lose access to all organization projects
  • Organizers cannot be deleted (must be transferred first)
  • Cannot delete organization owners unless they're the last owner

Individual User Actions

Click the ⋮ menu on any user row to access individual actions:

ActionDescriptionAvailability
Edit UserModify user information and rolesAll non-organizer users
Assign ProjectsAdd user to specific projects with rolesAll users including organizers
Remove from OrganizationDelete user from organizationNon-organizer users only
Transfer OwnershipMake user an organization ownerNon-owner users only
Reset PasswordSend password reset emailAll users
Resend InvitationResend pending invitationPending users only

Invitations Tab

Invitation Management

The Invitations tab shows all pending invitations and their status:

Pending InvitationsEmailRoleSentExpiresStatusActionsnew.user@company.comUser2d5dActivetemp@email.comViewer1d6dPendingexpired@company.comAdmin10dExpiredExpired

Invitation Status

StatusDescriptionActions Available
ActiveInvitation sent, not yet acceptedResend, Cancel, Extend
PendingIn processing or being sentResend, Cancel
ExpiredInvitation period has passedResend, Delete, Extend
AcceptedUser has joined organizationNo actions (user moved to main list)

Invitation Lifecycle

  1. Send Invitation: Organization owner sends invitation via email
  2. Active Period: Invitation remains valid for configurable time (default: 7 days)
  3. Accept/Decline: User accepts or declines invitation
  4. Expiration: If not accepted, invitation expires and can be resent

Invitation Actions

ActionDescriptionWhen Available
ResendSend invitation email againActive or Expired invitations
CancelCancel pending invitationActive or Pending invitations
ExtendAdd more time to before expirationActive or Expired invitations
EditModify role and project assignmentsActive invitations only
DeleteRemove expired invitationExpired invitations only

Invite Users Modal

Create new user invitations through the comprehensive invite modal:

Invite Users to OrganizationUser InformationEmail Address:user@company.comOrganization Role:UserProject Assignments☑ Web Analytics Project • User • Edit permissions☑ Customer Data Pipeline • Viewer • Edit permissions☐ Legacy Systems • Owner • Edit permissions☐ Mobile Apps • Use • Edit permissions+ Add project assignmentInvitation Options☑ Send welcome email • ☐ Add to default projects☑ Use default template • Custom message: [________________]☐ Expire after 7 daysCancelSend Invite

Invitation Configuration

FieldDescriptionDefault Value
Email AddressRecipient's email for invitationRequired
Organization RoleUser's role within the organizationUser
Project AssignmentsSpecific projects and per-project rolesNone
Expiration DaysHow long invitation remains valid7 days
Custom MessagePersonal message in invitation emailOptional
Welcome EmailSend welcome email with instructionsEnabled

Project Assignment Types

Assignment TypeDescriptionUse Case
OwnerFull control over specific projectProject leads, administrators
AdminCan manage project, but not delete project or transfer projectSenior team members
UseCan edit project content, run jobs, manage connectorsRegular team members
ViewerRead-only access, cannot modify or executeAuditors, stakeholders

User Roles and Permissions

Organization-Level Roles

RoleCapabilitiesTypical Use
Organization OwnerFull organization control, can manage all settings, users, projectsPrimary administrators
AdminLimited organizational management, cannot change fundamental settingsTeam managers
UserBasic access to assigned projects onlyRegular team members

Project-Level Roles

Users can have different roles in different projects within the same organization. This allows for flexible access control based on project-specific needs.

Project Assignment Modal

Manage user assignments through the dedicated assignment interface:

Assign Users to ProjectsSelected Users: John Doe, Sarah Smith, Mike Johnson (3 users)Available Projects☑ Customer Analytics • [Use ▼] • [Configure...]☐ Data Pipeline • [Use ▼] • [Configure...]☐ Legacy Systems • [Admin ▼] • [Configure...]☐ Web Services • [Owner ▼] • [Configure...]Assignment Summary[Cancel] [Assign]

Assignment Features

  • Bulk Assignment: Assign multiple users to multiple projects simultaneously
  • Role Configuration: Set different roles for different projects
  • Template Application: Apply the same role across projects or configure individually
  • Preview Mode: Review assignments before applying them

Security and Compliance

Access Control

  • Only organization owners can manage members and invitations
  • Role-based permissions prevent privilege escalation
  • Audit trail logs all membership changes with timestamps and user attribution

Email Security

  • Invitations use secure, time-limited tokens
  • Email addresses validated before invitation sending
  • Optional email domain restrictions for enhanced security

Compliance Features

  • All membership actions are logged in audit trail
  • Data retention policies for invitation history
  • Export capabilities for compliance reporting

Best Practices

User Management

  • Regularly review active user list and remove inactive users
  • Use consistent naming conventions for roles across projects
  • Set appropriate expiration times for invitations (7-14 days typical)
  • Keep user list organized by removing departed employees promptly

Project Assignment

  • Assign minimum necessary permissions (principle of least privilege)
  • Use project-specific roles rather than elevated organizational roles
  • Regular audit of user assignments to ensure appropriate access
  • Document role mappings for compliance and training purposes

Invitation Process

  • Include welcome messages with important information
  • Provide clear instructions for new users
  • Follow up on pending invitations before they expire
  • Consider user onboarding processes for new organization members

Troubleshooting

Common Issues

Problem: User cannot receive invitation email Solutions:

  • Verify email address is correct and deliverable
  • Check spam folder and email filters
  • Confirm the email domain isn't blocked
  • Resend invitation with updated message

Problem: User can't access organization projects after accepting Solutions:

  • Verify project assignments were configured correctly
  • Check that user roles are appropriate for the projects
  • Confirm the user has accepted the invitation (not just clicked email)
  • Try refreshing the user's session permissions

Problem: Cannot remove organization owner Solutions:

  • Transfer ownership to another user first
  • Ensure at least one organization owner remains
  • Re-check the ownership transfer was processed correctly

Problem: Bulk actions not working Solutions:

  • Verify you have selected at least one user
  • Check that you have organization owner permissions
  • Confirm none of the selected users are protected (organizers)
  • Refresh the page and try selection again

API and Integration

User Management Endpoints

The members interface provides access to:

  • User creation and invitation management
  • Role assignment and modification
  • Project access control
  • Membership audit trails

Integration Points

  • Connect with external identity providers through configured authentication
  • Implement custom user onboarding workflows
  • Export membership data for external HR systems
  • Automate user provisioning and deprovisioning