MyOrderDesk Sign up, Sign in, and SSO Options Follow
Basic sign up & sign in options - No customer programming required
Self signup
Users arrive at the website and create a new account. The bare minimum to create an account is an email address and password. The print shop is able to control what profile fields are required, optional, or hidden. MyOrderDesk comes with a standard set of profile fields and the print shop is able to add additional custom fields.
MyOrderDesk accounts are email-based, which means each user will be tied to their profile(s) via email. An email address can only ever belong to one account across all of MyOrderDesk. The permissions and profile data of that account are determined by the site they are logged into at that time.
*NOTE: each group in MyOrderDesk is assigned a unique URL. When a first-time user signs up using that specific URL, they will be automatically placed within the corresponding group. This prevents the need to manually place users into separate groups after they sign up.
Pre-built account(s) - one at a time
Within MyOrderDesk, the print shop is able to pre-build user accounts one at a time. The bare minimum needed to create an account is an email address and password. The shop can fill in any required profile fields on behalf of the user, or the user will be required to fill in the information upon first signing in.
Pre-built account(s) - spreadsheet upload
The print shop can preload a spreadsheet of user information into MyOrderDesk to pre-populate the system with accounts. Upon first signing in, users would need to finish filling in any required profile information that wasn’t included in the initial spreadsheet upload.
*NOTE: A column within the spreadsheet allows for users to be assigned to one or many groups during upload. If a record is uploaded that contains an email that is already in the system, the user’s information will up updated with information in the spreadsheet.
Public Order Forms
Setting an Order Form to "Public" will allow it to be viewed without entering a username or password. When checking out, users will the have the option of checking out as a guest, or creating an account.
Advanced sign up & sign in options (Single Sign-on)
Some customer programming required.
Option 1: Federated Sign in
MyOrderDesk is able to authenticate users against a SAML IdP server. If the authenticated user's email address is not recognized, MyOrderDesk can build a new account for them and any required profile information must be passed via assertion attributes from the server.
*NOTE: -As an option, returning user's profile information can be updated automatically upon sign in.
-The system can be set up to automatically assign authenticated users to a specific group.
You can learn more about SAML/ADFS here: MyOrderDesk Single Sign-On Using SAML
Option 2: Central Authentication Service (CAS)
MyOrderDesk is able to authenticate users against a CAS server if the customer operates one. If the incoming user's email address is not recognized, MyOrderDesk will build a new account for them and any required profile information must be passed via attributes from the CAS server or input manually.
*NOTE: -As an option, returning user's profile information can be updated automatically upon sign in.
-The system can be set up to automatically assign CAS users to a specific group.
You can learn more about CAS here: MyOrderDesk Single Sign-On Using CAS
Option 3: OAuth2 Server
Single Sign-on can be accomplished by using an Oauth2 server. OAuth doesn't share password data but instead uses authorization tokens to prove the identity of your customers. Our support team can configure your environment to accept the SSO sign-on attempts. Make sure that support is aware of the set up so that can happen during the process.
You can learn more about OAuth2 here: MyOrderDesk Sigle Sign-On using an OAuth2 Server
Option 4: Facebook
MyOrderDesk is able to authenticate users with Facebook logins. If the incoming user's email address is not recognized, MyOrderDesk will build a new account for them and any required profile information will need to be filled in.
Option 5: URL passed credentials (Deprecated)
User credentials can be passed through a URL, which streamlines the sign-up and sign-in process for users who need to access MyOrderDesk after already logging into a private intranet. This prevents them from having to log in twice.
Example Sign-up URL. Notice below, profile information can be passed along with the Sign-up command to populate their account.
https://www.MyOrderDesk.com/SignUp/?Provider_ID=17263&signup=signup&Email=johndoe@test.com&Password=P!zzaman44&First_Name=John&Last_Name=Doe&Company_Name=Pizza%20R%20Us&Phone=630-689-4111
The link above can be used for sign-in as well. If the system recognizes an email address that is already tied to an account, it will update the profile with the incoming information.
Example Sign-in URL:
https://www.MyOrderDesk.com/SignIn/?Provider_ID=17263&Email=johndoe@test.com&Password=P!zzaman44
For more information, visit MyOrderDesk API Options