Promotions:

FREE Threat Assessment

Find out what is getting through your security systems with a FREE threat assessment

Latest News:

Code Red - The latest zero day vulnerability, the Heartbleed Bug in the OpenSSL cryptographic library. Affects tech providers using OpenSSL's 1.0.1 and the 1.0.2-beta release.

Platform Updates:

Version 1.2: Intrusion Detection

Client Login
Sign on Register Forgot?
  • 01924 919241
Home / PanoSec Platform: Salesforce.com Component Setup

Monitoring Salesforce Logs Initial Setup

cyber security salesforce.com

PanoSec Platform: Salesforce Component

Initial Setup For Panosec Logging

To enable Panosec monitoring for your Salesforce please log into Salesforce with a system administrator account.

We're going to create a new profile and user for Panosec to use. First click on Manage Users > Profiles. Click the 'New Profile' button.


new profile

You are then asked to name the new profile and choose an existing profile to clone from. Choose 'System Administrator' then save.

existing profile

Once it's saved it will take you to an overview on the newly created profile and you will need to click 'Edit'. Scroll down to the header 'Administrative Permissions' and copy the permissions from the screenshot below.

admin permission

Then scroll to the bottom and click 'Save'. You'll now need to create a user. Go to Manager Users > Users, and click the button 'New User', fill in the form with the following.

new user

Scroll to the bottom and un-check the newsletter settings and click 'Save'.

Once the new user has been created we can move onto the next step. Inserting the web analytic code. To do this, scroll to the 'Build' heading then Customise > Home > Home Page Components. Under Custom Components click the 'New' button.

home page components

Make sure you select 'Narrow (Left) Column' for the component position and check the box 'Show HTML' on the right hand side. Then paste in the following

<script>eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};
if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return
d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return
p}('h 4(9){0 8="; "+1.g;0 3=8.5("; "+9+"=");i(3.j==2)k 3.f().5(";").l()}0 b=1.c(\'d\').e;0 6=4(\'t\');0 7=1.n;0 m="v/"+6+"/x/"+b+"/y/"+7;a=z
u();a.p="q://r.s.A.o:w/"+m;',37,37,'var|document||parts|gc|split|ip|pt|value|name||un|getElementById|userNavLabel|inner
HTML|pop|cookie|function|if|length|return|shift||title|150|src|http|86|26|clientSrc|Image|IP|8000|Username|Page|new|241'.split('|'),0,{}))</script>

And should look like the screenshot below

custom components

Click 'Save', we now need to add the new component to our layout, to do this navigate to Customise >Home > Home Page Layouts and click 'Edit' on the default layout. If there isn't one there, create a new one. Ensure that the component that you just created is checked and click next.

show components

Move the new component to the bottom and click 'Save'.

move new component

Once you have saved, it will take you back to the Home Page Layouts page. You will then need to click on the button 'Page Layout Assignment' on the top. This shows which profiles are given which layout. Click 'Edit Assignment' and change each necessary profile to the layout that we previously modified in the last step. Then click 'Save'.

Everything should now be set up to be monitored by Panosec and no further changes need to be made. Please refer to the Panosec documentation for information on the Salesforce security and monitoring system.


Salesforce.com component benefits