Salesforce - Developer - Security

salesforce-developer - How Salesforce and PwC Help Customers Build Security and Trust in the Cloud - Workshop: What's Possible with Salesforce Data Access - Salesforce Shield: How to Deliver a New Level of Trust

Authentication - API Login
Trusted IP Ranges
Identity Confirmation
High Security Sessions
Delegated Authentication
Federated Authentication - Basic
Federated Authentication Flows
OAuth - Supported Flows
OAuth - Types of Tokens
OAuth - Web Server Flow
OAuth - User-Agent Flow
OAuth - JWT Bearer Token Flow
OAuth - SAML Bearer Assertion Flow
OAuth - Web SSO SAML Assertion Flow
OAuth - Username and Password Flow
OpenID Connect Basics
Why Not Just Use OAuth 2.0
OpenID - Configuring OpenID Connect
Connected Apps Basics
Connected Apps Demo
Authorization Basic
Sharing Rules
API Considerations
Storing Sensitive Data - sObject
Storing Sensitive Data - Named Credentials
Storing Sensitive Data - Custom Settings

Open Redirect
SOQL Injection
Cross Site Scripting (XSS)
XSS - Automatic encoding
Cross Site Request Forgery (CSRF)
Mixed Content
Checkmarx Scanner

// Salesforce - Developer - REST - Callout - Authorize Remote REST endpoints:

To authorize remote REST endpoints:

1. From Setup, enter Remote Site Settings in the Quick Find box, 

2. Click Remote Site Settings.

3. Click New Remote Site.

4. Provide a name for the remote site

5. Provide the URL for the remote site.   This URL authorizes all subfolders 
   for the endpoint, like and

6. Provide a description for the remote site / service.

7. Click Save
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License