Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Versão 4.0.23.4
Adquirir uma sessão de incorporação sem cookies.
O endpoint da sessão de aquisição nega a necessidade de assinar o URL de incorporação e transmiti-lo como um parâmetro
ao login de incorporação. Esse endpoint aceita uma definição de usuário incorporada e a cria ou atualiza. Esse comportamento é semelhante ao login de SSO incorporado, já que ambos podem criar e atualizar dados do usuário incorporados.
O endpoint também aceita um session_reference_token opcional. Se presente e a sessão não tiver expirado e as credenciais corresponderem às credenciais da sessão incorporada, um novo token de autenticação será gerado. Isso permite que a sessão incorporada anexe um novo IFRAME incorporado à sessão de incorporação. A sessão NÃO é estendida nesse cenário. Em outras palavras, o parâmetro session_length é ignorado.
IMPORTANTE: se o session_reference_token for fornecido e a sessão NÃO tiver expirado, o usuário incorporado NÃO será atualizado. Isso é feito por motivos de desempenho e para oferecer suporte ao caso de uso de SSO incorporado, em que o primeiro IFRAME criado em uma página usa um URL assinado e os IFRAMEs criados posteriormente não.
Se o session_reference_token for fornecido, mas a sessão tiver expirado, o token será ignorado e uma nova sessão de incorporação será criada. A definição do usuário incorporado será atualizada nesse cenário.
Se as credenciais não corresponderem às credenciais associadas a um session_reference_token existente, um 404 será retornado.
O endpoint retorna o seguinte:
Token de autenticação: um token transmitido para o endpoint /embed/login que cria ou anexa à sessão de incorporação. Esse token pode ser usado uma vez e tem uma duração de 30 segundos.
Token de referência de sessão - um token que permanece por toda a sessão. Esse token é usado para gerar novos tokens de API e navegação OU criar novos IFRAMEs incorporados.
Token da API: ativo por 10 minutos. O cliente do Looker solicitará esse token quando ele for carregado no iframe.
Token de navegação - é válido por 10 minutos. O cliente do Looker solicitará esse token quando ele for carregado no iframe.
Expandir definição de EmbedCookielessSessionAcquire...
duração_da_sessão
integer
Quantidade de segundos que a sessão de incorporação de SSO será válida após o início da sessão de incorporação. O padrão é 300 segundos. A duração máxima da sessão aceita é de 259.200.000 segundos (30 dias).
forçar_logout_login
booleano
Quando definido como "true", a sessão de incorporação limpa todos os estados de login residuais do Looker (como nos cookies do navegador) antes de criar um novo estado de login com as informações do usuário incorporadas fornecidas. O padrão é "true".
ID_usuário_externo
string
Um valor de um sistema externo que identifica exclusivamente o usuário incorporado. Como os user_ids de usuários incorporados do Looker podem mudar a cada sessão de incorporação, o atributo external_user_id fornece uma maneira de atribuir um identificador de usuário estável e conhecido em várias sessões de incorporação.
first_name
string
Nome do usuário incorporado. Se não for especificado, o padrão será "Incorporar".
last_name
string
Sobrenome do usuário incorporado. Se não for especificado, o padrão será "Usuário"
fuso horário do usuário
string
Define o fuso horário do usuário para a sessão de usuário incorporada, se a configuração de fusos horários específicos do usuário estiver ativada nas configurações de administrador do Looker. Um valor "nulo" força o usuário incorporado a usar o fuso horário padrão do aplicativo Looker. Você PRECISA omitir essa propriedade da solicitação se a configuração de fusos horários específicos do usuário estiver desativada. Os valores de fuso horário são validados em relação ao padrão de fuso horário da IANA e podem ser vistos na lista suspensa "Fuso horário do aplicativo", na página de administração das configurações gerais do Looker.
permissões
string[]
modelos
string[]
IDs_do_grupo
string[]
ID_grupo_externo
string
Um valor exclusivo que identifica um grupo exclusivo. Vários usuários incorporados que usam o mesmo valor "external_group_id" poderão compartilhar conteúdo do Looker entre si. Os usuários de conteúdo e incorporação associados ao `external_group_id` não poderão ser acessados pelos usuários normais do Looker ou incorporados não associados a esse `external_group_id`.
Atributos do usuário
objeto
Um dicionário de pares de nome-valor que associam um nome de atributo de usuário do Looker a um valor.
token de referência da sessão
string
Token que faz referência à sessão de incorporação e é usado para gerar novos tokens de autenticação, navegação e API.