Introduction
More and more companies are creating their own marketplaces where apps that add value to the company's ecosystem can be showcased or, in many cases, purchased.
Some examples of such marketplaces are:
The systems supported by Sharespine’s integration platform, which have authentication mechanisms such as OAuth2, generally also have some form of client credentials that identify the integrator within the company’s ecosystem.
The partner portal allows you as a partner to enter your own credentials (client credentials) that are used when customers finally connect to the external system in question.
This creates several benefits:
- You are the sender and thus have full control over the branding chain and the exposure of your service/company.
- You control what data access is requested, allowing you to tailor the permission level to only what is necessary.
- Any rating and review functions can be used by customers and will benefit your exposure in the specific marketplace.
- You have access to statistics and an overview as part of the external system’s admin panel.
If you do not use this function, Sharespine’s default credentials will be used. This means that Sharespine will be the sender when the user is asked to approve access to the external system in question.
Important regarding changing credentials! If you start using a Sharespine's credentials (default) and later want to start using your own, it is not only possible to change without the existing customer accounts are affected. It is recommended to use your own directly to avoid unnecessary additional work, but if it comes to a situation where it is necessary to change during the journey, it needs to be done in a very structured way and may involve existing customers needing to be involved in the process.
Example: Fortnox App Store
Go to the Fortnox Developer Portal and apply for an account. With this account, you can create your own client credentials, manage information about your apps, and more.
Enter Your Unique Credentials
Use your unique credentials for Fortnox connected to the type “Fortnox” as a system. Repeat the same process for any other systems you work with and wish to apply this setup to.
End User Experience
When end users connect their Fortnox company, access will need to be approved by the user. In this dialog, the requester and the requested access will be displayed. This is an example of how you can control this aspect by using your client credentials for Fortnox. Note that <YOUR COMPANY NAME> is what you will be able to manage and control.
Comments
0 comments
Article is closed for comments.