Skip to main content

Integrations

There are mainly two integrations to be filled by the user

  • Email
  • SSO

Email

Please edit global.yaml file and change SMTP settings according to your mail server. Check the below example for configuration options

smtpServer:
password: your_password
user: your_username
from: noreply@acme.com
host: email-smtp.acme.com
fromDisplayName: Acme Inc
port: '587'
ssl: 'false'
auth: 'true'
starttls: 'true'
verifyCertificate: 'true'

Explanation of each key

KeyExplanation
passwordPassword of the SMTP server
usernameDefault user name for SMTP
fromSender address of the emails
hostThe SMTP server to connect to
fromDisplayNameSender Display Name
portThe SMTP server port to connect
sslIf set to true, use SSL to connect
authIf set to true, attempt to authenticate the user using the AUTH command.
starttlsIf set to true, enables the use of the STARTTLS command
verifyCertificateIf set to false, disables validation of the SMTP server's SSL certificate. The value is true by default, shouldn't be disabled in production environments.
info

The verifyCertificate option is available in version 3.23.1 or later.

info

Email notifications use the fromDisplayName as the sender name (or from name). However, when you share a binary using the Testing Distribution module, the profile name will be displayed as the sender, as shown in the example email provided in the linked documentation.

SSO

Appcircle supports both OpenID and SAML Identity providers. You can follow the below documents to connect your identity providers. If your Identity Provider is not on the list, you can follow any OpenID or SAML integration guide from the below list to find out the parameters.