The ScreenSteps Online Knowledge Base Everything you need to know about ScreenSteps
Blue mango logo white 250
  • Table of Contents
  • Contact Us
ScreenSteps Documentation » ScreenSteps Live Remote Authentication » Authenticating Salesforce users for creating and updating lessons

Topics

  • 1. Remote Authentication 6
    • 1.1 What is Remote Authentication?
    • 1.2 How do I Enable Remote Authentication On My Account?
    • 1.3 SAML Settings
    • 1.4 ScreenSteps Live Remote Auth Settings
    • 1.5 Granting Remotely Authenticated Users Automatic Access to a Space
    • 1.6 How Do I Get Back Into My Account if I Have Accidentally Locked Myself Out?
  • 2. ScreenSteps Live Remote Authentication 2
    • 2.1 How Do I Remotely Authenticate a User using ScreenSteps Live Remote Authentication?
    • 2.2 How Can I Log a User Into ScreenSteps Live Using PHP And ScreenSteps Live Remote Authentication?
  • 3. WordPress Plugin 2
    • 3.1 Installing the WordPress Plugin
    • 3.2 Configuring the WordPress Plugin
  • 4. Using Remote Authentication with Atlassian Crowd 6
    • 4.1 Overview
    • 4.2 Uploading the PHP Scripts
    • 4.3 Adding An Application In Crowd
    • 4.4 Setting Up Remote Authentication in ScreenSteps Live
    • 4.5 Configuring the PHP Script
    • 4.6 Testing
  • 5. Using SAML with OneLogin 1
    • 5.1 Configuring SAML with OneLogin
  • 6. Using SAML with Salesforce.com 3
    • 6.1 Configuring SAML with Salesforce.com
    • 6.2 Generating a self-signed certificate on Salesforce.com
    • 6.3 Authenticating Salesforce users for creating and updating lessons
  • 7. Using ScreenSteps Live Remote Authentication with Salesforce.com 6
    • 7.1 Overview
    • 7.2 Configuring ScreenSteps Live
    • 7.3 Creating the Controller
    • 7.4 Creating the Visualforce Page
    • 7.5 Setting Permissions for the Visualforce Page
    • 7.6 Test: Logging Into ScreenSteps Live with Salesforce Credentials

Quicklinks

  • Downloads
  • View forums
  • Submit a help request
  • Contact us
  • Retrieve a lost license key

Last Updated

Nov 03, 2011

Download Manual PDF

Other Resources

  • ScreenSteps Desktop & Workgroup

  • ScreenSteps 2.9
  • ScreenSteps Workgroup
  • Customizing HTML Templates
  • ScreenSteps: Tips & Tricks
  • Creating Word Templates
  • Publishing to Blogs & Wikis
  • ScreenSteps Live

  • ScreenSteps Live
  • Setting up a New Admin, Editor or Author on ScreenSteps Live
  • ScreenSteps Live Support Client
  • Integrating ScreenSteps Live With Other Services
  • Collaborating on ScreenSteps Live
  • ScreenSteps Live Remote Authentication
  • ScreenSteps Live API
  • API Examples
  • Implementation Guides

  • Creating a Software Manual With ScreenSteps
  • Creating a ScreenSteps Live Support Site
  • Zendesk and ScreenSteps Live
  • Help Scout and ScreenSteps Live
  • FAQs

  • FAQs

Comments

0 comments for this lesson

  • Prev: Generating a self-signed certificate on Salesforce.com
  • Next: Overview

Authenticating Salesforce users for creating and updating lessons

Two types of users

You basically have two types of Salesforce users:

  1. Those who you grant permission to read your documentation.
  2. Those who you grant permission to read, update and create documentation.

Once you have set up single sign-on with Salesforce both types of users will be able to login to the ScreenSteps Live website using their Salesforce credentials. But they 2nd group (your content creators) will not be able to use their Salesforce credentials in the desktop software.

To authenticate for uploading and creating content those user should use an Upload Token as their password. See here:

Using and upload token with the ScreenSteps Desktop software

How admins, editors and authors are authenticated via Salesforce

When a user logs into ScreenSteps Live for the first time via Salesforce one of two things happens:

  • ScreenSteps Live looks to see if it has a user record that matches the email of the Salesforce user. If it finds a match then the user is logged in under that email address.
  • If ScreenSteps Live cannot find a user with that email then a new user record is created for the Salesforce user in ScreenSteps Live. That user will have a role of reader. Be sure that you set up at least one space that will automatically add new readers when they are created via remote authentication or your Salesforce user will login but not have permission to see anything in ScreenSteps Live. See here: Granting remotely authenticated users automatic access to a space.

If you want a Salesforce user to be able to function as an admin, editor or author then you need to do one of two things:

  • If the user has already logged in and record has been created for them in ScreenSteps Live then change their role from reader to admin, editor or author.
  • If the user has not logged in yet, create a new record for them in ScreenSteps Live with the same email address that they use in Salesforce. When they login ScreenSteps Live will match the two records up.
  • Prev: Generating a self-signed certificate on Salesforce.com
  • Next: Overview

Comments (0)

Add your comment

E-Mail me when someone replies to this comment
Blue Mango Learning Systems © 2012