<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Bolt Data Connect – Global Settings</title>
    <link>/docs/salesforce/iot-setup/global-settings/</link>
    <description>Recent content in Global Settings on Bolt Data Connect</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Thu, 05 Jan 2017 00:00:00 +0000</lastBuildDate>
    
	  <atom:link href="/docs/salesforce/iot-setup/global-settings/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Docs: App Connectivity</title>
      <link>/docs/salesforce/iot-setup/global-settings/app-connectivity/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/docs/salesforce/iot-setup/global-settings/app-connectivity/</guid>
      <description>
        
        
        &lt;p&gt;First, we’ll need to establish the connection between your Salesforce Org and the IoT Cloud infrastructure. Once that connection is established, we can configure Salesforce Object Customization, Salesforce Process Customization, and Thing-Type Customization. Then, we’ll create a new Thing and demonstrate connectivity. Let’s get Things set-up!&lt;/p&gt;
&lt;p&gt;In order for the Bolt Data Connect Salesforce App to communicate with the IoT infrastructure, we need to authorize Salesforce to access the IoT Cloud, and we need authorize the IoT Cloud to access Salesforce.&lt;/p&gt;
&lt;h3 id=&#34;authorize-salesforce-to-access-the-hahahugoshortcodes4hbhb&#34;&gt;Authorize Salesforce to access the IoT Cloud&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;First, your Bolt Data Connect support representative should provide you with an API Token, an Access Key, and a Secret Key. Keep this information safe. It’s essentially your username and password to your IoT Cloud.&lt;/li&gt;
&lt;/ol&gt;


&lt;div class=&#34;alert alert-warning&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Let us know&lt;/h4&gt;
Should you ever learn or suspect these Keys have been compromised, please rotate your keys — twice — as soon as possible, and notify your Bolt Data Connect representative.
&lt;/div&gt;

&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;From the Bolt Data Connect App (if you’re not already there, follow the &lt;a href=&#34;/docs/salesforce/app_tour#launching-the-app&#34;&gt;Launching the App&lt;/a&gt; section in the App Tour), go to the IoT Setup tab.&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Global Settings&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In the &lt;span class=&#34;doc fieldname&#34;&gt;IoT API Token&lt;/span&gt; field enter the API Token you received in Step 1.&lt;/li&gt;
&lt;li&gt;Select the &lt;strong&gt;IoT Cloud API&lt;/strong&gt; link next to &lt;span class=&#34;doc fieldname&#34;&gt;API Named Credential&lt;/span&gt;.
&lt;ol&gt;
&lt;li&gt;Select &lt;strong&gt;Edit&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In the &lt;span class=&#34;doc fieldname&#34;&gt;AWS Access Key ID&lt;/span&gt; field, enter the Access Key received in Step 1.&lt;/li&gt;
&lt;li&gt;Next to &lt;span class=&#34;doc fieldname&#34;&gt;AWS Secret Access Key&lt;/span&gt; field, enter the Secret Key received in Step 1.&lt;/li&gt;
&lt;li&gt;You shouldn’t need to modify any other settings here. Click Save and close the tab (if it opened in a new tab).&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;authorize-the-hahahugoshortcodes9hbhb-to-access-your-salesforce-org&#34;&gt;Authorize the IoT Cloud to access your Salesforce Org&lt;/h3&gt;
&lt;p&gt;In order for the IoT Cloud to send Alerts to your Salesforce Org, you must Authorize the app to access the Salesforce APIs associated with your Org.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;From the Bolt Data Connect App (if you’re not already there, follow the &lt;a href=&#34;/docs/salesforce/app_tour#launching-the-app&#34;&gt;Launching the App&lt;/a&gt; section in the App Tour), go to the IoT Setup tab.&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Global Settings&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Next to the &lt;em&gt;Connected Application&lt;/em&gt; label, select &lt;strong&gt;Authorize&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;figure class=&#34;doc figure&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/connected-application-2.png&#34;
         alt=&#34;Authorize the Connected Application&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;Authorize the Connected Application&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;ol start=&#34;4&#34;&gt;
&lt;li&gt;You’ll be redirected to a &lt;em&gt;Salesforce Authorization&lt;/em&gt; screen. Select &lt;strong&gt;Allow&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;


&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Heads Up&lt;/h4&gt;
Verify the URL in this window is accurate. You must be logged in as a User of the Org in which you wish to authorize the IoT Cloud integrations (this is the User the IoT Cloud will use to send Alerts and trigger platform events). If you need to switch to another User, you can select the &amp;ldquo;Not you?&amp;rdquo; link to be redirected to (login.salesforce.com)[https://login.salesforce.com] to log-in and authorize as a different User within your Org.
&lt;/div&gt;

&lt;figure class=&#34;doc figure&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/connected-application-oauth-1.png&#34;
         alt=&#34;Allow the IoT Cloud to access your Org&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;Allow the IoT Cloud to access your Org&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;ol start=&#34;5&#34;&gt;
&lt;li&gt;After selecting &lt;strong&gt;Allow&lt;/strong&gt;, the status of the authorization will be displayed.&lt;/li&gt;
&lt;li&gt;When successful, the authorization status message window will close automatically (or you can close it manually if you chose). In the unlikely event you encounter an error during authorization, please let us know as soon as practical!&lt;/li&gt;
&lt;/ol&gt;
&lt;figure class=&#34;doc figure&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/connected-application-oauth-2.png&#34;
         alt=&#34;Authorization success message&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;Authorization success message&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;


&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Note&lt;/h4&gt;
Bolt Data Connect does not collect any data from you or your Org; this authorization only provides the IoT Cloud with the ability to send alerts to your Org. The IoT Cloud is never given your login credentials.
&lt;/div&gt;

&lt;ol start=&#34;7&#34;&gt;
&lt;li&gt;
&lt;p&gt;That’s it! This should only be required once, but should you ever need to re-establish this authorization, you can repeat these steps at any time.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;To revoke authorization at any time, you can follow these steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Select Settings (Salesforce Settings Gear).&lt;/li&gt;
&lt;li&gt;Select Users, then Users and find the User you used to Authorize.&lt;/li&gt;
&lt;li&gt;Scrolling down, you should find the &amp;ldquo;OAuth Connected Apps&amp;rdquo; section where you can select Revoke to revoke access to the Connected App.&lt;/li&gt;
&lt;li&gt;You can re-authorize the IoT Cloud at any time by following the steps above.&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You can check which Saleforce User is currently authorized by the IoT Cloud at any time.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to the IoT Admin Page, then select Global Settings.&lt;/li&gt;
&lt;li&gt;The User should be displayed next to the Connected Application label:&lt;/li&gt;
&lt;/ol&gt;
&lt;figure class=&#34;doc figure&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/connected-application-2.png&#34;
         alt=&#34;Authorization check&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;Authorization check&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;rotating-hahahugoshortcodes20hbhb-access-keys&#34;&gt;Rotating Bolt Data Connect Access Keys&lt;/h3&gt;
&lt;p&gt;The Bolt Data Connect Access Keys can be rotated at any time. This helps limit any unintended access to your data. We recommend that you refresh Access Keys at least every 45 days, but the more frequent, the better.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;From the Bolt Data Connect App (if you’re not already there, follow the Launching the App section in the App Tour), go to the IoT Setup tab.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Select Global Settings.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You’ll need to have the Named Credential open in a separate window/tab:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Select the IoT Cloud API link (should open in a new tab; if not, keep this tab/window open to the Named Credential and open a new tab to the IoT Setup tab, Global Settings).&lt;/li&gt;
&lt;li&gt;Select Edit.&lt;/li&gt;
&lt;li&gt;In the next step you’ll be editing the following fields: AWS Access Key ID and AWS Secret Access Key.&lt;/li&gt;
&lt;/ol&gt;
&lt;figure class=&#34;doc figure&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/named-credential-1.png&#34;
         alt=&#34;Named credential fields&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;Named credential fields&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Once the Named Credential tab/window is staged, back on the IoT Admin page, select Rotate Keys.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;New Keys should appear under the Rotate Keys button with a copy link next to each.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;figure class=&#34;doc figure&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/named-credential-2.png&#34;
         alt=&#34;New keys&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;New keys&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;ol start=&#34;6&#34;&gt;
&lt;li&gt;Select &amp;ldquo;Copy&amp;rdquo; next to AWS Access Key ID, and paste into the respective field on the Named Credential.&lt;/li&gt;
&lt;li&gt;Repeat for AWS Secret Access Key.&lt;/li&gt;
&lt;li&gt;Select Save on the Named Credential and close that tab/window.&lt;/li&gt;
&lt;li&gt;To clear the keys from the Global Settings screen, return to the IoT Setup tab.&lt;/li&gt;
&lt;li&gt;To test the new keys, return to the Global Settings screen from the IoT Setup tab (which automatically checks who’s authorized) or visit the IoT Console and search for a Thing.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;iot-connector-api&#34;&gt;IoT Connector API&lt;/h3&gt;
&lt;p&gt;For customers with their own IoT Cloud, we&amp;rsquo;ve fully exposed the IoT Cloud Connector API to allow you to use the Bolt Data Connect Salesforce App with your own IoT Cloud by following a few simple steps. (See below)&lt;/p&gt;
&lt;figure class=&#34;doc figure&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/iot-cloud-connector-overview.png&#34;
         alt=&#34;IoT Cloud Connector&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;IoT Cloud Connector&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;ol&gt;
&lt;li&gt;Call the /IoTAlert Web Service from your IoT Cloud&lt;/li&gt;
&lt;li&gt;Implement the IoT Connector Apex class [SPKI.IoT_Connector_API] to call your IoT Cloud&amp;rsquo;s exposed APIs&lt;/li&gt;
&lt;/ol&gt;
&lt;figure class=&#34;doc figure&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/iot-connector-api.png&#34;
         alt=&#34;IoT Cloud Connector API&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;IoT Cloud Connector API&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Licensing</title>
      <link>/docs/salesforce/iot-setup/global-settings/licensing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/docs/salesforce/iot-setup/global-settings/licensing/</guid>
      <description>
        
        
        &lt;h2 id=&#34;view-licenses&#34;&gt;View Licenses&lt;/h2&gt;
&lt;p&gt;From the Global Settings page, you can easiliy view the Bolt Data Connect licensing across all of your orgs (Dev, Test, Production, etc.) and all of the Application Layers (Salesforce, IoT Cloud and Edge Gateway).&lt;/p&gt;
&lt;figure class=&#34;doc figure wide&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/view-licenses.png&#34;
         alt=&#34;View Licenses&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;View Licenses&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h3 id=&#34;salesforce-licenses&#34;&gt;Salesforce Licenses&lt;/h3&gt;
&lt;dl&gt;
&lt;dt&gt;Standard Licenses&lt;/dt&gt;
&lt;dd&gt;The number of Standard Bolt Data Connect Salesforce User licenses used / total available.&lt;/dd&gt;
&lt;dt&gt;Community Licenses&lt;/dt&gt;
&lt;dd&gt;The number of Community (Experience Cloud) Bolt Data Connect Salesforce User licenses used / total available.&lt;/dd&gt;
&lt;dt&gt;Last License Check&lt;/dt&gt;
&lt;dd&gt;The most recent date of synchronizing the Licenses with Salesforce.&lt;/dd&gt;
&lt;dt&gt;License Status&lt;/dt&gt;
&lt;dd&gt;The status of the License from Salesforce App Exchange.&lt;/dd&gt;
&lt;dt&gt;License Expiration&lt;/dt&gt;
&lt;dd&gt;The date of the License Expiration from Salesforce App Exchange.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h3 id=&#34;cloud-licenses&#34;&gt;Cloud Licenses&lt;/h3&gt;
&lt;dl&gt;
&lt;dt&gt;Organization&lt;/dt&gt;
&lt;dd&gt;The parent / local IoT Cloud accounts connected to this org&lt;/dd&gt;
&lt;dt&gt;License Usage&lt;/dt&gt;
&lt;dd&gt;A calculation of the total percentage of device licenses used across all orgs&lt;/dd&gt;
&lt;dt&gt;Thing Message Rates&lt;/dt&gt;
&lt;dd&gt;A list of licensed message rates along with the purchased and used count of each&lt;/dd&gt;
&lt;dt&gt;Hardware Device Types&lt;/dt&gt;
&lt;dd&gt;A list of licensed devices types along with the purchased and used count of each&lt;/dd&gt;
&lt;/dl&gt;


&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;License Flexibility&lt;/h4&gt;
As Thing Type &amp;ldquo;Message Rate&amp;rdquo; definitions are changed, licensing is evaluated and updated. We&amp;rsquo;ve implemented a flexible license usage policy, allowing you to use any Message Rate below or equal to the purchased rate.
&lt;/div&gt;

&lt;h2 id=&#34;license-alarms&#34;&gt;License Alarms&lt;/h2&gt;
&lt;p&gt;License Alarms can now be configured and automatically created into Salesforce so that administrators can monitor and automate actions on both Salesforce App and Device Licenses.&lt;/p&gt;
&lt;p&gt;To view the License Logs and Alarms, create a Report:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Report Type: &lt;strong&gt;IoT Admin Logs&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Filters:
&lt;ul&gt;
&lt;li&gt;Show Me: All IoT Admin Logs&lt;/li&gt;
&lt;li&gt;Log Type: &amp;ldquo;Licensing&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You will find 2 records for each Licensing event, with the following &lt;em&gt;Job / Record Id&lt;/em&gt; values:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;APP_LICENSES&lt;/strong&gt; : Lists the results of the Salesforce App Licensing check&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DEVICE_LICENSES&lt;/strong&gt; : Lists the results of the IoT Cloud Device Licensing check&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class=&#34;doc figure wide&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/licenses-alarms.png&#34;
         alt=&#34;License Alarms&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;License Alarms&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Each of the above records will have one of the following &lt;em&gt;Job Status&lt;/em&gt; values:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Success&lt;/strong&gt; : Indicates that the license check was successful and no alarms were created.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Warning&lt;/strong&gt; : Indicates that one of the following alarms was included:
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Less than 30 days remaining on Salesforce Licenses&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Salesforce License Usage is above 80% threshold&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Device License Usage is above 90% threshold&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;No Device Licenses found&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Error&lt;/strong&gt; : Indicates that one of the following alarm errors was encountered:
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Salesforce License Usage Exceeded&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Could not load Managed Package licensing data&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Thing Object</title>
      <link>/docs/salesforce/iot-setup/global-settings/thing-object/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/docs/salesforce/iot-setup/global-settings/thing-object/</guid>
      <description>
        
        
        &lt;ol&gt;
&lt;li&gt;From the Bolt Data Connect App (if you’re not already there, follow the Launching the App section in the App Tour), go to the IoT Setup tab.&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Global Settings&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In the Thing Object Settings section of the Global Settings page, select the Salesforce Object in the &lt;span class=&#34;doc fieldname&#34;&gt;Thing Object&lt;/span&gt; field.&lt;/li&gt;
&lt;/ol&gt;
&lt;figure class=&#34;doc figure wide&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/iot-setup-thing-object.png&#34;
         alt=&#34;Global Settings - Thing Object Settings&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;Global Settings - Thing Object Settings&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2 id=&#34;field-definitions&#34;&gt;Field Definitions&lt;/h2&gt;
&lt;p&gt;Once you select an Object you can decide which Salesforce fields to bind to the following:&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;Thing Label&lt;/dt&gt;
&lt;dd&gt;This field is used as the label in the IoT Console Views.&lt;/dd&gt;
&lt;dt&gt;Thing External ID Field&lt;/dt&gt;
&lt;dd&gt;This field is used as the primary key for data operations on a Thing (it’s how the data is indexed and must be unique within your Org).&lt;/dd&gt;
&lt;/dl&gt;


&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Heads up&lt;/h4&gt;
This field is the most important, as it allows your Thing’s data to be organized and accessed properly. Without this field, your Things&amp;rsquo; data will just exist in the IoT Cloud and will be inaccessible from Salesforce.
&lt;/div&gt;

&lt;dl&gt;
&lt;dt&gt;Thing Status Field&lt;/dt&gt;
&lt;dd&gt;This field is used in the IoT Console Navigation Pane and IoT Console Views.&lt;/dd&gt;
&lt;dt&gt;Thing Type&lt;/dt&gt;
&lt;dd&gt;This field is used as the identifier for which Thing-Type to assume for the given Thing. If a Thing has an undefined Thing Type, every message will be sent to the Cloud, unaggregated, and no Alerts will be provided (other than the built-in Offline Alert). For cost management purposes, it is highly recommended, that every Thing be assigned a Thing Type.&lt;/dd&gt;
&lt;dt&gt;Thing Gateway&lt;/dt&gt;
&lt;dd&gt;This field is used to determine which gateway will receive and manage your Things data. Without this field, your Thing’s data will not be aggregated or stored (i.e. your Thing won’t have anyone to talk to and its data will be lost). Must be a Lookup(IoT Gateway) field.&lt;/dd&gt;
&lt;dt&gt;Context Data Field&lt;/dt&gt;
&lt;dd&gt;This behind the scenes field will track the status of the context data syncing. Must be a Long Text Area field.&lt;/dd&gt;
&lt;dt&gt;Last Alert Response Field&lt;/dt&gt;
&lt;dd&gt;This behind the scenes field will track the most recent Alert Response and it&amp;rsquo;s results. Must be a Text field.&lt;/dd&gt;
&lt;dt&gt;Thing Latitude/Longitude Fields&lt;/dt&gt;
&lt;dd&gt;These fields are used to plot each Thing on the Map View in the IoT Console. Must be either two separate numeric fields, or a single Geo-Location field.&lt;/dd&gt;
&lt;dt&gt;Category Labels/Fields&lt;/dt&gt;
&lt;dd&gt;These fields determine the top-level navigation nodes in the IoT Console Navigation Pane Category Mode.&lt;/dd&gt;
&lt;dt&gt;Sub-Category Fields&lt;/dt&gt;
&lt;dd&gt;These fields determine the second-level navigation node in the IoT Console Navigation Pane Category Mode.&lt;/dd&gt;
&lt;/dl&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: System Settings</title>
      <link>/docs/salesforce/iot-setup/global-settings/system-settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/docs/salesforce/iot-setup/global-settings/system-settings/</guid>
      <description>
        
        
        &lt;h2 id=&#34;error-handling&#34;&gt;Error Handling&lt;/h2&gt;
&lt;p&gt;From the Global Settings page, scroll to the section labeled &amp;ldquo;System Settings&amp;rdquo;, to control how the background jobs will handle any unexpected errors. There are currently two settings available:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Log Thing Errors to Chatter&lt;/li&gt;
&lt;li&gt;Log Servitization Errors to Chatter&lt;/li&gt;
&lt;/ol&gt;
&lt;figure class=&#34;doc figure wide&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/global-error-handling.png&#34;
         alt=&#34;Error Handling&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;Error Handling&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;These settings, when enabled, will log any errors from background jobs to the Chatter Feed of the appropriate record. For Thing Errors they will be attached to the Asset, or your custom Thing Object if configured. For Servitization Errors they will be attached to the Servitization Plan.&lt;/p&gt;
&lt;p&gt;Alternatively, if either these fields are NOT enabled the default behavior is to create &amp;ldquo;IoT Admin Log&amp;rdquo; records. This Custom Object can easily be accessed with Reports or as an Object Tab with List Views.&lt;/p&gt;


&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Chatter&lt;/h4&gt;
&lt;p&gt;If either of the above values are enabled, remember to also Enable the Feed Tracking of the corresponding Object (e.g. Servitization Plan, Asset, etc.) as seen in the following Setup screen.&lt;/p&gt;
&lt;figure class=&#34;doc figure wide&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/feed-tracking.png&#34;
         alt=&#34;Feed Tracking&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;Feed Tracking&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/div&gt;

&lt;h2 id=&#34;platform-event-handling&#34;&gt;Platform Event Handling&lt;/h2&gt;
&lt;p&gt;From the Global Settings page, scroll to the section labeled &amp;ldquo;System Settings&amp;rdquo;, to control how the Platform Events received from the IoT Cloud will be handled.&lt;/p&gt;
&lt;figure class=&#34;doc figure wide&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/global-system-settings.png&#34;
         alt=&#34;System Settings&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;System Settings&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;By enabling the field &amp;ldquo;Disable Platform Event Triggers&amp;rdquo;, the managed Apex Triggers will no longer process the Platform Events. Instead, we&amp;rsquo;ve provided the following Platform Event Triggered Flows we recommend you activate:&lt;/p&gt;
&lt;figure class=&#34;doc figure wide&#34;&gt;&lt;img src=&#34;/docs/salesforce/iot-setup/assets/platform-event-triggered-flows.png&#34;
         alt=&#34;Platform Event Triggered Flows&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;Platform Event Triggered Flows&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;


&lt;div class=&#34;alert alert-warning&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;IMPORTANT&lt;/h4&gt;
&lt;p&gt;The reason for choosing to activate the Flows instead of the Apex Triggers is to change the User that will run the automation including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IoT Alert History record creation&lt;/li&gt;
&lt;li&gt;IoT Alert Responses&lt;/li&gt;
&lt;li&gt;IoT Downtime record creation&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Apex Triggers are run as the &amp;ldquo;Automated Process&amp;rdquo; user whereas the Flows will run as the user configured in the &lt;a href=&#34;../app-connectivity/&#34;&gt;Global Settings App-Connectivity&lt;/a&gt; section.&lt;/p&gt;

&lt;/div&gt;


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