Referência do conector Okta
Beta
Este recurso está em Beta. Para usar esse recurso, um administrador do workspace deve ativar o Lakeflow Connect for Okta na página Previews . Consulte Gerenciar prévias do Databricks.
O conector gerenciado do Okta no Lakeflow Connect suporta 25 tabelas de origem no esquema default. As tabelas users, groups, devices, group_members e group_push_mappings são sincronizadas incrementalmente, e as outras 20 tabelas usam refresh completo.
Tabelas de origem suportadas
O conector do Okta oferece suporte às seguintes tabelas de origem, todas sob o esquema de origem default:
Tabela de origem | Chave primária | Descrição | Modo de sincronização | Campo do cursor |
|---|---|---|---|---|
|
| Usuários na organização Okta, em todos os status de usuário, incluindo usuários desprovisionados. | Incremental |
|
|
| Grupos, incluindo perfis de grupo e estatísticas de grupo. | Incremental |
|
|
| Dispositivos registrados na organização Okta. | Incremental |
|
|
| Regras de grupo que atribuem usuários a grupos com base nas condições da regra. | Apenas refresh completo | |
|
| Integrações de aplicativos na organização Okta. | Apenas refresh completo | |
|
| Políticas para cada tipo de política compatível. | Apenas refresh completo | |
|
| Provedores de identidade configurados na organização Okta. | Apenas refresh completo | |
|
| Zonas de rede. | Apenas refresh completo | |
|
| Tipos de usuário. | Apenas refresh completo | |
|
| Funções de administrador personalizadas. | Apenas refresh completo | |
|
| Conjuntos de recursos para atribuições de funções de administrador personalizadas. | Apenas refresh completo | |
|
| Mapeamentos de perfil entre perfis de usuário do Okta e perfis de aplicativo ou diretório. | Apenas refresh completo | |
|
| Metadados para os tokens da API da organização. Os valores de tokens não estão incluídos. | Apenas refresh completo | |
|
| Usuários que são membros de cada grupo. | Incremental |
|
|
| Funções de administrador atribuídas a cada grupo. | Apenas refresh completo | |
|
| Usuários atribuídos a cada integração de aplicativo. | Apenas refresh completo | |
|
| Grupos atribuídos a cada integração de aplicativo. | Apenas refresh completo | |
|
| Mapeamentos de push de grupo para cada integração de aplicativo ativa. | Incremental |
|
|
| Usuários associados a cada dispositivo. | Apenas refresh completo | |
|
| Regras para cada política. | Apenas refresh completo | |
|
| Permissões concedidas por cada função de administrador personalizada. | Apenas refresh completo | |
|
| Recursos em cada conjunto de recursos. | Apenas refresh completo | |
|
| Funções de administrador atribuídas a cada usuário. | Apenas refresh completo | |
|
| Fatores de autenticação multifatorial (MFA) inscritos para cada usuário. | Apenas refresh completo | |
|
| Matrículas de autenticador para cada usuário. | Apenas refresh completo |
Opções de conector
O conector Okta aceita a seguinte opção. Para uso, veja Exemplos.
Opção | Tipo | Escopo | Obrigatório | Aplica-se a | Descrição |
|---|---|---|---|---|---|
| String | Pipeline | Não | Todas as tabelas incrementais ( | O tempo de alteração mais antigo para ingestão, no formato |
Esquemas de tabelas de destino
users
Primary key: id
Modo de sincronização: Incremental
Campo do cursor: lastUpdated
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
groups
Primary key: id
Modo de sincronização: Incremental
Campo do cursor: lastUpdated
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
devices
Primary key: id
Modo de sincronização: Incremental
Campo do cursor: lastUpdated
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
group_rules
Primary key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
applications
Primary key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
policies
Primary key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
identity_providers
Primary key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
network_zones
Primary key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
user_types
Primary key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
custom_roles
Primary key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
resource_sets
Primary key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
profile_mappings
Primary key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
api_tokens
Primary key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
group_members
key primária: groupId, id
Modo de sincronização: Incremental
Campo do cursor: groupLastMembershipUpdated
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
group_role_assignments
key primária: groupId, id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
application_users
key primária: appId, id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
application_groups
key primária: appId, id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
group_push_mappings
key primária: appId, id
Modo de sincronização: Incremental
Campo do cursor: lastUpdated
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
device_users
key primária: deviceId, userId
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
policy_rules
key primária: policyId, id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
custom_role_permissions
key primária: roleId, label
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
resource_set_resources
key primária: resourceSetId, id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
user_role_assignments
Primary key: userId, id, assignmentType
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
user_factors
Primary key: userId, id, factorType
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.
user_authenticator_enrollments
key primária: userId, id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não oferece suporte ao tipo 2 de dimensões que mudam lentamente (SCD) porque ela tem colunas VARIANT.