Saltar al contenido principal

Titular y tenant ID

Cada usuario del portal ve solo los registros que son suyos. Lo deciden dos valores que tienen que ser iguales:

  • el tenant ID del usuario del portal, definido en Usuarios del portal;
  • el ID del titular de cada registro: el valor del campo que la entidad marca como titular — por ejemplo, el CPF/CNPJ del cliente en una factura.

El portal muestra al usuario los registros cuyo ID del titular es igual a su tenant ID. Un usuario sin tenant ID no ve ningún registro.

Varios usuarios, el mismo titular​

Varios usuarios pueden tener el mismo tenant ID — los socios de una empresa, el equipo financiero, el contador. Cada uno tiene su propio acceso, y todos ven los mismos registros.

Cómo se comparan los valores​

En la entidad, eliges cómo comparar:

ComparaciónCuándo usarEjemplo
Tenant ID (texto exacto)El titular es un código de tu sistemaRESP-2027013
Tenant ID como CPF/CNPJ (solo los dígitos)El titular es un documento123.456.789-09 y 12345678909 son el mismo titular

En la comparación por CPF/CNPJ, cuando el valor es un CPF (11 dígitos) o un CNPJ (14 dígitos), solo cuentan los dígitos, de ambos lados: una máscara en el sistema de origen o en el registro del usuario no impide el acceso. Un valor que no es CPF ni CNPJ se compara como texto exacto. En las dos comparaciones, los espacios al principio y al final se ignoran, y un titular vacío no pertenece a nadie.

Ejemplo​

En Aurora Energia, la entidad Factura usa el campo CPF/CNPJ del titular con la comparación por CPF/CNPJ. Una usuaria con tenant ID 367.909.817-05 ve, en el portal, solo las facturas de ese CPF — y un colega registrado con el mismo tenant ID ve las mismas facturas.

El camino completo, del sistema de origen a la pantalla del usuario, está en Del dato al portal.