<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title> – Plugins</title>
    <link>/v5.4-EDGE/adminpanel/Plugins/Plugins.html</link>
    <description>Recent content in Plugins on </description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    
	  <atom:link href="/v5.4-EDGE/adminpanel/Plugins/Plugins/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Jb5: Overview</title>
      <link>/v5.4-EDGE/adminpanel/Plugins/plugins.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/v5.4-EDGE/adminpanel/Plugins/plugins.html</guid>
      <description>
        
        
        

&lt;div style=&#34;text-align: center;&#34;&gt;
    &lt;h3&gt;For video tutorials, please click here: &lt;i class=&#34;fa-brands fa-youtube open-video&#34; onclick=&#34;openModal(&#39;plugins&#39;)&#34;&gt;&lt;/i&gt;

&lt;div id=&#34;videoModal-plugins&#34; class=&#34;modal&#34;&gt;
    &lt;div class=&#34;modal-content&#34;&gt;
        &lt;button class=&#34;close&#34; onclick=&#34;closeModal(&#39;plugins&#39;)&#34;&gt;x&lt;/button&gt;
        &lt;iframe id=&#34;youtubePlayer-plugins&#34; width=&#34;600&#34; height=&#34;340&#34;
                 src=&#34;https://www.youtube.com/embed/fraNW7QSXUs?enablejsapi=1&amp;start=https%3a%2f%2fwww.youtube.com%2fwatch%3fv%3dfraNW7QSXUs&#34;
                frameborder=&#34;0&#34; allowfullscreen&gt;&lt;/iframe&gt;
    &lt;/div&gt;
&lt;/div&gt;

&lt;style&gt;
    .modal {
        display: none;
        position: fixed;
        z-index: 1000;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.8);
    }

    .modal-content {
        justify-content: center;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        background: transparent;
        padding: 10px;
        max-width: 80%;
        border-radius: 10px;
        width: auto; 
        height: auto;
        border: transparent;
    }

    .close {
        position: absolute;
        top: 10px;
        right: 15px;
        font-size: 16px;
        cursor: pointer;
        color: white;
        background: none;
        border: none;
        padding: 5px;
    }

    .open-video {
        cursor: pointer !important;
        font-size: 30px !important; 
        padding: 0px 0px !important;
        margin: 0;
        background: none !important;
        color: #fd0808 !important;
        position: relative !important;
        transform: translate(0%, 10%);
    }
&lt;/style&gt;

&lt;script&gt;
    function openModal(videoId) {
        console.log(&#34;Opening modal: videoModal-&#34; + videoId);
        var modal = document.getElementById(&#34;videoModal-&#34; + videoId);
        if (modal) {
            modal.style.display = &#34;block&#34;;
        } else {
            console.error(&#34;Modal not found: videoModal-&#34; + videoId);
        }
    }

    function closeModal(videoId) {
        console.log(&#34;Closing modal: videoModal-&#34; + videoId);
        var modal = document.getElementById(&#34;videoModal-&#34; + videoId);
        var iframe = document.getElementById(&#34;youtubePlayer-&#34; + videoId);

        if (modal) {
            modal.style.display = &#34;none&#34;;
        }

        if (iframe) {
            iframe.src = iframe.src;
        }
    }

    
    window.onclick = function(event) {
        var modals = document.querySelectorAll(&#34;.modal&#34;);
        modals.forEach(function(modal) {
            if (event.target === modal) {
                var videoId = modal.id.replace(&#34;videoModal-&#34;, &#34;&#34;);
                closeModal(videoId);
            }
        });
    }
&lt;/script&gt;
&lt;/h3&gt;
&lt;/div&gt;&lt;br&gt;




&lt;p&gt;In this section, you can create and manage your &lt;a href=&#34;#repositories&#34;&gt;Repositories&lt;/a&gt;, view and install &lt;a href=&#34;#availableplugins&#34;&gt;Available Plugins&lt;/a&gt;, and manage &lt;a href=&#34;#installedplugins&#34;&gt;Installed Plugins&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;installedplugins&#34;&gt;Installed Plugins&lt;/h1&gt;
&lt;p&gt;In the Installed Plugins tab, you can view and manage all installed plugins in JetBackup.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Plugins.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Plugins.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;plugin-actions&#34;&gt;Plugin actions:&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/PluginsSettings.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/PluginsSettings.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;enable-plugin&#34;&gt;Enable Plugin&lt;/h2&gt;
&lt;p&gt;Click on &amp;quot;&lt;strong&gt;Enable Plugin&lt;/strong&gt;&amp;quot; to toggle between enabling and disabling your plugins.&lt;/p&gt;
&lt;h2 id=&#34;uninstall-plugin&#34;&gt;Uninstall Plugin&lt;/h2&gt;
&lt;p&gt;Click on &amp;quot;&lt;strong&gt;Uninstall Plugin&lt;/strong&gt;&amp;quot; to permanently remove your plugins. Make sure that the plugin is not in use in order to uninstall it.&lt;/p&gt;
&lt;h1 id=&#34;availableplugins&#34;&gt;Available Plugins&lt;/h1&gt;
&lt;p&gt;In the Available Packages tab, you can view and intsall all available plugins from your &lt;a href=&#34;#repositories&#34;&gt;repositories&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/PluginsAvailable.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/PluginsAvailable.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Plugin Type&lt;/th&gt;
&lt;th&gt;Available Plguins&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../Destinations/destination.html&#34;&gt;Destination Plugins&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;
&lt;table border=&#34;0&#34; class=&#34;changesize table-striped first last table&#34;&gt;
&lt;colgroup&gt;
&lt;col width=&#34;100%&#34;&gt; 
&lt;/colgroup&gt;
&lt;thead valign=&#34;bottom&#34;&gt;
&lt;tr class=&#34;row-odd&#34;&gt;&lt;th class=&#34;head&#34;&gt;Plugins&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign=&#34;top&#34;&gt;
&lt;tr class=&#34;row-even&#34;&gt;&lt;td&gt;&lt;table border=&#34;0&#34; class=&#34;changesize table-striped first last table&#34;&gt;
&lt;colgroup&gt;
&lt;col width=&#34;33%&#34;&gt;
&lt;col width=&#34;33%&#34;&gt;
&lt;col width=&#34;33%&#34;&gt;
&lt;/colgroup&gt;
&lt;tbody valign=&#34;top&#34;&gt;
&lt;tr class=&#34;row-odd&#34;&gt;&lt;td&gt;&lt;div class=&#34;first last&#34;&gt;&lt;div&gt;&lt;span class=&#34;glyphicon glyphicon-ok green &#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;✔️ SSH&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class=&#34;first last&#34;&gt;&lt;div&gt;&lt;span class=&#34;glyphicon glyphicon-ok green &#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;✔️ S3 Compatible&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt; 


&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;notificationplugins.html&#34;&gt;Notification Plugins&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;
&lt;table border=&#34;0&#34; class=&#34;changesize table-striped first last table&#34;&gt;
&lt;colgroup&gt;
&lt;col width=&#34;100%&#34;&gt;
&lt;/colgroup&gt;
&lt;thead valign=&#34;bottom&#34;&gt;
&lt;tr class=&#34;row-odd&#34;&gt;&lt;th class=&#34;head&#34;&gt;Plugins&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign=&#34;top&#34;&gt;
&lt;tr class=&#34;row-even&#34;&gt;&lt;td&gt;&lt;table border=&#34;0&#34; class=&#34;changesize table-striped first last table&#34;&gt;
&lt;colgroup&gt;
&lt;col width=&#34;33%&#34;&gt;
&lt;col width=&#34;33%&#34;&gt;
&lt;col width=&#34;33%&#34;&gt;
&lt;/colgroup&gt;
&lt;tbody valign=&#34;top&#34;&gt;
&lt;tr class=&#34;row-odd&#34;&gt;&lt;td&gt;&lt;div class=&#34;first last&#34;&gt;&lt;div&gt;&lt;span class=&#34;glyphicon glyphicon-ok green &#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;✔️ Slack&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class=&#34;first last&#34;&gt;&lt;div&gt;&lt;span class=&#34;glyphicon glyphicon-ok green &#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;✔️ Telegram&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&#34;row-even&#34;&gt;&lt;td&gt;&lt;div class=&#34;first last&#34;&gt;&lt;div&gt;&lt;span class=&#34;glyphicon glyphicon-ok green &#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;✔️ Syslog&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt; 


&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;addonsplugins.html&#34;&gt;Addon Plugins&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;
&lt;table border=&#34;0&#34; class=&#34;changesize table-striped first last table&#34;&gt;
&lt;colgroup&gt;
&lt;col width=&#34;100%&#34;&gt;
&lt;/colgroup&gt;
&lt;thead valign=&#34;bottom&#34;&gt;
&lt;tr class=&#34;row-odd&#34;&gt;&lt;th class=&#34;head&#34;&gt;Plugins&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign=&#34;top&#34;&gt;
&lt;tr class=&#34;row-even&#34;&gt;&lt;td&gt;&lt;table border=&#34;0&#34; class=&#34;changesize table-striped first last table&#34;&gt;
&lt;colgroup&gt;
&lt;col width=&#34;33%&#34;&gt;
&lt;col width=&#34;33%&#34;&gt;
&lt;col width=&#34;33%&#34;&gt;
&lt;/colgroup&gt;
&lt;tbody valign=&#34;top&#34;&gt;
&lt;tr class=&#34;row-odd&#34;&gt;&lt;td&gt;&lt;div class=&#34;first last&#34;&gt;&lt;div&gt;✔️ Manage Databases*&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class=&#34;first last&#34;&gt;&lt;div&gt;&lt;/span&gt;✔️ JBMC Backward Compatible&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt; 


&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;* The Manage Databases Plugin is only available on JetBackup 5 for Linux.&lt;/p&gt;


&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;


    Installed plugins are updated automatically via the JetBackup 5 Automated Task. There is no way to disable the auto-updates specifically for plugins as this helps ensure that any changes to the Base JetBackup version that may affect plugin functionality and/or features are up-to-date, and vice versa.

&lt;/div&gt;

&lt;h3 id=&#34;quick-actions&#34;&gt;Quick actions:&lt;/h3&gt;
&lt;h2 id=&#34;install&#34;&gt;Install&lt;/h2&gt;
&lt;p&gt;Install the selected available plugin.&lt;/p&gt;
&lt;h2 id=&#34;manage-plugin&#34;&gt;Manage Plugin&lt;/h2&gt;
&lt;p&gt;Conveniently navigate to the selected plugin&#39;s interface.&lt;/p&gt;
&lt;h2 id=&#34;uninstall-plugin-1&#34;&gt;Uninstall Plugin&lt;/h2&gt;
&lt;p&gt;Click on &amp;quot;&lt;strong&gt;Uninstall Plugin&lt;/strong&gt;&amp;quot; to permanently remove your plugins. Make sure that the plugin is not in use in order to uninstall it.&lt;/p&gt;
&lt;h1 id=&#34;repositories&#34;&gt;Repositories&lt;/h1&gt;
&lt;p&gt;In the Repositories tab, you can add and manage Repositories that contains JetBackup plugins.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/PluginsRepo.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/PluginsRepo.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;available-repository-actions&#34;&gt;Available Repository actions:&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/RepoSettings.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/RepoSettings.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;manage-repository&#34;&gt;Manage Repository&lt;/h2&gt;
&lt;p&gt;Click on &amp;quot;&lt;strong&gt;Manage Repository&lt;/strong&gt;&amp;quot; to modify your repository configuration.&lt;/p&gt;
&lt;h2 id=&#34;reload-repository&#34;&gt;Reload Repository&lt;/h2&gt;
&lt;p&gt;Click on &amp;quot;&lt;strong&gt;Reload Repository&lt;/strong&gt;&amp;quot;&amp;quot; to manually load your repository.&lt;/p&gt;
&lt;h2 id=&#34;delete-repository&#34;&gt;Delete Repository&lt;/h2&gt;
&lt;p&gt;Click on &amp;quot;&lt;strong&gt;Delete Repository&lt;/strong&gt;&amp;quot; to remove your repository permanently. Make sure that no plugins are installed from the repository in order to delete it.&lt;/p&gt;
&lt;h2 id=&#34;create-new-repository&#34;&gt;Create New Repository&lt;/h2&gt;
&lt;p&gt;To create a new repository, click on &amp;quot;&lt;strong&gt;+ Create New Repository&lt;/strong&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;Example configuration page for a repository:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/PluginsRepoCreate.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/PluginsRepoCreate.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;repository-name&#34;&gt;Repository Name&lt;/h3&gt;
&lt;p&gt;Specify a unique name for your repository. This will be used internally for your convenience&lt;/p&gt;
&lt;h3 id=&#34;repository-url&#34;&gt;Repository URL&lt;/h3&gt;
&lt;p&gt;Specify the URL for the repository where JetBackup will fetch available packages.&lt;/p&gt;







      </description>
    </item>
    
    <item>
      <title>Jb5: Notification Plugins</title>
      <link>/v5.4-EDGE/adminpanel/Plugins/notificationplugins.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/v5.4-EDGE/adminpanel/Plugins/notificationplugins.html</guid>
      <description>
        
        
        &lt;p&gt;On top of &lt;a href=&#34;../settings.html#settingsnotification&#34;&gt;email notifications&lt;/a&gt;, you also have the option to install and activate additional notification plugins to integrate with JetBackup, allowing you to send JetBackup notifications via other third-party messaging applications. Below is a list of notification plugins available by default and instructions on how to setup each.&lt;/p&gt;


&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;


    &lt;strong&gt;NOTE&lt;/strong&gt;: You can download &lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/jetbackup-eddie-512x512.png&#34;&gt;jetbackup-eddie-512x512.png&lt;/a&gt; to use as an icon for notification integrations, if supported by the integration.

&lt;/div&gt;

&lt;h3 id=&#34;natively-supported-notification-plugins&#34;&gt;Natively Supported Notification Plugins:&lt;/h3&gt;
&lt;h2 id=&#34;slack&#34;&gt;Slack&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/SlackExample.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/SlackExample.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;create-a-slack-app&#34;&gt;Create a Slack App&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Visit &lt;a href=&#34;https://api.slack.com/apps&#34;&gt;https://api.slack.com/apps&lt;/a&gt; and sign-in to your Slack Workspace to create a new app. Specify the name for your app and choose the Slack Workspace where the notification will be sent.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack1.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack1.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;Under the &amp;quot;&lt;strong&gt;Features&lt;/strong&gt;&amp;quot; section, click on &amp;quot;&lt;strong&gt;OAuth &amp;amp; Permissions&lt;/strong&gt;&amp;quot; .&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack2.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack2.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;Scroll down to &amp;quot;&lt;strong&gt;Scopes: Bot Token Scopes&lt;/strong&gt;&amp;quot;, click on &amp;quot;&lt;strong&gt;Add an OAuth Scope&lt;/strong&gt;&amp;quot; and apply the following permissions:&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;channles:read&lt;/li&gt;
&lt;li&gt;channels:join&lt;/li&gt;
&lt;li&gt;chat:write&lt;/li&gt;
&lt;li&gt;groups:read&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack3.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack3.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;4&#34;&gt;
&lt;li&gt;Click on &amp;quot;&lt;strong&gt;Install to Workspace&lt;/strong&gt;&amp;quot; then authorize the permissions you have specified for the app.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack4.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack4.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Slack will then generate a &amp;quot;&lt;strong&gt;Bot User OAuth Access Token&lt;/strong&gt;&amp;quot;. Take note of this token as it will be required to authorize the Slack Plugin in JetBackup.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack6.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack6.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;private-slack-channels&#34;&gt;Private Slack Channels&lt;/h3&gt;
&lt;p&gt;If the notifications will be going to a private channel, there is one additional step to take in the Slack application.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go into the channel&#39;s details.&lt;/li&gt;
&lt;li&gt;Click on the Integrations tab.&lt;/li&gt;
&lt;li&gt;Under the Apps box, click &amp;quot;Add an App&amp;quot;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack8.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack8.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Locate and add the app you created on the Slack API site.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack9.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack9.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;install-and-activate-the-slack-plugin&#34;&gt;Install and Activate the Slack Plugin&lt;/h3&gt;
&lt;p&gt;Once you have your Slack App configured, open JetBackup 5 and navigate to the &lt;a href=&#34;../settings.html#settingsnotification&#34;&gt;Notification Settings&lt;/a&gt; (&lt;strong&gt;Settings&lt;/strong&gt; &amp;gt; &lt;strong&gt;Notification&lt;/strong&gt;).&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;On the Slack Notification Plugin, click &amp;quot;&lt;strong&gt;Install&lt;/strong&gt;&amp;quot; then hit &amp;quot;&lt;strong&gt;Activate&lt;/strong&gt;&amp;quot;&lt;/li&gt;
&lt;li&gt;On the Slack Notification Integration window, configure the following available options:
&lt;ul&gt;
&lt;li&gt;Select the Notification Alert Levels and the frequency you would like to send your notifications. For more information about alert types, please visit &lt;a href=&#34;../alerts.html&#34;&gt;Alerts&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Specify the Slack &lt;strong&gt;Channel Name&lt;/strong&gt; you would like to receive the JetBackup notifications to.&lt;/li&gt;
&lt;li&gt;Enter the &lt;a href=&#34;#notificationplugins&#34;&gt;Bot User OAuth Access Token&lt;/a&gt; generated in your Slack App then hit &amp;quot;&lt;strong&gt;Enable&lt;/strong&gt;&amp;quot;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;JetBackup will then attempt to verify that the Slack Plugin is properly configured by sending a notification to the channel you specified on the plugin, and should receive the following prompt: &amp;quot;JetBackup notification integration configured successfully&amp;quot;. JetBackup will now be able to send notifications through Slack.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack7.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Slack/Slack7.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;syslog&#34;&gt;Syslog&lt;/h2&gt;
&lt;p&gt;Syslog is used for logging and tracking system messages in the Linux environment. This service constitutes the system log daemon (syslogd), where any program can do its logging in addition to kernel messages.&lt;/p&gt;
&lt;p&gt;To Enable this plugin, navigate to &lt;a href=&#34;../settings.html#settingsnotification&#34;&gt;Notification Settings&lt;/a&gt; (&lt;strong&gt;Settings&lt;/strong&gt; &amp;gt; &lt;strong&gt;Notification&lt;/strong&gt;). On the Syslog Notification Plugin, click &amp;quot;&lt;strong&gt;Install&lt;/strong&gt;&amp;quot; then hit &amp;quot;&lt;strong&gt;Activate&lt;/strong&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;On the Slack Notification Integration window, configure the Notification Alert Levels and the frequency you would like to send your notifications to Slack then hit &amp;quot;Enable&amp;quot;. For more information about alert types, please visit &lt;a href=&#34;../alerts.html&#34;&gt;Alerts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Syslog/Syslog1.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Syslog/Syslog1.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Once successfully activated, JetBackup will now be able to send notifications to &lt;code&gt;/var/log/messages&lt;/code&gt; via syslog.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Syslog/Syslog2.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Syslog/Syslog2.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;telegram&#34;&gt;Telegram&lt;/h2&gt;
&lt;h3 id=&#34;configuretelegrambot&#34;&gt;Configure a JetBackup Telegram Bot&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Open your Telegram app and search for the user @BotFather. You can verify the correct user by looking for the blue checkmark next to the user&#39;s name.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Telegram/botFather.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Telegram/botFather.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;
&lt;p&gt;Start a chat with the @BotFather and use the following command to begin the Create Bot Wizard: &lt;code&gt;/newbot&lt;/code&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Insert the name for your bot.&lt;/li&gt;
&lt;li&gt;Insert the username for your bot.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;


&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;


    &lt;strong&gt;NOTE&lt;/strong&gt;: The username must be globally unique within Telegram. Per the Telegram documentation, Bot Names are &lt;strong&gt;publicly searchable&lt;/strong&gt; and must be able to receive all messages, but not necessarily respond to them. Users that simply start a chat after it&#39;s already been configured or add the bot to a group will be unable to view the previous chat history. Alerts will only be sent to the configured chat ID set when creating the Notification Integration. For more information, please click &lt;a href=&#34;https://core.telegram.org/bots/faq#what-messages-will-my-bot-get&#34;&gt;here&lt;/a&gt;.

&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;Once complete you should receive an HTTP API Token for your bot. Keep this token somewhere safe as it will be used to verify your bot.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Telegram/telegramWizard.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Telegram/telegramWizard.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;


&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;


    &lt;strong&gt;NOTE&lt;/strong&gt;: You may need to send a few messages in your new chat with the Telegram bot to update the bot data. Otherwise the activation method in the next step may fail. You can check the status of your Telegram bot by visiting [https://api.telegram.org/bot{HTTP_API_TOKEN}/getUpdates]{.title-ref} in your browser. There should be at least one entry of &lt;code&gt;&#34;chat&#34;: {&#34;id&#34;}&lt;/code&gt;.

&lt;/div&gt;

&lt;h3 id=&#34;install-and-activate-the-telegram-plugin&#34;&gt;Install and Activate the Telegram Plugin&lt;/h3&gt;
&lt;p&gt;Once you have your &lt;a href=&#34;#telegram&#34;&gt;Telegram Bot&lt;/a&gt; configured and have the Bot API Token, open JetBackup 5 and navigate to the &lt;a href=&#34;../settings.html#settingsnotification&#34;&gt;Notification Settings&lt;/a&gt; (&lt;strong&gt;Settings&lt;/strong&gt; &amp;gt; &lt;strong&gt;Notification&lt;/strong&gt;).&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;On the Telegram Notification Plugin, click &amp;quot;Install&amp;quot; then hit &amp;quot;Activate&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;On the Telegram Notification Integration window, configure the following available options:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Select the Notification Alert Levels and the frequency you would like to send your notifications. For more information about alert types, please visit &lt;a href=&#34;../alerts.html&#34;&gt;Alerts&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Enter the Bot Token generated in your Telegram APP then hit &amp;quot;Enable&amp;quot;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Telegram/telegramIntegration.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Telegram/telegramIntegration.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;JetBackup will then attempt to verify that the Slack Plugin is properly configured by sending a notification to the chat you started with your bot and should receive the following prompt: &amp;quot;JetBackup notification integration configured successfully&amp;quot;. JetBackup will now be able to send notifications through Telegram.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Telegram/telegramSuccess.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/Telegram/telegramSuccess.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;microsoft-teams&#34;&gt;Microsoft Teams&lt;/h2&gt;
&lt;h3 id=&#34;configuremicrosoftteams&#34;&gt;Register a Teams Apps with Microsoft Entra ID on Microsoft Graph&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Visit &lt;a href=&#34;https://portal.azure.com/#home&#34;&gt;https://portal.azure.com/#home&lt;/a&gt; and sign in with your Microsoft Account to create and register a new app for Microsoft Teams.&lt;/li&gt;
&lt;li&gt;Navigate to &amp;quot;Microsoft Entra ID&amp;quot; by either clicking on the &amp;ldquo;View&amp;rdquo; button under the &amp;ldquo;Manage Microsoft Entra ID&amp;rdquo; at the home screen, or clicking &amp;ldquo;Microsoft Entra ID&amp;rdquo; at the expandable navigation bar on the left-hand side.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam1.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam1.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;Once you&amp;rsquo;re in the &amp;ldquo;Microsoft Entra ID&amp;rdquo; page, navigate to &amp;ldquo;App registrations&amp;rdquo; and click on &amp;ldquo;+ New Registration&amp;rdquo;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam2.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam2.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;4&#34;&gt;
&lt;li&gt;
&lt;p&gt;Once on the App Registration page, fill in the following items:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Name: the name that will be displayed when JetBackup sends notifications to Teams.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Supported account types: Choose which account types can access your app.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;a&lt;/strong&gt;.  Accounts in this organizational directory only All user and guest accounts in your directory can use your application or API.&lt;br&gt;
&lt;strong&gt;b&lt;/strong&gt;.  Accounts in any organizational directory (Any Azure AD directory - Multitenant) All users with a work or school account from Microsoft can use your application or API. This includes schools and businesses that use Office 365.&lt;br&gt;
&lt;strong&gt;c&lt;/strong&gt;.  Accounts in any organizational directory (Any Azure AD directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox All users with a work or school, or personal Microsoft account) can use your application or API. It includes schools and businesses that use Office 365 as well as personal accounts that are used to sign in to services like Xbox and Skype.&lt;/p&gt;
&lt;p&gt;Please use the account type that is most appropriate for your needs. For this example, we used option 3 to give the most open access for demo purposes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Redirect URI (required): the JetBackup notification plugin requires the Teams notification application to reach out to our Microsoft Teams authenticator. Select &amp;ldquo;Web&amp;rdquo; under application and set the following URI: &lt;a href=&#34;https://auth.jetbackup.com/msteams/&#34;&gt;https://auth.jetbackup.com/msteams/&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Click on Register&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam3.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam3.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;5&#34;&gt;
&lt;li&gt;Once registered, you will be redirected back to your Application&amp;rsquo;s Overview page. Here you will be able to get an overview of your apps&amp;rsquo; display name, Application ID, Directory ID, and other information that will be needed to connect your app to the JetBackup Notification plugin.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam4.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam4.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;6&#34;&gt;
&lt;li&gt;The next step is to set the required API permission to allow the JetBackup Notification plugin to communicate with your Teams App. From your application&amp;rsquo;s Overview Page, navigate to &amp;ldquo;API permissions&amp;rdquo; &amp;gt; &amp;ldquo;+ Add a permission&amp;rdquo;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam5.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam5.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;7&#34;&gt;
&lt;li&gt;
&lt;p&gt;The Request API permissions window will pop up. Select &amp;ldquo;Microsoft Graph&amp;rdquo; &amp;gt; &amp;ldquo;Delegated permissions&amp;rdquo;, enable the following permissions then click &amp;ldquo;Add permissions&amp;rdquo;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Offline_access (Listed under &amp;quot;OpenId permissions&amp;quot;)&lt;/li&gt;
&lt;li&gt;Channel.Create (Listed under &amp;quot;Channel&amp;quot;)&lt;/li&gt;
&lt;li&gt;Channel.ReadBasic.All (Listed under &amp;quot;Channel&amp;quot;)&lt;/li&gt;
&lt;li&gt;ChannelMessage.Send (Listed under &amp;quot;ChannelMessage&amp;quot;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam6.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam6.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;8&#34;&gt;
&lt;li&gt;The next step is to generate a Client Secret that your application will use as identification when requesting a token for authentication. Under the Application page, navigate to &amp;ldquo;Certificates &amp;amp; secrets&amp;rdquo; &amp;gt; &amp;ldquo;Client secrets&amp;rdquo; &amp;gt; &amp;ldquo;+ New client secret&amp;rdquo;. The &amp;ldquo;Add a client secret&amp;rdquo; window will pop up and you will be asked to specify a Description and how long the secret will take to expire then click Add.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam7.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam7.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;9&#34;&gt;
&lt;li&gt;Once added, take note of the Value and Secret ID. Please also note that you would need to generate a new client secret once it expires and update the Value on your JetBackup Teams Notification Plugin.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam8.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam8.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;10&#34;&gt;
&lt;li&gt;The next step is to provide admin consent to your application. First, navigate back to the &amp;ldquo;Azure Activity Directory&amp;rdquo; page then select &amp;ldquo;Enterprise applications&amp;rdquo; at the navigation bar. On the Enterprise applications page, you should see the app you just created. Click on your app then navigate to the &amp;ldquo;Permissions&amp;rdquo; page under Security. Click on the Grant admin consent button for your user to your application, select the appropriate account then click accept.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam9.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam9.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam10.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam10.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Once done, the application is ready to be set up in JetBackup 5.&lt;/p&gt;
&lt;h3 id=&#34;install-and-activate-the-microsoft-teams-plugin&#34;&gt;Install and Activate the Microsoft Teams Plugin&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Once you have your Microsoft Teams App configured, open JetBackup 5 and navigate to the Notification Settings (Settings &amp;gt; Notification).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;On the Teams Notification Plugin, click &amp;quot;&lt;strong&gt;Install&lt;/strong&gt;&amp;quot; then hit &amp;quot;&lt;strong&gt;Activate&lt;/strong&gt;&amp;quot;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;On the Teams Notification Integration window, configure the following available options:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Select the Notification Alert Levels and the frequency you would like to send your notifications. For more information about alert types, please visit Alerts&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You will then be asked to specify the following items:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Teams ID (Group ID): Can be found in the following interface: &lt;a href=&#34;https://admin.teams.microsoft.com/teams/manage&#34;&gt;https://admin.teams.microsoft.com/teams/manage&lt;/a&gt; copy and use your Group ID.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam11.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Notifications/MicrosoftTeams/msteam11.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;-   Channel Name: The channel under your Team that you would like to receive notifications to
-   Client ID - Can be found on your Microsoft AD application Overview Page (Application (client ID))
-   Client Secret (Value generated on [Step 8 - Client Secret](#microsoft-teams))
-   Tenant ID (Can be found on your Microsoft AD Home Page)
-   Authorization Code (Once everything above is specified, click on &amp;quot;Get Authorization Code&amp;quot; and the JetBackup Teams Authorization Code Generator will pop up. Copy the code and paste it on this field.)
-   Hit \&amp;quot;**Save**\&amp;quot;
&lt;/code&gt;&lt;/pre&gt;
&lt;ol start=&#34;5&#34;&gt;
&lt;li&gt;JetBackup will then attempt to verify that the TeamsPlugin is properly configured by sending a notification to the channel you specified on the plugin, and should receive the following prompt: &amp;quot;JetBackup notification integration configured successfully&amp;quot;. JetBackup will now be able to send notifications through your Teams Channel.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>Jb5: Addons Plugins</title>
      <link>/v5.4-EDGE/adminpanel/Plugins/addonsplugins.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/v5.4-EDGE/adminpanel/Plugins/addonsplugins.html</guid>
      <description>
        
        
        &lt;p&gt;The Addons Plugins are plugins that provide extra functionality to the Core JetBackup features. Our showcase Addon Plugin is the Manage Databases plugin which is only available for JetBackup 5 for Linux installations. This plugin allows you to assign databases to Linux accounts in order to be included in Account Backups.&lt;/p&gt;
&lt;h3 id=&#34;natively-supported-addons-plugins&#34;&gt;Natively Supported Addons Plugins:&lt;/h3&gt;
&lt;h1 id=&#34;managedatabasesplugin&#34;&gt;Manage Databases&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Addons/manageDatabases.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Addons/manageDatabases.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;configure-database-credentials&#34;&gt;Configure Database Credentials&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to JetBackup 5 -&amp;gt; Settings -&amp;gt; Panel to configure the login credentials for your MySQL, PostgreSQL, and/or MongoDB instances.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Addons/configureCredentials.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Addons/configureCredentials.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;


&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;


    &lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Due to a known issue with MySQL and PHP on Debian/Ubuntu systems, if you are using localhost, you may need to use 127.0.0.1 instead. In order to successfully authenticate MySQL on Ubuntu, you need to ensure that the MySQL superuser used to authenticate only has &lt;strong&gt;superuser@127.0.0.1&lt;/strong&gt; and does not have &lt;strong&gt;superuser@localhost&lt;/strong&gt; configured.&lt;/p&gt;
&lt;p&gt;When establishing a connection to &lt;strong&gt;MongoDB&lt;/strong&gt;, please input &#34;&lt;strong&gt;admin&lt;/strong&gt;&#34; in the &#34;&lt;strong&gt;Auth Database&lt;/strong&gt;&#34; field. This ensures that JetBackup uses the admin database.&lt;/p&gt;


&lt;/div&gt;

&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;You can also assign a Default Databases Backup Account. This account will &amp;quot;own&amp;quot; all Databases and Database users for Account Backups.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;install-the-manage-databases-plugin&#34;&gt;Install the Manage Databases Plugin&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;From the Plugins -&amp;gt; Available Plugins Page, install the Manage Databases Plugin.&lt;/li&gt;
&lt;li&gt;After the installation is complete, navigate to the Installed Plugins tab to ensure the Plugin is Visible/Enabled.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Addons/enableDatabasePlugin.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Addons/enableDatabasePlugin.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;assigning-databases&#34;&gt;Assigning Databases&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;The Manage Databases plugin will be set to automatically assign databases to accounts by default. Database names must start with &lt;code&gt;username_&lt;/code&gt; in order to be automatically assigned.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Addons/initialPageDB.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Addons/initialPageDB.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;You can also change the Settings to manually assign databases to your Accounts.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Addons/assignManually.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Addons/assignManually.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;From the Assign Databases tab, select the supported Database Engine and associated account you want to assign databases too.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Addons/listAccountsManageDatabases.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Addons/listAccountsManageDatabases.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;


&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;


    &lt;p&gt;If you observe that the Manage Database Plugin is unable to fetch Databases/Database Users, there may be an issue authenticating the Database Engine with the Credentials provided under the &lt;strong&gt;Databases Auth Panel Settings&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Please check the following FAQ/Troubleshooting entry for possible &lt;a href=&#34;../faq.html#jb5lpsqlauth&#34;&gt;PostgreSQL authentication issues&lt;/a&gt;.&lt;/p&gt;


&lt;/div&gt;

&lt;ol start=&#34;4&#34;&gt;
&lt;li&gt;You will then be taken to the Assign Database for Account screen.&lt;/li&gt;
&lt;li&gt;Select from the left hand side which Databases and Database Users you would like to assign to the selected Account.&lt;/li&gt;
&lt;/ol&gt;


&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;


    &lt;strong&gt;NOTE&lt;/strong&gt;: The selection of the &#34;root&#34; account is &lt;strong&gt;NOT&lt;/strong&gt; supported. Instead, Jetbackup 5 recognizes a non-root Linux user as a valid account for assigning the databases and database users that you desire to backup.

&lt;/div&gt;

&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Addons/assignManually2.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Addons/assignManually2.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol start=&#34;6&#34;&gt;
&lt;li&gt;After all Databases and Database users have been selected, press save.&lt;/li&gt;
&lt;li&gt;Now an Account Backup of the assigned account will include the Databases and Database users it was assigned!&lt;/li&gt;
&lt;/ol&gt;
&lt;h1 id=&#34;jbmcplugin&#34;&gt;JBMC Backward Compatible&lt;/h1&gt;
&lt;p&gt;The JBMC Backward Compatible plugin is a supporting plugin for the JetBackup Management Console that allows communication between the registered JetBackup MC Sever and the Local JetBackup 5 Server. Please note, the JetBackup Management Console Register Feature handles the installation/configuraiton of the JBMC Backward Compatible plugin.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Addons/mcPlugin1.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Addons/mcPlugin1.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The JBMC Backward Compatible plugin page can be used to verify that the local JetBackup 5 Server is registered with a JetBackup Management Console.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;/v5.4-EDGE/images/adminpanel/Addons/mcPlugin.PNG&#34;&gt;&lt;img src=&#34;/v5.4-EDGE/images/adminpanel/Plugins/Addons/mcPlugin.PNG&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
