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.
Leave A Comment?
You must be logged in to post a comment.