Glossário

Conheça os termos referentes aos nossos produtos, ferramentas, Certiface API e SDK Oiti

Termos gerais

Cliente

Refere-se à pessoa, entidade ou organização que está utilizando os serviços da Oiti. Isso inclui a integração dos nossos serviços em seus sistemas para garantir maior segurança em suas operações comerciais. O cliente é aquele que estabelece uma relação comercial conosco e utiliza nossos serviços para aprimorar suas práticas de segurança, identificação e autenticação.

DevCenter

É este portal de documentação técnica. Aqui você pode encontrar informações detalhadas sobre as nossas ferramentas e produtos, bem como a documentação de referência técnica da Certiface API.

Ferramentas

Referem-se a um conjunto de soluções antifraude, incluindo o Bureau de Faces, FaceToken, Hub de Liveness (Ativo, Passivo, Híbrido e 3D), e Doc Core (SmartCap, OCR, FaceMatch e Autenticação de Doc).

Essas ferramentas atuam em conjunto para garantir a segurança, a identificação e a autenticidade das transações, permitindo a identificação confiável de usuários e a validação de documentos para prevenção de fraudes.

Jornada do Usuário

A "Jornada do Usuário" na Oiti é o processo de verificação da identidade e autenticação de uma pessoa física que utiliza os serviços do cliente. Ela abrange a interação do usuário com as ferramentas de prevenção à fraude da Oiti, que garantem a validação da identidade por meio de diferentes etapas, como verificação biométrica e análise de documentos.

Produtos

São as nossas soluções antifraude, como o Certiface ID e Certiface AT. Esses produtos foram projetados para garantir a autenticidade e a segurança das transações, proporcionando uma identificação confiável de usuários e a validação de documentos para prevenção de fraudes.

Usuário

O termo "usuário" é utilizado para se referir aos clientes dos nossos próprios clientes, ou seja, às pessoas que utilizam os serviços contratados pelos clientes da Oiti. São aqueles cujas identidades são validadas por meio das ferramentas antifraude da Oiti, como parte do processo de segurança, identificação e autenticação.


Configuração Certiface API

Esta seção divide-se em dois tipos de configuração, a saber: a do ambiente e fluxos e a da estrutura organizacional.

Configuração do ambiente e fluxos

Trata-se da configuração realizada em conjunto com o time de Delivery da Oiti para a construção dos fluxos das ferramentas e sua devida orquestração durante a jornada do usuário.

Orchestrator

O Orchestrator é como o "cérebro" que gerencia a execução da Certiface API. Ele entende as instruções de um Workflow e garante a comunicação fluida entre todas as ferramentas disponibilizadas pelas Oiti durante uma jornada, seguindo as regras definidas previamente.

Workflow

O Workflow, ou fluxo antifraude, consiste em uma combinação de pelo menos uma das ferramentas disponibilizadas pela Oiti. Essas ferramentas incluem Liveness, Bureau de Faces, Face Token, Classe de Risco. Para as ferramentas Doc Core, é utilizado o Flow Worker, um atributo dentro do Workflow responsável por orquestrar as ferramentas de análise de documentos de identificação.

Rules

No processo de criação de um Workflow, as rules atuam na execução condicional das etapas. Essa abordagem oferece flexibilidade ao Workflow, permitindo que diferentes fluxos sejam executados com base em critérios predefinidos.

Action

Ao criar um Workflow na Certiface API cada ação define o comportamento subsequente de cada ferramenta do Workflow e influencia o status do ticket correspondente.

Attrs / Attributes

Os atributos têm a função de localizar um Workflow com base nos dados da transação (características) do usuário, assegurando maior segurança. Essas características podem ser definidas conforme a vontade do cliente e precisam de duas etapas para serem efetivadas: (1) devem ser definidas junto ao time de Delivery da Oiti, e (2) elas devem ser enviadas nos attrs do endpoint /journey . Para saber mais, consulte essa documentação que trata sobre os atributos da jornada.

Flow Worker

Um flow worker é uma sequência específica de tarefas e serviços na Certiface API, destinado a lidar com jornadas relacionadas ao hub de documentos, como: Tipificação, OCR, Documentoscopia e FaceMatch. É utilizado dentro de um Workflow e pode ser reutilizado em diferentes Workflows de uma mesma Branch.

Profile

O Profile na Certiface API é a configuração de características que permitem a correspondência entre o usuário ou a transação e o Workflow definido para a Branch. Ou seja, por meio do Profile, é possível estabelecer as características específicas de um usuário ou transação e aplicar um Workflow adequado com base nessas características.

Configuração da estrutura organizacional

Essa configuração é apresentada ao time de Delivery da Oiti para análise e definição da estrutura organizacional da empresa de nosso cliente.

Tenant

Na Certiface API, um "tenant" é um identificador da estrutura organizacional completa de uma Branch específica (Organization > Sub-organization > Group > Branch). Isso inclui desde a organização principal até suas divisões, grupos e, por fim, as subdivisões específicas onde as operações acontecem. Abaixo, estão descritos toda a estrutura de um tenant.

Organization

Uma "Organization" é uma entidade principal dentro da estrutura que representa a divisão em uma empresa. Ela serve como uma unidade central para gerenciamento e organização e é o primeiro nível de um tenant.
Por exemplo: Empresa de Varejo Y (organization) .

Sub-organization

Uma "Sub-organization" é uma subdivisão opcional e está abaixo de “organization”. Ela representa uma camada secundária de divisão que pode ser usada para segmentar ainda mais as operações em uma tenant.
Por exemplo: Empresa de Varejo Y (organization)> Operação presencial (sub-organization).

Group

É outra subdivisão opcional que pode existir em uma “Sub-organization” ou diretamente em uma "organization”. Ele representa uma unidade funcional específica.
Por exemplo: Empresa de Varejo Y (organization) > Operação presencial (sub-organization)> Shopping (group) .

Branch

Uma "Branch" é o nó final da hierarquia e é obrigatória na estrutura da hierarquia, podendo ser uma filial, escritório ou qualquer outra subdivisão operacional real em uma organização. Ela é sempre necessária e corresponde diretamente a uma unidade operacional física ou lógica.
Por exemplo: Empresa de Varejo Y (organization)> Operação presencial (sub-organization)> Shopping (group) > Shopping Golden (branch).


SDK Mobile

Os SDKs da Oiti trazem documentações, bibliotecas de códigos, editores visuais e guias, que podem ser usados para agilizar o processo de desenvolvimento.

Tema Interativo

É uma ferramenta de customização da Oiti para o Liveness 3D. Permite a personalização de cores, bordas, arredondamento de bordas e sombreamento, simplificando a geração de código para uma implementação fácil no seu Liveness 3D. Conheça o Tema Interativo para Android e iOS.

Liveness3DTheme

Objeto utilizado para customizar os elementos visuais no Liveness 3D.

ViewController

É um componente na criação de aplicativos iOS usando a linguagem Swift e a estrutura UIKit. Responsável por gerenciar a interface do usuário em uma tela ou parte específica do aplicativo, desempenha um papel fundamental na experiência do usuário e na interação com o aplicativo.

DocumentscopyViewController

É uma classe essencial que gerencia a entrada de parâmetros e funções para o produto DocCore. Ela aceita vários parâmetros, incluindo ticket, appkey, environment, delegate, customizationTheme, customInstructionView, customView, customLoadingView, customResultView e customCameraPermissionView.

FaceCaptchaViewController

É uma classe central que gerencia a entrada de parâmetros e funções para o produto Liveness2D. Ela aceita diversos parâmetros, incluindo appkey, environment, delegate, customInstructionView, customLivenessView, customProcessResultView, customResultView e customCameraPermissionView.

Liveness3DViewController:

A classe Liveness3DViewController, usada no desenvolvimento de aplicativos iOS com Swift e UIKit, é responsável por gerenciar a interface do usuário, controlando elementos como botões, labels e imagens, e executa a lógica de negócios relacionada ao produto Liveness3D. Além disso, recebe e processa parâmetros como liveness3DUser, delegate, customInstructionView e customPermissionView.