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 fromoption1: 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
For more details see https://
Extra script → if you want to add third-party scripts, i.e. Google Analytics
Authentication:
Auth plugins enabled (single sign on)
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 | ||
---|---|---|
| ||
[
{"label": "Text1", "must_be": false},
{"label": "Text2", "must_be": true}
] |
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 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
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
option2: you can add an existing fulfillment partner later
General Settings:
User can see other users orders (If checked, all users can see all other orders made within this Organization in the new User Panel.)
For more details on how to configure your organization go to https://3yourmind.atlassian.net/l/cp/z2UNtuv4 .