Account Setup
This guide covers essential account configuration including security settings, profile customization, and organization management.
Profile Settings
Basic Information
Navigate to Dashboard → Settings → Profile to configure:
| Field | Description |
|---|---|
| Display Name | Your name shown to team members |
| Primary email for notifications | |
| Avatar | Profile picture (supports upload or Gravatar) |
| Timezone | Used for activity timestamps |
| Language | Interface language preference |
Update Profile
# Using CLI
coditect profile update --name "John Doe" --timezone "America/New_York"
Security Settings
Enable Two-Factor Authentication (Recommended)
Two-factor authentication (2FA) adds an extra layer of security to your account.
- Go to Settings → Security
- Click Enable 2FA
- Choose your method:
- Authenticator App (Recommended): Use Google Authenticator, Authy, or 1Password
- SMS: Receive codes via text message (less secure)
Setup with Authenticator App
- Scan the QR code with your authenticator app
- Enter the 6-digit code to verify
- Save your backup codes in a secure location
Store your backup codes securely. If you lose access to your authenticator app, you'll need these codes to recover your account.
Password Requirements
CODITECT enforces strong password policies:
- Minimum 12 characters
- At least one uppercase letter
- At least one lowercase letter
- At least one number
- At least one special character
Session Management
View and manage active sessions:
- Navigate to Settings → Security → Sessions
- View all active sessions with:
- Device type and browser
- IP address and location
- Last activity timestamp
- Click Revoke to terminate any suspicious sessions
Organization Settings
Create an Organization
If you haven't already created an organization:
- Click your profile menu → Create Organization
- Enter organization details:
- Name: Display name for your organization
- Slug: URL-safe identifier (e.g.,
acme-engineering) - Description: Optional description
- Select your subscription plan
- Click Create
Organization Roles
| Role | Permissions |
|---|---|
| Owner | Full access, billing, delete organization |
| Admin | Manage members, projects, settings |
| Member | Create projects, access workspaces |
| Viewer | Read-only access to projects |
Invite Team Members
- Go to Organization → Members
- Click Invite Members
- Enter email addresses (comma-separated for bulk)
- Select role for invited members
- Click Send Invitations
# Using CLI
coditect org invite --email "colleague@company.com" --role member
Notification Preferences
Configure how you receive notifications:
Email Notifications
| Category | Options |
|---|---|
| Security Alerts | New sign-in, password changes |
| Team Activity | Invitations, member changes |
| Project Updates | Deployments, comments |
| Billing | Invoices, payment issues |
In-App Notifications
Toggle notifications for:
- Mentions and comments
- Project deployments
- Team activity
- System announcements
API Keys
Generate Personal Access Token
For API access and CLI authentication:
- Go to Settings → API Keys
- Click Generate New Token
- Name your token (e.g., "CI/CD Pipeline")
- Set expiration (recommended: 90 days)
- Select scopes:
read:projects- Read project datawrite:projects- Create/modify projectsadmin:org- Organization management
- Click Generate
Your token is only shown once. Copy and store it securely. If lost, revoke and regenerate.
Token Usage
# Set token in environment
export CODITECT_TOKEN="your-token-here"
# Or use in API requests
curl -H "Authorization: Bearer your-token-here" \
https://api.coditect.ai/v1/projects
Connected Accounts
Link external accounts for enhanced features:
GitHub
- Go to Settings → Integrations → GitHub
- Click Connect GitHub
- Authorize CODITECT to access your repositories
- Select repositories to import (optional)
Google Cloud
- Go to Settings → Integrations → Google Cloud
- Click Connect Google Cloud
- Select your GCP project
- Grant necessary IAM permissions
Data & Privacy
Export Your Data
Request a copy of all your data:
- Go to Settings → Privacy
- Click Request Data Export
- You'll receive an email with download link within 48 hours
Delete Account
Account deletion is permanent and cannot be undone. All your data, projects, and settings will be permanently deleted.
To delete your account:
- Transfer ownership of any organizations
- Go to Settings → Privacy → Delete Account
- Enter your password to confirm
- Type "DELETE" to proceed
Next: Your First Project