The base URL of the server (defined on the System -> General page of theĪdmin GUI). This should be updated to some URL that follows the pattern $baseUrl/$authenticationEndpointPath/$salesforceAuthnticatorId/callback, where each of these URI components has the following meaning: URI Component The default will not work, and, if used, will result in an error. The Callback URL need to match the yet-to-be-created Salesforce authenticator instance in Curity. The Consumer Key and Consumer Secret refers to Client ID and Client Secret respectively.Ĭlick Enable OAuth Settings and specify your callback URL and OAuth scopes. When you click Save, the Consumer Key is created and displayed, and a Consumer Secret is created (click the link to reveal it). In Lightning Experience, from Setup, enter Apps in the Quick Find box, select App Manager, click Action dropdown, and then select Edit. In Salesforce Classic, from Setup, enter Apps in the Quick Find box, select Apps (under Build | Create), then click the name of the connected app. If any of the steps are unfamiliar, see Understanding Authentication.Ĭreate a connected app if you haven’t already done so. Creating an App in Salesforce Setting up OAuth 2.0 requires that you take some steps within Salesforce and in other locations. For simple test deployments where the admin node is a run-time node, the JAR file only needs to be copied to one location.įor a more detailed explanation of installing plug-ins, refer to the Curity developer guide. The JAR file needs to be deployed to each run-time node and the admin node. (The name of the last directory, salesforce, which is the plug-in group, is arbitrary and can be anything.) After doing so, the plug-in will become available as soon as the node is restarted. The resulting JAR file or the one downloaded from GitHub needs to placed in the directory $/usr/share/plugins/salesforce. If you compiled the plug-in from source, the package will be placed in the target subdirectory. To install this plug-in, either download a binary version available from the releases section of this project's GitHub repository or compile it from source (as described above). To do so from a shell, issue this command: mvn package. Curity Identity Server 7.0.2 and its system requirements.The app that integrates with Curity may also be configured to receive the Salesforce access token and refresh token, allowing it to manage resources in Salesforce. This allows an administrator to add functionality to Curity which will then enable end users to login using their Salesforce credentials. This project provides an opens source Salesforce Authenticator plug-in for the Curity Identity Server.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |