Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

An Organization is created for the setup of a new 3D-printing platform. The configuration of the new or existing platforms is done over the Admin Panel. For the guide, we use an example company that is named 3D-Corp so we will set up everything around this imaginary company.

How to set up a new 3D-printing platform for the company

...

3D-Corp

Create Site

  • Go to SITES > Site 

  • Add Site (top right)

  • enter domain name using a dedicated subdomain: → xyz 3d-corp.3yourmind.com (all small letters)

  • Enter display name → xyz 3D-Corp (may be the same as the subdomain)

  • save

...

Create Organization

Basic setup:

  • Go to B3_Organization > Organizations

  • Add Organization (top right)

  • Choose site

  • Slug → ID for the organization (xyz3D-Corp)

  • Showname → xyzDescription (optional → internal text for admin3D-Corp (this is what will be shown on the tab in your browser)

  • Partners enabled → add printing service which you want to link to the organization

    Private API key → optional, generated automatically if left blank or generate from 
    • option1: A fulfillment partner can be created here (click on the green plus sign)

    • option2: you can add an existing fulfillment partner later 

  • Part requirement forms → add the previously created forms here to display them on the platform

  • wwwuuidgenerator This is only used for API v1 and must not be used for API v2.
  • Extra script → if you want to add third-party scripts, i.e. Google Analytics

  • Authentication

    • Auth plugins enabled (single sign on), we already have this for Schenker, etc. (so they can use their internal credentials to log in)

    • Is http auth enabled →  if it needs to be password protected you can enable it here by inserting the login data. The site is then blocked with a pop-up where the respective login data needs to be entered. NOTE: an API connection is not possible (token auth) anymore when this is enabled.

  • User roles

    • Key manager: Add Key-Manager of the organization (Create with the plus, press save, then select at the bottom of dropdown list)

    • Key managers: the display of multiple managers possible (new basket enables it)  

    • Force verify user → New user must be verified by organization admin (see users in fulfillment partner) on this page /organization-panel/#/users

      • Is extended registration enabled

        • has to be enabled if "Force verify user" is used. User's address is required at sign up. 

        • if enabled there is a second page after entering name and password during the registration process where the new user has to enter their address, etc.

  • Organization panel admins → to give access to the organization panel (analytics) to a specific user, enter the user's credentials here (the prefix before the @organization_xyz.com)

    • Send order Emails to organization panel admins → check if it applies. If the user has already access to a fulfillment partner they then get the order confirmation twice.

  • Organization inventory admins → add users who are registered on the platform and are allowed to add items to the inventory in the user panel

  • Company, VAT and Customer Number

    • can be changed if client does not work with VAT (to be shown in registration process and check-out)

  • File validation

    • file upload: if enabled a customized message pops up when uploading a 3D file.

→  How to configure it: 

Top Box: Enter text which should be displayed in the message. The body can be styled with html

Bottom Box: The input needs to be in JSON, as seen in the example below. At least one needs to be true so be able to click on the confirm button of the pop-up message and proceed with the upload.

Code Block
languagejson
[ 
{"label": "Text1", "must_be": false}, 
{"label": "Text2", "must_be": true} 
]

    General Settings:

  • Enable redirect / Redirect target site → if you want to change a site name (subdomain) and want to avoid users visiting the 'old' site you can enable a redirect and then add the 'new' site (which has to be added to Sites in the Admin Panel) in the field on the right hand side. If you call the 'old' URL of the platform in the browser and it automatically redirects to the 'new' URL. 

  • Hide Printing Service Selection → eCommerce: yes/check (only one supplier on site, no basket also no supplier in confirmation email), Marketplace&Enterprise (multiple suppliers): no/uncheck (you can select the printing service too after uploading a file)

  • Register enabled → check (disable not possible in eCommerce account)

  • Login enabled → check (disable not possible in eCommerce account)

  • Filters enabled → check

  • Digital inventory enabled → check to make the digital inventory visible to everyone in the user panel

  • Manual request attachment upload enabled → default: checked (/request/ en/disables the file upload on the Request form which might be useful if the client has limited file storage)

  • Single upload redirects to project detail

  • Show only Net Prices for customers (no gross prices shown, useful when it is only B2B)

  • Enable users to download optimized 3D files → check

  • Allow insecure download (must be ticked for SDK clients, when they use 3D Viewer)

  • Allowed iframe domain: sign up box on other website

  • User can see other users orders (Implemented for Renault. If checked, all users can see all other orders made within this Organization in the new User Panel.)

  • Terms and Conditions

    • need to be added (legal requirement), client needs to provide a link that links to Data Protection an Privacy page on their website

  • Save
    • l/cp/KWmu4FqU

    • option2: you can add an existing fulfillment partner later 

For more details on how to configure your organization go to https://3yourmind.atlassian.net/l/cp/z2UNtuv4 .