Account Management
This guide covers how to manage your Datalinx AI account, update your profile, configure security settings, and customize your preferences.
Your Profile
Viewing Your Profile
Access your profile from the top-right user menu:
- Click your avatar or name in the navigation bar
- Select Profile from the dropdown
- View your account details and activity
Updating Profile Information
You can update the following profile details:
| Field | Description |
|---|---|
| Display Name | Your name shown throughout the platform |
| Primary email for notifications and login | |
| Avatar | Profile picture (supports JPG, PNG) |
| Time Zone | Used for scheduling and timestamps |
Profile Settings:
┌─────────────────────────────────────┐
│ Display Name: Jane Smith │
│ Email: jane@company.com │
│ Time Zone: America/New_York │
│ Role: Workspace Editor │
└─────────────────────────────────────┘
Security Settings
Changing Your Password
- Navigate to Profile → Security
- Click Change Password
- Enter your current password
- Enter and confirm your new password
- Click Update Password
Password requirements:
- Minimum 12 characters
- At least one uppercase letter
- At least one lowercase letter
- At least one number
- At least one special character
Multi-Factor Authentication (MFA)
MFA adds an extra layer of security to your account.
Enabling MFA
- Go to Profile → Security → Multi-Factor Authentication
- Click Enable MFA
- Scan the QR code with your authenticator app (Google Authenticator, Authy, etc.)
- Enter the 6-digit code to verify
- Save your backup codes in a secure location
Using MFA
After enabling MFA, you'll be prompted for a code after entering your password:
┌─────────────────────────────────────┐
│ Two-Factor Authentication │
│ │
│ Enter the 6-digit code from │
│ your authenticator app: │
│ │
│ ┌───┬───┬───┬───┬───┬───┐ │
│ │ │ │ │ │ │ │ │
│ └───┴───┴───┴───┴───┴───┘ │
│ │
│ [Verify] [Use Backup Code] │
└─────────────────────────────────────┘
Active Sessions
View and manage your active login sessions:
- Go to Profile → Security → Active Sessions
- View all devices where you're logged in
- Click Revoke to end a session
Each session shows:
- Device type and browser
- IP address and location
- Last activity time
- Login time
API Keys
Generate API keys for programmatic access to Datalinx AI.
Creating an API Key
- Navigate to Profile → API Keys
- Click Create New Key
- Enter a descriptive name (e.g., "ETL Pipeline Key")
- Select the workspace scope
- Choose permissions (read-only, read-write, or full access)
- Click Generate
Your API key is only shown once. Copy and store it securely immediately after creation.
API Key Best Practices
| Practice | Description |
|---|---|
| Use descriptive names | Know what each key is for |
| Limit scope | Only grant necessary permissions |
| Rotate regularly | Replace keys every 90 days |
| Never share | Each user/service should have its own key |
| Delete unused keys | Remove keys that are no longer needed |
Using Your API Key
Include your API key in the Authorization header:
curl -H "Authorization: Bearer dlx_sk_live_abc123..." \
https://api.datalinx.ai/v1/workspaces
Or use the SDK:
from datalinx import Client
client = Client(api_key="dlx_sk_live_abc123...")
workspaces = client.workspaces.list()
Notification Preferences
Configure how and when you receive notifications.
Notification Channels
| Channel | Use Cases |
|---|---|
| Important alerts, daily digests | |
| In-App | Real-time updates, task completions |
| Slack | Team notifications (requires integration) |
Notification Types
Configure notifications for each event type:
- Pipeline Status: Run completions, failures, warnings
- Data Quality: Schema changes, quality alerts
- Security: Login alerts, permission changes
- System: Maintenance windows, feature updates
Setting Preferences
- Go to Profile → Notifications
- Toggle notifications for each category
- Choose frequency (immediate, daily digest, weekly)
- Click Save Preferences
Workspace Access
Viewing Your Workspaces
See all workspaces you have access to:
- Click the workspace selector in the navigation bar
- View the list of available workspaces
- See your role in each workspace
Switching Workspaces
Click on any workspace name to switch to it. Your current workspace is shown in the navigation bar.
Requesting Access
If you need access to a workspace you don't have:
- Contact your organization administrator
- Provide the workspace name and desired permission level
- Administrator grants access through the admin panel
Account Activity
Activity Log
View your recent account activity:
- Go to Profile → Activity
- See a timeline of your actions
- Filter by date range or action type
Activity log includes:
- Login/logout events
- Configuration changes
- API key usage
- Permission changes
Exporting Activity Data
For compliance or auditing:
- Go to Profile → Activity → Export
- Select date range
- Choose format (CSV, JSON)
- Click Download
Deleting Your Account
Account deletion is permanent and cannot be undone.
To delete your account:
- Go to Profile → Settings → Delete Account
- Enter your password to confirm
- Type "DELETE" to confirm
- Click Delete My Account
Before deletion:
- All your personal data will be removed
- Your workspace access will be revoked
- API keys will be invalidated
- This does not affect organization data
Related Documentation
- Organization Setup - For administrators
- User Management - Managing team members
- Service Accounts - Programmatic access