<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>How can I enable visitors to authenticate through Salesforce?</title><link>https://community.telligent.com/community/11/w/user-documentation/62918/how-can-i-enable-visitors-to-authenticate-through-salesforce</link><description /><dc:language>en-US</dc:language><generator>14.0.0.586 14</generator><item><title>How can I enable visitors to authenticate through Salesforce?</title><link>https://community.telligent.com/community/11/w/user-documentation/62918/how-can-i-enable-visitors-to-authenticate-through-salesforce</link><pubDate>Thu, 18 Jul 2019 17:06:12 GMT</pubDate><guid isPermaLink="false">d4394791-e0ab-44ee-9209-22f0ca44356f</guid><dc:creator>Grant Pankonien</dc:creator><comments>https://community.telligent.com/community/11/w/user-documentation/62918/how-can-i-enable-visitors-to-authenticate-through-salesforce#comments</comments><description>Current Revision posted to User Documentation by Grant Pankonien on 07/18/2019 17:06:12&lt;br /&gt;
&lt;p&gt;&lt;span&gt;You must enable SSL/HTTPS access to your community to use Salesforce&amp;nbsp;authentication for Telligent Community.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;[toc]&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Enabling potential members to authenticate and create accounts by integrating with Salesforce&amp;nbsp;can simplify the member creation/registration experience. This guide identifies the steps to enable authentication through Salesforce.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;a name="Register_a_new_application_on_Salesforce"&gt;&lt;/a&gt;Register a new application on Salesforce&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Log into Salesforce.&lt;/li&gt;
&lt;li&gt;Navigate to the Salesforce.com developer homepage.&lt;/li&gt;
&lt;li&gt;Under Getting started, click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Add App&lt;/strong&gt;. The App Quick Start dialog appears.&lt;/li&gt;
&lt;li&gt;Fill in the following details to create the application:
&lt;ul&gt;
&lt;li&gt;In&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;App&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;(required), enter a label such as &amp;quot;OAuth Sign-in.&amp;quot;&lt;/li&gt;
&lt;li&gt;In&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Label&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;(required), enter a label such as &amp;quot;Sign-in&amp;quot; if you are not collecting data, or enter the appropriate label for data you are capturing.&lt;/li&gt;
&lt;li&gt;In&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Plural label&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;(required), enter a label such as &amp;quot;Sign-ins&amp;quot; if you are not collecting data, or enter the appropriate label for data you are capturing.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="margin:0;padding:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Create&lt;/strong&gt;. The creation completed dialog appears. You don&amp;#39;t need to change any options here to use the sign-in for Telligent Community. Your dashboard appears.&lt;/li&gt;
&lt;li&gt;Under your username, click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Setup&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In the App setup pane, click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Develop&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;/strong&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Remote access&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In the Remote access applications list, click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;New&lt;/strong&gt;. The Remote access edit window appears.&lt;/li&gt;
&lt;li&gt;Fill in the following required fields:
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Application&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;- Supply the application name.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Contact email&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;- Fill in your email address.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Callback URL&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;- Fill in the URL that Salesforce can use to authenticate your login.&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Save&lt;/strong&gt;. The Remote access window displays a consumer key and consumer secret.&lt;/li&gt;
&lt;li&gt;Copy both the consumer key and consumer secret to another location for use in the Salesforce plugin configuration.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;/h2&gt;
&lt;h2&gt;&lt;a name="Configure_the_Zimbra_Salesforce_OAuth_plugin"&gt;&lt;/a&gt;Configure the Salesforce plugin&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&lt;span&gt;&amp;nbsp;&lt;strong&gt;Administration &amp;gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;b&gt;Authentication &amp;gt; External authentication &amp;gt; Salesforce&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;Salesforce OAuth Client.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Click the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Enable&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;check box.&lt;/li&gt;
&lt;li&gt;In the Salesforce OAuth Client panel, paste the following settings into the appropriate text fields:
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Consumer Key&lt;/b&gt;: The Consumer Key copied from Salesforce.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Consumer Secret&lt;/b&gt;: The Consumer Secret key copied from Salesforce.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;Save&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;a id="Sign_into_Community_Server_with_Salesforce_credentials" name="Sign_into_Community_Server_with_Salesforce_credentials"&gt;&lt;/a&gt;Sign into Telligent Community with Salesforce credentials&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;To connect Salesforce with Community Server click the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Salesforce&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;logo&lt;strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;in the sign-in screen.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>How can I enable visitors to authenticate through Salesforce?</title><link>https://community.telligent.com/community/11/w/user-documentation/62918/how-can-i-enable-visitors-to-authenticate-through-salesforce/revision/1</link><pubDate>Tue, 04 Jun 2019 20:11:56 GMT</pubDate><guid isPermaLink="false">d4394791-e0ab-44ee-9209-22f0ca44356f</guid><dc:creator>Ben Tiedt</dc:creator><comments>https://community.telligent.com/community/11/w/user-documentation/62918/how-can-i-enable-visitors-to-authenticate-through-salesforce#comments</comments><description>Revision 1 posted to User Documentation by Ben Tiedt on 06/04/2019 20:11:56&lt;br /&gt;
&lt;p&gt;&lt;span&gt;You must enable SSL/HTTPS access to your community to use Salesforce&amp;nbsp;authentication for Telligent Community.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;[toc]&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Enabling potential members to authenticate and create accounts by integrating with Salesforce&amp;nbsp;can simplify the member creation/registration experience. This guide identifies the steps to enable authentication through Salesforce.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;a name="Register_a_new_application_on_Salesforce"&gt;&lt;/a&gt;Register a new application on Salesforce&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Log into Salesforce.&lt;/li&gt;
&lt;li&gt;Navigate to the Salesforce.com developer homepage.&lt;/li&gt;
&lt;li&gt;Under Getting started, click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Add App&lt;/strong&gt;. The App Quick Start dialog appears.&lt;/li&gt;
&lt;li&gt;Fill in the following details to create the application:
&lt;ul&gt;
&lt;li&gt;In&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;App&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;(required), enter a label such as &amp;quot;OAuth Sign-in.&amp;quot;&lt;/li&gt;
&lt;li&gt;In&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Label&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;(required), enter a label such as &amp;quot;Sign-in&amp;quot; if you are not collecting data, or enter the appropriate label for data you are capturing.&lt;/li&gt;
&lt;li&gt;In&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Plural label&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;(required), enter a label such as &amp;quot;Sign-ins&amp;quot; if you are not collecting data, or enter the appropriate label for data you are capturing.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="margin:0;padding:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Create&lt;/strong&gt;. The creation completed dialog appears. You don&amp;#39;t need to change any options here to use the sign-in for Telligent Community. Your dashboard appears.&lt;/li&gt;
&lt;li&gt;Under your username, click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Setup&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In the App setup pane, click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Develop&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;/strong&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Remote access&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In the Remote access applications list, click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;New&lt;/strong&gt;. The Remote access edit window appears.&lt;/li&gt;
&lt;li&gt;Fill in the following required fields:
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Application&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;- Supply the application name.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Contact email&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;- Fill in your email address.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Callback URL&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;- Fill in the URL that Salesforce can use to authenticate your login.&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Save&lt;/strong&gt;. The Remote access window displays a consumer key and consumer secret.&lt;/li&gt;
&lt;li&gt;Copy both the consumer key and consumer secret to another location for use in the Salesforce plugin configuration.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;/h2&gt;
&lt;h2&gt;&lt;a name="Configure_the_Zimbra_Salesforce_OAuth_plugin"&gt;&lt;/a&gt;Configure the Salesforce plugin&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&lt;span&gt;&amp;nbsp;&lt;strong&gt;Administration &amp;gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;b&gt;Authentication &amp;gt; External authentication &amp;gt; Salesforce&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;Salesforce OAuth Client.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Click the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Enable&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;check box.&lt;/li&gt;
&lt;li&gt;In the Salesforce OAuth Client panel, paste the following settings into the appropriate text fields:
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Consumer Key&lt;/b&gt;: The Consumer Key copied from Salesforce.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Consumer Secret&lt;/b&gt;: The Consumer Secret key copied from Salesforce.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;Save&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;a id="Sign_into_Community_Server_with_Salesforce_credentials" name="Sign_into_Community_Server_with_Salesforce_credentials"&gt;&lt;/a&gt;Sign into Telligent Community with Salesforce credentials&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;To connect Salesforce with Community Server click the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Salesforce&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;logo&lt;strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;in the sign-in screen.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>