Problemas de T&D que Studeia resolve
- Provisioning manual — RH adiciona/remove funcionarios um por um → SCIM 2.0 automatiza
- Multiple logins — funcionario decora 10 senhas → SSO via Okta/Azure AD
- Compliance esquecido — treinamentos obrigatorios passam → automacao + lembretes
- Certificados nao reconhecidos — PDF gerados sem verificacao → OB 3.0 W3C Verifiable Credentials
- Tracking impossivel — RH nao sabe quem fez o que → dashboard + API
- Vendor lock-in — sair de Cornerstone/Saba e doloroso → Studeia tem API + export
Setup tipico (1-2 semanas)
Semana 1 — Infraestrutura
| Dia | Tarefa |
|---|---|
| 1 | Trial Enterprise Demo, setup branding (logo, cores, dominio custom) |
| 2 | Configurar SSO via SAML ou OIDC (Okta/Azure AD/Google) |
| 3 | Configurar SCIM 2.0 provisioning |
| 4 | Mapear AD groups → Studeia Courses (auto-matricula) |
| 5 | Testar fluxo com 5 funcionarios pilotos |
Semana 2 — Conteudo
| Dia | Tarefa |
|---|---|
| 6 | Importar cursos existentes (IMS CC, CSV de quizzes) |
| 7 | Auto-gerar cursos de PDFs/PPTX existentes (auto-course generation) |
| 8 | Configurar certificados OB 3.0 + templates |
| 9 | Criar automacoes (lembrete compliance, notify gestor quando funcionario nao completa) |
| 10 | Go-live |
SSO + SCIM detalhado
Okta example
Okta Admin Dashboard → Applications → Browse App Catalog → "Studeia"
(ou Create Custom App se nao no catalog ainda)
→ SAML 2.0:
Single Sign On URL: https://[tenant].studeia.com/api/auth/sso/[slug]/saml/callback
Audience URI: https://[tenant].studeia.com
Name ID format: EmailAddress
Attribute Statements: firstName, lastName, email, department
→ Atribuir grupos: All Employees, Sales Team, Engineering, etc
→ SCIM Provisioning:
Endpoint: https://[tenant].studeia.com/api/scim/v2
Token: [gerado no Studeia em Settings > SSO > SCIM Token]
Mappings: padrao SCIM (firstName, lastName, email, active, groups)
Scope: assigned users + groups
Azure AD example
Mesma estrutura via Enterprise Applications > Provisioning. Studeia segue Microsoft SCIM extensions (PATCH com operations: add/replace/remove).
Group→Course mapping
Em Studeia > Settings > SSO > Groups:
| AD Group | Studeia Course | Tipo |
|---|---|---|
| All Employees | Onboarding Geral | required |
| Sales Team | Sales Methodology 2026 | required |
| Engineering | Security & Compliance | required |
| Engineering | Advanced AWS | optional |
Quando RH adiciona funcionario a "Engineering" no AD → SCIM sync → Studeia auto-matricula em "Security & Compliance" + "Advanced AWS".
Quando RH remove funcionario do grupo (saiu/transferiu) → cancel enrollment.
Grupos grandes (>50 membros): processamento via BullMQ async (jobId retornado).
Certificados OB 3.0
Quando funcionario completa curso required + atinge passingScore:
Trigger automatico:
↓
1. handleGamificationEvent (XP + badge especial "Curso X Completo")
2. UserBadge.id criado
3. Pagina publica: https://[tenant].studeia.com/public/badges/verify/[userBadgeId]
4. JSON-LD OB 3.0 disponivel: /api/badges/verify/[userBadgeId]
5. Email enviado ao funcionario com link
6. (Opcional) Notificacao ao manager via automacao
Funcionario pode:
- Adicionar ao LinkedIn ("Add to Profile" button OB 3.0 compativel)
- Compartilhar URL publica em redes sociais
- Exportar JSON-LD para sistema RH externo
- Imprimir certificado estilizado (template customizavel via reward shop)
Auditor externo pode verificar autenticidade visitando URL publica (W3C Verifiable Credential).
Compliance tracking
Dashboard em /institution/reports/compliance:
- % funcionarios com cursos required completos
- Lista de overdue (passou prazo + nao completou)
- Vencimentos proximos (proximo 30/60/90 dias)
- Por departamento (filtrado por user.department do SCIM)
- Export CSV para auditoria
Automacoes recomendadas:
1. 30 dias antes vencimento: send_notification + email para funcionario
2. 7 dias antes: send_notification + email para funcionario + manager (CC)
3. 1 dia antes: send_webhook para Slack/Teams do RH
4. Apos vencimento: send_webhook para Workday API (suspender acesso, opcional)
Integracoes via API
Studeia API 64+ endpoints com scopes granulares. Casos comuns T&D:
| Integracao | Endpoints |
|---|---|
| Workday (HRIS) | Provisioning via SCIM. Sync de funcionarios novos/desligados. |
| BambooHR | SCIM. Performance reviews puxando completed courses. |
| Salesforce | Sales team treinamento → completion event → custom field no Salesforce. |
| Slack/Teams | Automacao + webhook para notificar canal. |
| Tableau/Power BI | Pull metrics via API publica (gradebook, analytics, compliance). |
TCO 500 funcionarios / 3 anos
| Item | Cornerstone OnDemand | Studeia Enterprise |
|---|---|---|
| Licenca | USD $300k-540k (R$1.5M-2.7M) | R$108k-288k (R$3-8k × 36) |
| Setup + implementacao | USD $30k-100k | R$0-30k |
| Custom development | USD $50k-200k | Incluido via API |
| Custo IA (proporcional) | USD $0 (sem IA real) | R$54k-90k (R$3-5 × 500 × 36) |
| TOTAL 3 anos | R$1.8M-3.2M | R$162k-408k |
Studeia tipicamente 70-85% mais barato que Cornerstone.
Privacidade e seguranca
- LGPD nativo — dados no Brasil (Supabase BR region opcional)
- GDPR — DPA disponivel para enterprise europeu
- Audit trail completo — toda acao admin/SSO/SCIM em AdminAuditLog
- SOC 2 compliance — em progresso (2026 H2)
- Criptografia em repouso — AES-256-GCM em credenciais OAuth + API keys
- Criptografia em transito — TLS 1.3 via Let's Encrypt
- Data export — funcionario solicita seus dados (Art. 18 IV LGPD)
- Data deletion — anonimizacao quando funcionario sai (mantem learning data 5 anos)