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 → 3D-Corp (this is what will be shown on the tab in your browser)

  • Optional: Description (internal text for admin)

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

    • option1: A fulfillment partner can be created here (click on the green plus sign)

    • option2: you can add an existing fulfillment partner later 

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

  • Private API key → optional, generated automatically if left blank or generate from https://www.uuidgenerator.net/ This is only used for API v1 and must not be used for API v2.

  • . If you have not yet created a form you can do this here

  • Optional: Extra script → if you want to add third-party scripts, i.e. Google Analytics

Additional set up:

  • Authentication

    • Optional: Auth plugins enabled (single sign on)

    • Optional: 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

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

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

    • . This will be displayed inside your organization under the help section so customers can reach out if they run into issues or have questions. Note: You can have as many Key Managers as you want

    • Image Added
    • Optional: Force verify user → New user must users/csutomers that create an account on your organization have to be verified first by an organization admin (see users in fulfillment partner) on this page /organization-panel/#/users before they can start using their account

      • Is extended registration enabled

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

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

    • Organization panel admins →

    to give
    • users here will gain access to

    the organization panel (analytics) to a specific user, enter the user's credentials here (the prefix before the @organization_xyz.com)
    • analytics as well as user management of this organization.

    • 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

    • admins → Enabling this will also make those users receive emails that usually go only to service users ie order confirmation, request, and quote notifications. If a user is a service as well as an organization user we advise disabling this option as the user would receive the aforementioned mails twice.

    • Optional: Catalog admins → users that can add items to the catalog, update them, remove them, change descriptions etc. This obviously only makes sense when you are using the catalog feature.

    • Optional: Ampi default access group → This role will be assigned to all users that create an account on this organization. Important if you are an AMPI customer. Irrelevant if you are just using ERP and/or MES

  • Address & User Field Customizations

    • Here you will find a number of fields that mostly are used in addresses. Sometimes you won’t be needing fields like for example “Department” so you can either hide it, make it optional or even rename it to something else that might not be listed but you would like the user to declare and make it mandatory.

    • Image Added
  • File validation

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

...

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

    • Optional: 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

    • Login enabled → check

    • Filters enabled → check

    • Digital inventory enabled → check to make the digital inventory visible to everyone in the user panelIf you run an org with only a single print service you want this to be unchecked as this would only mean that a customer has to confirm he wants to buy it from the only service displayed. If you run multiple services you can decide if the customer should see them all or still skip the step of service selection.

    • Optional: Ampi enabled (only necessary/interesting if you are an AMPI user)

    • Optional: Ampi reports enabled (only necessary/interesting if you are an AMPI user)

    • Optional: Ampi analytics enabled (only necessary/interesting if you are an AMPI user)

    • Optional: Ampi currency: (only necessary/interesting if you are an AMPI user)

    • Erp enabled: User and Service Panels enabled this is pretty much mandatory if you are an ERP/MES customer.

    • Optional: Erp analytics enabled (generally only useful if you are also using metabase)

    • Optional: Catalog enabled (if you are interested in how the catalog works you can find an article here)

    • 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

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

    • Optional: Enable users to download optimized 3D files → checkAlthough optional this really should be enabled as an uploaded file goes through an optimization process and customers should be able to see what happened to their files

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

    • Optional: Allowed iframe domain: sign up box on other website

    • Optional: User can see other users orders (If checked, all users can see all other orders made within this Organization in the new User Panel.)→ always should be unchecked unless discussed with your contact person at 3yourmind. This quite literally does what it says: it makes it possible for every customer to see other customers orders and this is only wanted in fringe cases.

    • Optional: Preferred Due Date → this will give the customer an option to declare when he would like/expect his print to arrive. Options are required, hidden, and optional and will spawn a date picker before entering the checkout.

    • Optional: Choose pickup location as default → If checked, pickup location is chosen as default during address selection in checkout for this Organization.

    • Optional: CSV format for exports → By default set to the standard where a comma divides values but can also be set to a semicolon.

  • Terms and Conditions

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

  • Announcements

    • Optional: you can use this feature to have a pop up appear the first time a customer logs into your organization that day and announce things like discounts, delays, holidays etc. If you need more information you can find it here

  • Save