Configuration
Configuring your application allows you to customize the display and behavior of your back office. The configuration consists of several separate sections shown below.
Company
These fields concern the information of your company. This information will be taken into account for the customization of the headers and footers of the PDFs.
Company name
The company name will be displayed at the top left of the application as well as in the header of your PDFs.
Company business sector
The company business sector allows for generating a default back office, tailored to the business sector from this list:
- Agriculture
- Construction
- Education
- Energy
- Finance
- Healthcare
- Hospitality
- Insurance
- Manufacturing
- Other
- Retail
- Technology
- Transportation
Company address
Your company address will be displayed in the footer of your PDFs and emails.
Company website
Your company website will be displayed in the footer of your PDFs and emails.
Company registration number
The company registration number will be displayed in the footer of your PDFs.
Company Logo
Your company logo will be displayed:
- on the login page of your back office
- on the password recovery page
- as the logo of your progressive web app
- as a favicon
- in your emails
Appareance
These fields concern the overall appearance of your back office.
Theme color
This is the dominant color of your back office theme.
Locale
These settings concern the language and time zone of your back office. They allow you to internationalize the data in your back office.
Available locales
Available locales are the set of languages supported by your app. The available locales are:
- English
- French
- Italian
If you enable more than one locale available, then all the translated fields of your application, such as the name of the role or the team for example, will have to be filled in the chosen languages.
Locale
This is the default language for new users if the field is not filled in.
Time zone
This is the default time zone for new users if the field is not populated.
SSO
SSO, also known as Single sign-on, allows you to connect to your back office from your company accounts. However, you still need to create users to authorize access to your back office, but the password then becomes non-mandatory.
SSO identity provider URL
The SSO identity provider URL is the URL that your back office needs to connect to to authenticate SSO access, e.g. https://www.somewhere.com/auth/saml.
SSO certificate fingerprint
The SSO certificate fingerprint is the certificate used by your back office to authorize them to use your SSO. The certificate is in the form E7:91:B2:E1:....
Security
Security is an important step in setting up your back office. In order to secure your API, it is possible to set up an application URL and authorized API domains.
Application URL
The application URL is used to generate the URLs for your files uploaded to the cloud as well as for some of your hyperlinks. It must correspond to the URL of your server.
Authorized API domains
Authorized API domains are the set of domains that will be able to consume your public API. For example, if you have a third-party application with the URL https://www.my-custom-app.com/ that wants to consume your back office's resources, you need to add the domain my-custom-app.com to the list of your authorized API domains, otherwise API requests from that third-party application to your back office will be blocked.
Features
This section covers all the back office features that can be turned on or off depending on your needs.
Enable internal messaging
Enable or disable the ability to send messages between users.
Enable comments
Enable or disable the ability to comment on back office resources.
Enable tasks
Enable or disable the ability to manage tasks.
Enable meetings
Enable or disable the ability to schedule meetings.
Enable Google sign in
Enable or disable back office sign-in using a Google account.
Enable SSO sign in
Enable or disable back office login using SSO.
License
Your back office comes with a free license. However, you can unlock new features with a so-called professional license.
License file
The license file allows you to activate your professional license. You can find more details in the associated guide.
AI API keys
Your back office can be generated through artificial intelligence via the application's migration interface. To do so, you must configure an access token for a third-party AI service such as ChatGPT, Gemini, or Deepseek. Using this feature involves costs associated with the consumption of the chosen AI API.
ChatGPT access token
The ChatGPT access token is the token used to make requests via ChatGPT during AI-driven application generation.
Gemini access token
The Gemini access token is the token used to make requests via Gemini during AI-driven application generation.
Deepseek access token
The Deepseek access token is the token used to make requests via Deepseek during AI-driven application generation.
Google Cloud API keys
Your back office has a special integration with Google Cloud. Google's APIs allow you to display the application's maps, geo charts, and to translate the attributes of your entities. The application maps displayed via Google Map will not incur any API consumption charges.
Google Cloud public API Key
The Google Cloud public API key is the key used to display maps and some charts.
Google Cloud private API Key
The Google Cloud private API key is the key used to automatically translate entities and attributes of the application.
OAuth API keys
It is possible to log in to your back office using a Google account. To do this, you must configure the OAuth consent screen from your Google Cloud console. You will then receive a client ID and a client secret, which you can enter in your application's configuration.
Google OAuth consent screen client ID
The Google OAuth consent screen client ID is the identifier used to configure the connection to the back office using a Google account.
Google OAuth consent screen client secret
The Google OAuth consent screen client secret is the secret key used to configure the connection to the back office using a Google account.
Storage API keys
The files of your back office are stored by default in the storage volume. To ensure the long-term availability of your files, it is recommended to configure a cloud storage service such as Amazon Web Services, Microsoft Azure, or Google Cloud Storage.
Amazon Web Services bucket
The Amazon Web Services bucket is the bucket used to store your files on the secure cloud servers of Amazon Web Services.
Amazon Web Services access key ID
The Amazon Web Services access key ID is the identifier used to store your files on the secure cloud servers of Amazon Web Services.
Amazon Web Services secret access key
The Amazon Web Services secret access key is the key used to store your files on the secure cloud servers of Amazon Web Services.
Amazon Web Services region
The Amazon Web Services region is the storage region for your files on the secure cloud servers of Amazon Web Services. Possible values are:
- Africa (Cape Town)
- Asia Pacific (Hong Kong)
- Asia Pacific (Tokyo)
- Asia Pacific (Seoul)
- Asia Pacific (Osaka)
- Asia Pacific (Mumbai)
- Asia Pacific (Hyderabad)
- Asia Pacific (Singapore)
- Asia Pacific (Sydney)
- Asia Pacific (Jakarta)
- Asia Pacific (Melbourne)
- Asia Pacific (Malaysia)
- Canada (Central)
- Canada West (Calgary)
- Europe (Frankfurt)
- Europe (Zurich)
- Europe (Stockholm)
- Europe (Milan)
- Europe (Spain)
- Europe (Ireland)
- Europe (London)
- Europe (Paris)
- Israel (Tel Aviv)
- Middle East (UAE)
- Middle East (Bahrain)
- South America (São Paulo)
- US East (N. Virginia)
- US East (Ohio)
- AWS GovCloud (US-East)
- AWS GovCloud (US-West)
- US West (N. California)
- US West (Oregon)
Microsoft Azure storage account name
The Microsoft Azure storage account name is the identifier used to store your files on the secure cloud servers of Microsoft Azure.
Microsoft Azure storage access key
The Microsoft Azure storage access key is the key used to store your files on the secure cloud servers of Microsoft Azure.
Google Cloud Storage private key ID
The Google Cloud Storage private key ID is the identifier used to store your files on the secure cloud servers of Google Cloud Storage.
Google Cloud Storage private key
The Google Cloud Storage private key is the key used to store your files on the secure cloud servers of Google Cloud Storage.
Email delivery service API keys
For certain specific actions, such as recovering a lost password or sending data to users, your application must send emails. To do this, it is recommended to set up a third-party email delivery service such as Postmark, Mailgun, or Mailjet. These services offer free plans that are generally sufficient for the needs of your back office.
Postmark API token
The Postmark API token is the token used to send emails via Postmark.
Mailgun API key
The Mailgun API key is the API key used to send emails via Mailgun.
Mailjet API key
The Mailjet API key is the API key used to send emails via Mailjet.
Mailjet secret key
The Mailjet secret key is the secret key used to send emails via Mailjet.