Monday, February 6, 2017

AgilePoint NX for SalesForce

To set up AgilePoint NX for SalesForce:

Enable Authentications

  1. Sign up a SalesForce developer account and an AgilePoint Trial App account.
  2. Log into SalesForce account, leave it open, in another tab, log into AgilePoint NX.
  3. Enable Authentication for SalesForce in AgilePoint NX: Settings > Admin Setting > choose SalesForce
    • image

Set up Global Access Token

  1. In AgilePoint NX, Manage > App Builder > Global Access Token > click the + sign to add a Global Access Token
    • image
  2. In SalesForce, ,<YourUserName> on the top right > Setup > type ‘App’ in the quick search box, select Apps > scroll down, click the new button of Connected Apps.
    • image
  3. Enter basic info (Connected App Name, API Name & Contact Email.
  4. Check the checkbox of Enable OAuth Settings. Copy the Redirect URL from AgilePoint NX Add Global Access Tokens window to the Callback URL field in the SalesForce UI. Then select Full access and ‘Perform requests on your behalf at any time (refresh_token, offline_access)’, and save.
    • image
    • image
  5. In the next screen, obtain the Consumer Key and Consumer Secret from SalesForce UI, then enter those values to Client ID and Client Secret ID fields on the ‘Add Global Access Tokens’ pop up window.
    • image
    • image
  6. Scroll down, click on the ‘Get OAuth2 Access Token’ button. If the textbox refreshes and displays values, that means the connection to SalesForce is successful.
    • image
  7. Select 2 hours for Renewal Rate to refresh the access token and check the checkbox of Encrypt. Click Done. By now, the Global Access Token shall be added.