Skip to content

View is a Foundation's module responsible for display a web page that is viewed in an Internet browser.

Access

You can access foundation by accessing http://<server-ip>:<foundation-port>/foundation

Get link to acess Foundation view:
    sudo foundation config --get-foundation-link

Video

Main features:

Login page

When you open the foundation or any protected application in our platform in a web-browser, you are redirected to foundation authlayer login page.

Do login with your keycloak user or Synchro default user.

Synchro default user

user: synchro

pass: Synchro@123

login

Application

An application, also referred to as an application program or application software, is a computer software package that performs a specific function directly for an end user or, in some cases, for another application. An application can be self-contained or a group of programs.

Important

Users with FOUNDATION_ADMIN role is required.

Certificates

Foundation certificates is a certificate module, after install you will be able to manage KeyStore and TrustStore using any HTTP browser.

For more information, see certificates.

Important

Users with FOUNDATION_ADMIN or FOUNDATION_CERTIFICATES role is required.

Environments

Definition of server environment. This information is used by Tenants.

Important

Users with FOUNDATION_ADMIN role is required.

Available environment default list

Property Description Type
DESENVOLVIMENTO Ambiente de desenvolvimento DEV
ACEITE Ambiente de Aceite UAT
HOMOLOGACAO Ambiente de Homologação QA
PRODUCAO Ambiente de Produção PROD
QA Ambiente de QA QA
UAT Ambiente de UAT UAT
DEV Ambiente de DEV DEV

Environment information

ID

A unique identifier. Only uppercase letters and numbers, numbers not allowed at first character.

Description

Environment description.

Type

There are four different work environment types.

Property Description
DEV Development environment
PROD Production environment
QA Quality Assurance environment
UAT User acceptance testing environment

Tenants

Tenant is a group of information about existing database, enviroment, license, etc. This information is used by applications.

Important

Users with FOUNDATION_ADMIN role is required.

Tenant information

Environment

For more information, see Environments.

ID

A unique identifier. Only uppercase letters and numbers, numbers not allowed at first character.

Keycloak ClientID references

The Foundation are creating a Keycloak Clients references with TenantId and Environments selected.

Keycloak Clients example

Environment Type: PRODUCAO

TenantID: SOLFISPRODUCAO

ClientID: SOLFIS-PRODUCAO

Tenant clientid references

Description

Tenant description.

License Key

Licenses is a Foundation's module responsible for providing the information for Synchro customers to license the contracted products into Foundation.

About the License key

The customer will receive the license key by a specific department.

Not received yet? For now, fill in with any value.

For more information, see licenses.

Providers available

Currently 6 providers types are supported:

  1. Solfis (Solução Fiscal)
  2. DFe Manager (Documentos Fiscais Eletrônicos)
  3. Agr (Automação de Guias de Pagamento)
  4. Gestaocreditos (Gestão de créditos)
  5. Sfw (Solução Fiscal Web)
  6. Variables

How To Use

jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))
jdbc:oracle:thin:@<HOST>:<PORT>/<SERVICE_NAME>
jdbc:oracle:thin:@<HOST>:<PORT>:<SID>

SolFis

Solução Fiscal

You only need to inform JDBC Oracle Connection String, Database User Name and Database User Password.

Solfis Single Connection

DFe Manager

Documentos Fiscais Eletrônicos

DFe provider requires:

  • Inform JDBC Oracle Connection String, Database User Name and Database User Password.
  • As a complement it is required inform field ORG_ID at tenant variables provider.

DFe Single Connection

Agr

Automação de Guias de Pagamento

You only need to inform JDBC Oracle Connection String, Database User Name and Database User Password.

AGR provider

Gestaocreditos

Gestão de créditos

You only need to inform JDBC Oracle Connection String, Database User Name and Database User Password.

GESTAOCREDITOS provider

Sfw

Solução Fiscal Web

You only need to inform JDBC Oracle Connection String, Database User Name and Database User Password.

SFW provider

Variables

With Variables provider, it is possible to create a provider configuration by tenant (key, value).

Warning

The variables provider is not Environment Variables

VARIABLES provider