Skip to main content

Enterprise

Deployxa Enterprise provides advanced features for large organizations, including team management, SSO, audit logs, compliance, and dedicated support.

Overview

Enterprise features include:

  • Teams: Advanced team management
  • RBAC: Role-based access control
  • SSO: Single sign-on integration
  • Audit Logs: Comprehensive audit trail
  • Compliance: SOC 2, GDPR, HIPAA
  • SLA: Service level agreements
  • Dedicated Support: Priority support
  • Custom Integrations: Custom workflows

Enterprise Plans

Enterprise Starter

For growing organizations.

Price: $99/month per organization

Includes:

  • Everything in Pro
  • Up to 20 team members
  • 5 TB bandwidth/month
  • Advanced analytics
  • Priority support (12-hour response)
  • Custom domains (unlimited)
  • Audit logs (90 days)
  • Basic SSO

Enterprise Professional

For established organizations.

Price: $299/month per organization

Includes:

  • Everything in Enterprise Starter
  • Up to 50 team members
  • 20 TB bandwidth/month
  • Advanced RBAC
  • Priority support (8-hour response)
  • Audit logs (1 year)
  • Full SSO (SAML, OAuth)
  • Custom integrations
  • Compliance reports

Enterprise Custom

For large enterprises.

Price: Custom pricing

Includes:

  • Everything in Enterprise Professional
  • Unlimited team members
  • Custom bandwidth
  • Dedicated infrastructure
  • 24/7 priority support (4-hour response)
  • Audit logs (unlimited)
  • Custom compliance
  • Dedicated account manager
  • Custom SLA
  • On-premise deployment option

Contact: sales@deployxa.com

Teams

Creating Teams

Organize members into teams:

  1. Go to OrganizationTeams
  2. Click "Create Team"
  3. Enter team name
  4. Add description
  5. Select team members
  6. Click "Create"

Example teams:

  • Engineering
  • DevOps
  • Frontend
  • Backend
  • QA
  • Product

Team Permissions

Assign permissions to teams:

Permission levels:

  • Viewer: View projects and deployments
  • Developer: Deploy and manage assigned projects
  • Admin: Full access to organization
  • Owner: Full control including billing

Configure permissions:

  1. Go to OrganizationTeams
  2. Click on team
  3. Click "Permissions"
  4. Select permission level
  5. Click "Save"

Team Projects

Assign projects to teams:

  1. Go to ProjectSettingsTeams
  2. Click "Assign Team"
  3. Select team
  4. Set permission level
  5. Click "Assign"

Benefits:

  • Organized project access
  • Clear responsibility
  • Efficient collaboration
  • Simplified management

Role-Based Access Control (RBAC)

Custom Roles

Create custom roles with specific permissions:

  1. Go to OrganizationRoles
  2. Click "Create Role"
  3. Enter role name
  4. Select permissions
  5. Click "Create"

Example custom roles:

Deploy Manager:

  • View all projects
  • Deploy to production
  • View logs and metrics
  • Cannot modify settings

Security Auditor:

  • View all projects
  • View audit logs
  • View security settings
  • Cannot deploy or modify

Billing Manager:

  • View billing information
  • Manage payment methods
  • View invoices
  • Cannot access projects

Permission Matrix

Organization Level:

PermissionViewerDeveloperAdminOwner
View organization
Manage members
Manage billing
Delete organization

Project Level:

PermissionViewerDeveloperAdminOwner
View project
Deploy project
Modify settings
Delete project
Manage domains
Manage environment

Assigning Roles

Assign roles to members:

  1. Go to OrganizationMembers
  2. Click on member
  3. Click "Edit Role"
  4. Select role
  5. Click "Save"

Bulk assignment:

  1. Go to OrganizationMembers
  2. Select multiple members
  3. Click "Bulk Edit"
  4. Select role
  5. Click "Save"

Single Sign-On (SSO)

SAML SSO

Integrate with SAML identity providers:

Supported providers:

  • Okta
  • Azure AD
  • Google Workspace
  • OneLogin
  • PingIdentity
  • Custom SAML

Configuration:

  1. Go to OrganizationSecuritySSO
  2. Click "Enable SAML"
  3. Enter identity provider details:
    • Entity ID
    • SSO URL
    • X.509 certificate
  4. Configure attribute mapping
  5. Test connection
  6. Click "Save"

Example configuration:

<EntityDescriptor entityID="https://deployxa.com">
<SPSSODescriptor>
<AssertionConsumerService
Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"
Location="https://deployxa.com/auth/saml/callback"
/>
</SPSSODescriptor>
</EntityDescriptor>

OAuth SSO

Integrate with OAuth providers:

Supported providers:

  • Google
  • GitHub
  • Microsoft
  • Custom OAuth

Configuration:

  1. Go to OrganizationSecuritySSO
  2. Click "Enable OAuth"
  3. Select provider
  4. Enter OAuth credentials:
    • Client ID
    • Client Secret
  5. Configure scopes
  6. Test connection
  7. Click "Save"

SSO Best Practices

✅ Enable multi-factor authentication ✅ Use strong password policies ✅ Regular security audits ✅ Monitor SSO logs ✅ Document SSO procedures ✅ Test failover scenarios ✅ Keep certificates updated ✅ Review access regularly

Audit Logs

Log Types

Authentication Logs:

  • Login attempts
  • Logout events
  • Failed logins
  • Password changes
  • MFA events

Project Logs:

  • Project creation
  • Project deletion
  • Setting changes
  • Deployment triggers
  • Domain changes

Deployment Logs:

  • Deployment started
  • Deployment completed
  • Deployment failed
  • Rollback events
  • Promotion events

Security Logs:

  • Permission changes
  • Role assignments
  • API key usage
  • Security setting changes
  • Compliance events

Viewing Audit Logs

  1. Go to OrganizationAudit Logs
  2. Select time range
  3. Filter by event type
  4. Search for specific events
  5. Export logs

Filter options:

  • Event type
  • User
  • Project
  • Time range
  • IP address

Log Retention

Enterprise Starter:

  • 90 days retention
  • Basic filtering
  • CSV export

Enterprise Professional:

  • 1 year retention
  • Advanced filtering
  • CSV/JSON export
  • API access

Enterprise Custom:

  • Unlimited retention
  • Custom filtering
  • All export formats
  • API access
  • SIEM integration

Exporting Logs

Export audit logs for compliance:

  1. Go to OrganizationAudit Logs
  2. Click "Export"
  3. Select format:
    • CSV
    • JSON
    • PDF
  4. Select time range
  5. Click "Export"

SIEM Integration

Integrate with Security Information and Event Management:

Supported SIEMs:

  • Splunk
  • Datadog
  • Elastic SIEM
  • IBM QRadar
  • Custom SIEM

Configuration:

  1. Go to OrganizationSecurityIntegrations
  2. Click "Add SIEM"
  3. Select SIEM type
  4. Enter connection details
  5. Configure log format
  6. Test connection
  7. Click "Save"

Compliance

SOC 2

Service Organization Control 2:

Trust Service Criteria:

  • Security: Protection against unauthorized access
  • Availability: System availability for operation
  • Processing Integrity: System processing is complete, valid, accurate, timely, and authorized
  • Confidentiality: Information designated as confidential is protected
  • Privacy: Personal information is collected, used, retained, disclosed, and disposed

Deployxa SOC 2 compliance:

  • Annual third-party audits
  • Continuous monitoring
  • Documented policies and procedures
  • Employee training
  • Incident response plan
  • Regular risk assessments

Access SOC 2 report:

  1. Go to OrganizationCompliance
  2. Click "SOC 2 Report"
  3. Request access
  4. Sign NDA
  5. Download report

GDPR

General Data Protection Regulation:

GDPR principles:

  • Lawfulness, fairness, and transparency
  • Purpose limitation
  • Data minimization
  • Accuracy
  • Storage limitation
  • Integrity and confidentiality
  • Accountability

Deployxa GDPR features:

  • Data Processing Agreement (DPA)
  • Right to access
  • Right to rectification
  • Right to erasure
  • Right to data portability
  • Right to restrict processing
  • Right to object
  • Data breach notification

Data Processing Agreement:

  1. Go to OrganizationCompliance
  2. Click "GDPR DPA"
  3. Review agreement
  4. Sign digitally
  5. Download copy

HIPAA

Health Insurance Portability and Accountability Act:

HIPAA requirements:

  • Administrative safeguards
  • Physical safeguards
  • Technical safeguards
  • Organizational requirements
  • Policies and procedures

Deployxa HIPAA features:

  • Business Associate Agreement (BAA)
  • Encryption at rest and in transit
  • Access controls
  • Audit controls
  • Integrity controls
  • Authentication
  • Enterprise plan required

Business Associate Agreement:

  1. Go to OrganizationCompliance
  2. Click "HIPAA BAA"
  3. Review agreement
  4. Sign digitally
  5. Download copy

Note: HIPAA compliance requires Enterprise Custom plan.

Compliance Reports

Generate compliance reports:

  1. Go to OrganizationCompliance
  2. Select compliance type:
    • SOC 2
    • GDPR
    • HIPAA
    • Custom
  3. Select time range
  4. Click "Generate Report"
  5. Download report

Report includes:

  • Compliance status
  • Audit findings
  • Remediation actions
  • Evidence documentation
  • Recommendations

Service Level Agreements (SLA)

Uptime SLA

Enterprise Starter:

  • 99.5% uptime guarantee
  • Monthly credits for downtime
  • Best-effort support

Enterprise Professional:

  • 99.9% uptime guarantee
  • Monthly credits for downtime
  • Priority support

Enterprise Custom:

  • 99.99% uptime guarantee
  • Monthly credits for downtime
  • 24/7 dedicated support

Support SLA

Enterprise Starter:

  • 12-hour response time
  • Business hours support
  • Email support

Enterprise Professional:

  • 8-hour response time
  • Extended hours support
  • Email and chat support

Enterprise Custom:

  • 4-hour response time
  • 24/7 support
  • Email, chat, and phone support
  • Dedicated account manager

SLA Credits

Uptime credits:

UptimeCredit
99.99% - 100%0%
99.9% - 99.99%10%
99.5% - 99.9%25%
99.0% - 99.5%50%
< 99.0%100%

Support credits:

Response TimeCredit
Within SLA0%
2x SLA time5%
3x SLA time10%
4x SLA time25%

Requesting SLA Credits

  1. Go to OrganizationBillingSLA Credits
  2. Click "Request Credit"
  3. Select SLA type
  4. Enter details
  5. Click "Submit"

Processing time: 5-10 business days

Dedicated Support

Support Channels

Email:

Chat:

  • In-dashboard chat
  • Real-time support
  • Extended hours

Phone:

  • Dedicated phone number
  • 24/7 availability
  • Enterprise Custom only

Slack:

  • Dedicated Slack channel
  • Direct access to support team
  • Enterprise Custom only

Dedicated Account Manager

Enterprise Custom includes a dedicated account manager:

Responsibilities:

  • Primary point of contact
  • Strategic planning
  • Quarterly business reviews
  • Escalation management
  • Custom integrations
  • Training and onboarding

Contact methods:

  • Email
  • Phone
  • Slack
  • Video calls

Onboarding

Enterprise onboarding includes:

Week 1: Setup

  • Account configuration
  • Team setup
  • SSO configuration
  • Initial deployment

Week 2: Training

  • Platform training
  • Best practices
  • Security training
  • Compliance training

Week 3: Integration

  • Custom integrations
  • API setup
  • Workflow automation
  • Testing

Week 4: Go-Live

  • Production deployment
  • Monitoring setup
  • Alert configuration
  • Support handoff

Training

Enterprise training includes:

Platform Training:

  • Dashboard overview
  • Project management
  • Deployment workflows
  • Monitoring and analytics

Security Training:

  • Security best practices
  • Compliance requirements
  • Incident response
  • Audit procedures

Developer Training:

  • CLI usage
  • API integration
  • CI/CD workflows
  • Troubleshooting

Admin Training:

  • Organization management
  • Team management
  • Billing management
  • Compliance management

Custom Integrations

Webhooks

Integrate with external systems:

Supported events:

  • Deployment events
  • Domain events
  • Billing events
  • Security events
  • Custom events

Configuration:

  1. Go to OrganizationIntegrationsWebhooks
  2. Click "Create Webhook"
  3. Enter webhook URL
  4. Select events
  5. Configure headers
  6. Test webhook
  7. Click "Save"

Example webhook payload:

{
"event": "deployment.success",
"timestamp": "2024-01-15T12:00:00Z",
"data": {
"deploymentId": "dep_123",
"projectId": "proj_123",
"status": "live",
"url": "https://my-app.deployxa.app"
}
}

API Integration

Integrate with Deployxa API:

API features:

  • RESTful API
  • GraphQL API
  • Webhooks
  • SDK support

Authentication:

  • API keys
  • OAuth 2.0
  • JWT tokens

Example API call:

curl -X POST https://api.deployxa.com/v1/projects \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "my-app",
"repositoryUrl": "https://github.com/user/repo"
}'

Custom Workflows

Create custom workflows:

Workflow triggers:

  • Deployment events
  • Schedule triggers
  • Manual triggers
  • Webhook triggers

Workflow actions:

  • Deploy projects
  • Send notifications
  • Update databases
  • Call external APIs
  • Custom scripts

Example workflow:

name: Auto-deploy on PR merge
trigger:
event: pull_request.merged
branch: main
actions:
- deploy:
project: my-app
environment: production
- notify:
channel: slack
message: "Deployment completed"

Troubleshooting

SSO Not Working

Problem: SSO authentication fails

Solution:

  1. Check SSO configuration
  2. Verify identity provider settings
  3. Check certificate validity
  4. Review SSO logs
  5. Test with different user
  6. Contact support if issue persists

Audit Logs Not Showing

Problem: Audit logs are empty

Solution:

  1. Check log retention period
  2. Verify logging is enabled
  3. Check filter settings
  4. Review time range
  5. Contact support if issue persists

Compliance Report Failed

Problem: Cannot generate compliance report

Solution:

  1. Check compliance plan
  2. Verify access permissions
  3. Check report generation status
  4. Review error messages
  5. Contact support if issue persists

SLA Credits Not Applied

Problem: SLA credits not received

Solution:

  1. Check SLA credit request status
  2. Verify SLA breach
  3. Review credit calculation
  4. Check billing cycle
  5. Contact support if issue persists

Best Practices

Team Management

✅ Organize teams by function ✅ Use appropriate permission levels ✅ Regular access reviews ✅ Document team procedures ✅ Train team members

Security

✅ Enable SSO ✅ Use multi-factor authentication ✅ Regular security audits ✅ Monitor audit logs ✅ Update security policies

Compliance

✅ Maintain compliance documentation ✅ Regular compliance reviews ✅ Train employees on compliance ✅ Monitor compliance metrics ✅ Address findings promptly

Support

✅ Use appropriate support channels ✅ Provide detailed information ✅ Follow up on tickets ✅ Document solutions ✅ Share knowledge with team

Resources


Need Help? Contact enterprise-support@deployxa.com or join our community Discord.