externalcredentials

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revisionBoth sides next revision
externalcredentials [2023/03/04 02:03] Justin Willeyexternalcredentials [2023/03/04 02:06] Justin Willey
Line 2: Line 2:
 Used to store credentials for integrations with external systems. Different data items will need to be completed depending on the nature of the external system. These credentials are available to be used by built-in commands like <SendEmail> or directly in Jobs. Used to store credentials for integrations with external systems. Different data items will need to be completed depending on the nature of the external system. These credentials are available to be used by built-in commands like <SendEmail> or directly in Jobs.
  
-More sensitive items are stored in the database using AES256 encryption. Once saved, only the last four characters are shown, preceded by ****. The number of asterisks is unrelated to the length of the underlying data. +More sensitive items are stored in the database using AES256 encryption. Once saved, only the last four characters are shown, preceded by %%****%%. The number of asterisks is unrelated to the length of the underlying data. 
  
-=== SMTP ===+==== SMTP ====
  
 As a minimum, a name, description and a host address are required. If specified, the Email Address will be used as the SMTP Sender email, otherwise it must be specified in the <SendEmail> command. If no port is specified, 25 is assumed. User Name and Password must be specified if authentication is required. TLS can be ticked if required.  As a minimum, a name, description and a host address are required. If specified, the Email Address will be used as the SMTP Sender email, otherwise it must be specified in the <SendEmail> command. If no port is specified, 25 is assumed. User Name and Password must be specified if authentication is required. TLS can be ticked if required. 
Line 10: Line 10:
 If your email provider enforces two-factor authentication, or you find that you have issues with the valid credentials being rejected, you may need to set up and use an "App" password rather than using a standard password. These passwords are created for a single purpose and are used in conjunction with the normal user name.  For more information see [[https://support.google.com/accounts/answer/185833?hl=en|GMail]] or [[https://support.microsoft.com/en-gb/help/12409/microsoft-account-app-passwords-and-two-step-verification|Microsoft / Exchange / Azure / Outlook 365]] Be aware that changing the "main" password on the email account can result in any "App" passwords for that account being silently invalidated, and requiring regeneration.   If your email provider enforces two-factor authentication, or you find that you have issues with the valid credentials being rejected, you may need to set up and use an "App" password rather than using a standard password. These passwords are created for a single purpose and are used in conjunction with the normal user name.  For more information see [[https://support.google.com/accounts/answer/185833?hl=en|GMail]] or [[https://support.microsoft.com/en-gb/help/12409/microsoft-account-app-passwords-and-two-step-verification|Microsoft / Exchange / Azure / Outlook 365]] Be aware that changing the "main" password on the email account can result in any "App" passwords for that account being silently invalidated, and requiring regeneration.  
  
-=== Microsoft Graph API ===+==== Microsoft Graph API ====
  
 To use the Microsoft Graph API with IQX, you must first set up IQX as an Application in **your** Azure Active Directory using the Create Azure Active Directory application. To do this, log into **your** Microsoft Azure Portal as an **admin** user. Then select __Azure Active Directory__ followed by __App registrations__.  To use the Microsoft Graph API with IQX, you must first set up IQX as an Application in **your** Azure Active Directory using the Create Azure Active Directory application. To do this, log into **your** Microsoft Azure Portal as an **admin** user. Then select __Azure Active Directory__ followed by __App registrations__. 
  • externalcredentials.txt
  • Last modified: 2023/03/04 02:39
  • by Justin Willey