User Management
This guide covers how to invite users, manage accounts, and control access within your Datalinx AI organization.
Inviting Users
Sending Invitations
- Navigate to Settings → Users
- Click Invite User
- Enter the user's email address
- Select their role
- Choose workspace access
- Click Send Invitation
Invite User:
┌─────────────────────────────────────────────┐
│ Email: jane.smith@example.com │
│ │
│ Organization Role: Member │
│ ○ Admin - Full organization access │
│ ● Member - Standard access │
│ ○ Viewer - Read-only access │
│ │
│ Workspace Access: │
│ ☑ Production - Editor │
│ ☑ Development - Editor │
│ ☐ Analytics - (No access) │
│ │
│ [Send Invitation] │
└─────────────────────────────────────────────┘
Bulk Invitations
Invite multiple users at once:
- Click Bulk Invite
- Upload a CSV file with the following format:
email,role,workspaces
jane@example.com,member,"production:editor,development:viewer"
bob@example.com,member,"production:viewer"
alice@example.com,admin,""
- Review the import preview
- Click Send All Invitations
Managing Users
User List
View all users in Settings → Users:
Users (45):
┌──────────────────────┬────────────┬──────────────┬──────────────┐
│ Name │ Role │ Status │ Last Active │
├──────────────────────┼────────────┼──────────────┼──────────────┤
│ Jane Smith │ Admin │ Active │ 2 min ago │
│ Bob Johnson │ Member │ Active │ 1 hour ago │
│ Alice Brown │ Member │ Inactive │ 30 days ago │
│ pending@example.com │ Member │ Invited │ - │
└──────────────────────┴────────────┴──────────────┴──────────────┘
Editing User Access
To modify a user's access:
- Click on the user's name
- Update their role or workspace access
- Click Save Changes
Deactivating Users
Deactivate users who no longer need access:
- Click on the user's name
- Click Deactivate User
- Confirm the action
Deactivation:
- Immediately revokes all access
- Invalidates all sessions
- Preserves audit history
- Can be reversed by reactivating
Role Management
Organization Roles
| Role | Capabilities |
|---|---|
| Owner | Full control, cannot be removed |
| Admin | Manage users, settings, all workspaces |
| Member | Access assigned workspaces |
| Viewer | Read-only access to assigned workspaces |
Workspace Roles
| Role | Capabilities |
|---|---|
| Workspace Admin | Full control over workspace |
| Editor | Create and modify mappings, run pipelines |
| Viewer | View mappings and pipeline results |
Access Control
Workspace Access
Grant users access to specific workspaces:
User: jane@example.com
Workspace Access:
- workspace: Production
role: Editor
granted_by: admin@example.com
- workspace: Development
role: Admin
granted_by: admin@example.com
Access Reviews
Periodic access reviews help maintain security:
- Navigate to Settings → Access Reviews
- Schedule review frequency (monthly, quarterly)
- Reviewers receive notifications
- Review and confirm or revoke access
Security Features
Password Reset
Administrators can trigger password resets:
- Navigate to the user's profile
- Click Reset Password
- User receives reset link via email
Force Logout
Sign out a user from all devices:
- Navigate to the user's profile
- Click Force Logout
- All active sessions are terminated
Best Practices
Onboarding
- Send welcome message with the invitation
- Include documentation links for self-service learning
- Assign appropriate initial permissions - start restrictive
- Schedule orientation for complex workflows
Offboarding
- Immediately deactivate when user leaves organization
- Transfer ownership of their resources
- Revoke API keys they may have created
- Review shared credentials they had access to
Related Documentation
- Organization Setup - Initial setup
- Roles & Permissions - Detailed permission model
- Service Accounts - Programmatic access