The ability to integrate external suppliers into the 3YD platform offers platform owners the opportunity to expand their additive manufacturing capabilities beyond internal resources. With the integration of external AM service providers, platform owners can access a wider range of printing capabilities and streamline their procurement process. However, it is important to ensure that external suppliers are granted limited access only to the necessary information for order processing and do not have access to sensitive data such as pricing, materials, and user information of other integrated services.
Process of onboarding an external service
Following these steps sets you up for onboarding external services into your platform:
(One-time) Prepare the platform to verify new users
Create and register a new (external) Service
Invite external service users and
Prevent access to User Panel
Revoke AMPI access
Provide Service Panel access to the new external service users
Preparing the platform to verify new users
The platform owner must invite external service users explicitly and therefore prevent uncontrolled registration and access to the platform. This can be achieved by enabling Force verify user
in the admin panel.
For more information see
If platform access was unrestricted, then external Service users could simply register as new users and would be granted access to the User Panel, where they could see all offers of all Services.
Creating and registering a new (external) service
To create a new Service (Fulfillment Partner) follow the steps as described in https://3yourmind.atlassian.net/l/cp/yC1AvGQ8.
Do not add external users to the new Fulfillment partner, yet. This will be done in a later step.
Inviting external service users
Preventing access to AMPI
Providing Service Panel access to new external users
Permissions of internal service users vs external service users
Permission | Internal Service User | External Service User |
---|---|---|
AMPI access | ✅ | ❌ |
User Panel access | ✅ | ❌ |
Service Panel access | ✅ | ✅ |
User list in Create Quote/Order | Unrestricted list | Restricted list |
For internal service users, the user list is in Create Quote/Order unrestricted, i.e. it shows every user registered on the platform.
For external service users, the list is restricted, i.e. it does not contain users from other external services.