Global WatchGlobal Watch Docs
Features

Members

Members

Global Watch provides comprehensive member management capabilities, allowing you to control access, assign roles, and collaborate effectively across your organization.

Overview

Member management in Global Watch includes:

  • Team Accounts - Shared workspaces for organizations
  • Role-Based Access - Granular permission control
  • Invitations - Invite members via email
  • Activity Tracking - Monitor member actions
  • Permission Management - Fine-grained access control

Account Types

Personal Accounts

Every user has a personal account:

  • Individual workspace
  • Personal projects and settings
  • Cannot add other members
  • Accessed via app.global.watch

Team Accounts

Organizations use team accounts:

  • Shared workspace for multiple users
  • Collaborative projects
  • Role-based permissions
  • Accessed via {team-slug}.global.watch

Roles and Permissions

Default Roles

Global Watch includes predefined roles:

RoleDescriptionHierarchy
OwnerFull control, billing access1 (highest)
AdminManage members and settings2
MemberStandard access3

Role Permissions

Each role has specific permissions:

PermissionOwnerAdminMember
View projects
Create projects
Edit projects
Delete projects
Manage members
Manage roles
Manage billing
Delete account
Transfer ownership

Permission Categories

Permissions are organized into categories:

  • members.manage - Add, remove, and update members
  • roles.manage - Assign and modify roles
  • billing.manage - Access billing and subscriptions
  • settings.manage - Update account settings
  • invites.manage - Create and manage invitations

Inviting Members

Sending Invitations

  1. Navigate to your team workspace
  2. Click Members in the sidebar
  3. Click Invite Member
  4. Enter the email address
  5. Select a role for the new member
  6. Click Send Invitation

Invitations expire after 7 days. You can resend or revoke invitations at any time.

Invitation Process

When you invite someone:

  1. They receive an email with an invitation link
  2. They click the link to accept
  3. If they don't have an account, they create one
  4. They're automatically added to your team

Managing Invitations

View and manage pending invitations:

  1. Go to MembersInvitations
  2. See all pending invitations
  3. Actions available:
    • Resend - Send the invitation again
    • Revoke - Cancel the invitation
    • Copy Link - Get the invitation URL

Managing Members

Viewing Members

The members list shows:

  • Name - Member's display name
  • Email - Contact email
  • Role - Assigned role
  • Status - Active, pending, or inactive
  • Joined - Date they joined the team

Updating Member Roles

To change a member's role:

  1. Go to Members
  2. Find the member
  3. Click the role dropdown
  4. Select the new role
  5. Confirm the change

You can only assign roles at or below your own hierarchy level. Owners can assign any role.

Removing Members

To remove a member:

  1. Go to Members
  2. Find the member to remove
  3. Click Remove
  4. Confirm the action

What happens when a member is removed:

  • They lose access to the team workspace
  • Their personal account remains active
  • Project data they created is preserved
  • They can be re-invited later

Ownership

Primary Owner

Each team has one primary owner who:

  • Has full control over the account
  • Cannot be removed by other members
  • Can transfer ownership to another member
  • Is responsible for billing

Transferring Ownership

To transfer ownership:

  1. Go to SettingsAccount
  2. Click Transfer Ownership
  3. Select the new owner
  4. Verify with OTP (one-time password)
  5. Confirm the transfer

Ownership transfer is permanent. The new owner will have full control, including billing access.

Activity Tracking

Member Activity

Monitor what members are doing:

  • Recent Actions - Latest activities
  • Login History - Access timestamps
  • Changes Made - Modifications to data

Audit Logs

For compliance and security:

  1. Go to SettingsAudit Logs
  2. View all account activities
  3. Filter by:
    • Member
    • Action type
    • Date range
  4. Export logs for reporting

Security

Access Control

Global Watch enforces security through:

  • Row-Level Security (RLS) - Database-level access control
  • Role Verification - Permission checks on every action
  • Session Management - Secure authentication

Best Practices

For Owners:

  • Regularly review member access
  • Remove inactive members promptly
  • Use strong passwords
  • Enable two-factor authentication

For Admins:

  • Assign minimum necessary permissions
  • Document role assignments
  • Monitor member activity
  • Report suspicious behavior

For Members:

  • Keep credentials secure
  • Log out from shared devices
  • Report access issues promptly

Multi-Factor Authentication

Enabling MFA

For enhanced security:

  1. Go to ProfileSecurity
  2. Click Enable MFA
  3. Scan the QR code with an authenticator app
  4. Enter the verification code
  5. Save backup codes

MFA Requirements

Admins can require MFA for:

  • All team members
  • Specific roles
  • Sensitive operations

Troubleshooting

Common Issues

Cannot invite members

  • Verify you have invites.manage permission
  • Check if you've reached the member limit
  • Ensure the email address is valid

Member can't access team

  • Verify they accepted the invitation
  • Check their role permissions
  • Ensure the account is active

Cannot change member role

  • Verify you have roles.manage permission
  • Check role hierarchy (can't assign higher roles)
  • Contact the account owner

Invitation not received

  • Check spam/junk folder
  • Verify email address is correct
  • Resend the invitation
  • Try copying the invitation link directly

Getting Help

If you encounter issues:

  1. Check this documentation
  2. Contact your team owner or admin
  3. Reach out to support

On this page