7. Select Use digital signatures and upload the certificate you received in the email request. Alternatively, upload a private certificate.
8. In Selected OAuth Scopes, add:
- Access and manage your data (API)
- Allow access to perform actions on your behalf at any time (refresh_token, offline_access)
9. Keep the default settings for other options and sections, and click Save. Then click Continue.
10. On the Manage Connected Apps summary page, copy the Consumer Key in API (Enable OAuth Settings).
11. Send the Consumer Key to the developer who requested the connected app. If you used a private certificate, rather than the one attached to the email request, send the certificate as well, as the developer needs to upload it to the Integration Manager.
Assigning Pre-Authorized Users
To assign pre-authorized users in Salesforce, follow these steps:
- In Salesforce Service Setup, go to Administration > Users > Permissions Sets.
- Click New.
- Fill in the fields; note the following:
– After you type the Label, the API Name should autocomplete.
– Leave the License drop-down as None
- Click Save.
- After creating the Permission Set page, go to the Manage Assignments section and click on Add Assignments.
- Choose a user to assign to the Permission Set, preferably someone who has the necessary privileges to read, write, and delete data from Salesforce business objects.
- Navigate back to App Manager.
- For the app you created, click the arrow on the right and select Manage.
- Click Edit Policies.
- In Permitted Users, select Admin approved users are pre-authorized, and click Save.
- In Permissions Sets, click Manage Permission Sets.
- Select the Permission set you created, and click Save.
OutSystems and Salesforce integrations use cases
How a leading fleet management company smoothens their user experience with Custom Fleet Management solutions using OutSystems in their Salesforce ecosystems-
Challenge
A company that manages a large number of vehicles across various industries, including healthcare and energy, needed a way to streamline their operations and focus on their core business. To achieve this, they decided to develop their own solutions customized to the unique needs of their clients.
Their main offering is a SaaS-based client portal, which is used by multiple clients. However, they faced a challenge in adding new capabilities to the portal as they needed a low-code platform that could seamlessly integrate with the existing solution.
Solution
To overcome the above challenges, the company partnered with OutSystems consultants to jumpstart their low-code development process, starting with a Vehicle Inventory Management (VIM) application. The VIM application manages the decision-making process for moving hundreds of vehicles during client upsizing, downsizing, or turnover events, replacing the previous manual process. This added new capabilities to the FleetView portal, such as SLA tracking, guided decision-making, and improved workflow efficiency, and was integrated with Salesforce case management and third-party vendors for a seamless user experience.
The development team delivered a FleetView Mobile app in record time, with a streamlined and optimized mobile experience for clients. The app was built with a single code base for both iOS and Android platforms using OutSystems, with capabilities such as biometric login, push notifications, and local storage. OutSystems was also used to deliver other applications, including a Telematics Order Processing System, Factory Acknowledgement application, and Employee Operations app.
Result
As a result of their collaboration with OutSystems low-code platform, the company is now able to quickly and flexibly add new capabilities to their core system. They have successfully integrated the end-to-end client experience, business operations, and supplier network, allowing clients to move seamlessly from one application to another in the FleetView ecosystem.
The projects have received positive feedback within the organization. Business stakeholders were impressed with the quick turnarounds during the development of the VIM application, with iterations being delivered ahead of schedule. FleetView Mobile achieved record-breaking speed-to-market, with the team delivering a working mobile app within six weeks and a full-featured multilingual app, including a completed beta cycle, in just 13 weeks.
Why Ranosys for Salesforce OutSystems integration?
The integration of Salesforce and OutSystems offers businesses a plethora of benefits, including strategic applications with pixel-perfect UI, enterprise-grade scalability, governance, etc. By leveraging the power of OutSystems Salesforce integration, businesses can achieve a customized Salesforce instance, lightning-fast coding, and seamless connectivity with other systems, driving their success in today’s competitive landscape. And as a leading partner with OutSystems and Salesforce, Ranosys can help you unlock the full potential of your Salesforce instance with OutSystems low-code platform to deliver scalable and futuristic solutions.