O time entra pelo seu provedor de identidade com SAML 2.0 ou OIDC, e usuários e grupos são sincronizados por SCIM 2.0. Cada chat, dashboard e resposta de IA respeita os acessos que os seus grupos concedem.
Teste de 14 dias. Sem cartão de crédito.
Members
Provisioned by Okta over SCIMAnalytics para mais de 5000 times no mundo
Provisionamento
Atribua o Basedash no Okta ou no Entra ID e cada pessoa chega com nome, cargo e grupos, sem e-mail de convite. Uma troca de time atualiza os grupos, e um desligamento desativa a associação mantendo o trabalho e o histórico.
Okta → Basedash
SCIM 2.0- Ana RuizJoined · Product, Data2m
- Dana KimMoved to Finance18m
- Tom BeckerDeactivated1h
Tom Becker
DeactivatedUnassigned in Okta
- Organization access
- Removed
- Dashboards and charts
- Kept · 6
- Audit history
- Kept
Acesso por grupo
Libere cada fonte de dados para os grupos que devem consultá-la, e o Basedash aplica isso no chat, nos dashboards, nas exportações e no SQL. No Postgres, a segurança em nível de linha lê os mesmos grupos, então cada resposta de IA só cobre as linhas permitidas.
Manage access · Production Postgres
Everyone in organization
Only the groups and members below can query this source.
- FinanceGroup · 14 members · OktaCan query
- DataGroup · 9 members · OktaCan query
- Lena OkaforMember · [email protected]Can query
Row-level security on Postgres
basedash.groups = 'Finance'create policy invoices_by_group on invoices
for select using (
region = any (string_to_array(
current_setting('basedash.groups', true), ','))
);Login único
Conecte Okta, Entra ID, Google Workspace ou qualquer provedor SAML 2.0 ou OIDC e verifique o seu domínio com um registro DNS. A partir daí, todo o domínio entra pelo seu IdP, e quem chega ao time pode entrar na organização automaticamente.
Domains
Settings
- acme.comSAML 2.0 · Okta · Auto-join onVerified
- acme.ioSAML 2.0 · OktaVerified
- acme-labs.comWaiting for the DNS TXT recordPending
Rastreabilidade
Cada criação, atualização e desativação via SCIM é registrada com o token que a enviou, ao lado de logins, consultas e chamadas de ferramentas de IA. Exporte em CSV ou leve ao seu SIEM pela API para responder revisões de acesso.
Audit logs
Today
- scim.user_deactivatedSCIM · Okta production09:42
- scim.group_updatedSCIM · Okta production09:42
- query.executed[email protected]09:38
- ai.tool_executed[email protected]09:37
scim.user_deactivated
- Actor
- SCIM token
- Token
- Okta production
- Target
- [email protected]
- Change
- active: true → false
O que está incluído
SSO e SCIM vêm com o plano Enterprise, na nuvem ou em self-hosting, e um admin da organização configura os dois nas configurações.
Plano Enterprise
Incluído no Enterprise, na nuvem ou em self-hosting.
SAML 2.0 e OIDC
Okta, Entra ID, Google Workspace, OneLogin e outros.
SCIM 2.0
Usuários, grupos e associações, com endpoints de descoberta.
Sem e-mail de convite
Quem é provisionado entra assim que é atribuído.
Membros por padrão
O SCIM nunca dá papel de admin; papéis ficam no Basedash.
Histórico mantido
Desativar remove o acesso, mas mantém dashboards e logs.
Tokens nomeados
Exibidos uma vez, guardados em hash, com último uso e revogação.
Funciona em self-hosting
Os mesmos endpoints na sua própria URL, sem configuração extra.
“Nossos critérios de seleção focaram em velocidade, usabilidade, exploração nativa de IA, governança, e a capacidade de ir de uma pergunta de negócio a uma resposta útil sem a fricção dos fluxos de relatório tradicionais.”
Amro Alkhatib
AI Strategist · Purpose
Ler o estudo de caso →
“Para uma empresa tão preocupada com segurança quanto a nossa, a Basedash conectou instantaneamente. Relatórios que levavam semanas ficam prontos em horas.”
Claudio Godoy
AI Agents Lead · Taxfyle
Ler o estudo de caso →
Quais provedores funcionam, o que é sincronizado e como os grupos do diretório viram acessos no Basedash.
Quais provedores de identidade funcionam com o SSO e o SCIM do Basedash?
O SSO funciona com qualquer provedor de identidade compatível com SAML 2.0 ou OIDC, incluindo Okta, Microsoft Entra ID, Google Workspace, OneLogin, JumpCloud, Rippling, Ping Identity e Auth0. O provisionamento SCIM segue o padrão SCIM 2.0 e aceita os formatos de requisição do Okta e do Entra ID, as combinações mais comuns. Outros clientes SCIM 2.0 também funcionam se filtrarem com uma única condição de igualdade, já que o Basedash não suporta operações em lote, ordenação nem ETags.
O que o SCIM sincroniza no Basedash?
O SCIM sincroniza usuários, grupos e associações a grupos. De cada usuário, ele leva o e-mail (o userName do SCIM, que não pode mudar depois do provisionamento), o primeiro nome, o nome de exibição, o cargo, o status ativo e o ID externo do seu diretório. Os grupos são criados, renomeados e excluídos a partir do provedor de identidade, e adicionar ou remover alguém lá atualiza a associação no Basedash. Papéis e permissões não são sincronizados: quem é provisionado entra como membro, e os admins decidem no Basedash o que cada grupo acessa.
Como os grupos do diretório viram permissões no Basedash?
Os grupos sincronizados viram grupos do Basedash, e um admin concede acesso a cada um. As permissões de cada fonte de dados definem quem pode consultá-la no chat, nos dashboards, nas exportações, no editor SQL e nas variáveis, e os dashboards podem ser compartilhados com grupos específicos. No Postgres, o Basedash também passa os grupos de quem pergunta para o banco na variável de sessão basedash.groups, para que as políticas de segurança em nível de linha filtrem o que cada resposta de IA pode ler. Embeds para os seus clientes são limitados por tokens assinados, como explicado em embedding.
O que acontece quando alguém é desligado no provedor de identidade?
Quando o seu provedor de identidade desativa ou remove a atribuição de alguém, ele envia uma requisição SCIM e o Basedash desativa a associação dessa pessoa à organização assim que ela chega. A pessoa perde o acesso aos dados da organização e os chats abertos são restringidos na hora, então o tempo depende só da rapidez do seu provedor. Dashboards, gráficos e histórico de auditoria continuam lá para o time. Um delete via SCIM também desativa em vez de apagar, provisionar o mesmo e-mail de novo restaura a mesma associação, e o último admin ativo não pode ser desativado.
Podemos exigir que todo mundo entre via SSO?
Sim. Depois que o SSO é configurado para um domínio verificado, qualquer pessoa com e-mail nesse domínio precisa entrar ou se cadastrar pelo seu provedor de identidade. Você adiciona o domínio nas configurações, verifica com um registro DNS TXT e pode deixar que pessoas desse domínio entrem na organização automaticamente. Organizações que não usam SAML podem exigir que todos os membros entrem com o Google.
Quais planos incluem SSO e SCIM?
SSO e SCIM fazem parte do plano Enterprise, junto com os logs de auditoria, e só admins da organização podem configurá-los. Eles também estão incluídos nos deploys self-hosted, em que o SCIM usa os mesmos endpoints na sua própria URL base, sem variáveis de ambiente extras. Se as requisições SCIM retornarem 403 Forbidden, o token é válido, mas a organização não tem um plano com provisionamento. Veja o Enterprise para o restante do plano, ou o self-hosting para rodar o Basedash na sua infraestrutura.
Como conectamos o Okta ou o Microsoft Entra ID via SCIM?
Um admin da organização abre Configurações, depois Segurança, e cria um token SCIM com nome. Ele começa com bd_scim_ e só aparece uma vez, porque o Basedash guarda apenas um hash. No Okta ou no Entra ID, crie um app SCIM 2.0, defina a URL base https://charts.basedash.com/scim/v2 e use o token como bearer token. Teste a conexão e atribua as pessoas e os grupos que precisam de acesso. Para rotacionar, crie um novo token, troque no provedor, teste e revogue o antigo.
Conecte o seu provedor de identidade e deixe o diretório decidir quem vê o quê.