Setting up Centrify (SSO)

Step 1: Log into your Centrify account (if you are using the User Portal, switch to Admin Portal).


Step 2: Click Apps

Step 3: Select Add Web Apps

Step 4: Change to Custom tab and add a SAML app

Step 5: Update App Settings

The format for Assertion Consumer Service URL is:
https://{subdomain}.saleshood.com/auth/saml/callback

(The Issuer can be anything, but we should put it as Centrify since it’s the provider.)

Example: Company with subdomain testsso from SalesHood will have their Assertion Consumer Service URL as https://testsso.saleshood.com/auth/saml/callback.

Step 6: Change to “Description” tab and update Application Name and Logo (Optional)

Step 7: Select accessible roles in User Access tab

Step 8: Go to Account Mapping tab

Step 9: Go to Advanced tab

Copy and paste the following script into it then click Save:

setVersion(‘2’);
setIssuer(Issuer);
setSubjectName(LoginUser.Username);var domain = “testsso.inspire.xactlycorp.com“;

var myServiceUrl = “https://” + domain + “/auth/saml/callback”;
var audienceUrl = “https://” + domain + “.saleshood.com“;

setAudience(audienceUrl);
setRecipient(myServiceUrl);
setSignatureType(‘Response’);
setServiceUrl(myServiceUrl);
setHttpDestination(myServiceUrl);
setAttribute(’email’, LoginUser.Username);
setAttribute(‘username’, LoginUser.Username);
setAttribute(‘first_name’, LoginUser.FirstName);
setAttribute(‘last_name’, LoginUser.LastName);

(*var domain will depend on the company, if it’s company acme from SalesHood then it will have domain acme.saleshood.com)

Step 10: Go back to Application Settings tab

Copy Identity Provider Sign-in URL and download Security Certificate and send them to
support@saleshood.com along with the company name.

Was this article helpful?

Related Articles

Leave A Comment?

You must be logged in to post a comment.