Hello there!

Need Help? We are right here!

Support Icon
miniOrange Email Support
success

Thanks for your Enquiry. Our team will soon reach out to you.

If you don't hear from us within 24 hours, please feel free to send a follow-up email to info@xecurify.com

Search Results:

×

How to secure your Shopify Non-Plus stores using CASB


Secure your Shopify Non-Plus stores with the miniOrange CASB solution to protect your store against unauthorized user access by enabling dynamic security restrictions, deep visibility, active threat detection, and granular access controls. In this guide, we will see how you can configure Shopify CASB for your Non-Plus stores.


Step 1: Sign up with miniOrange CASB

  • Sign in to the Cloud Access Security Broker (CASB) with your email and password. (Don’t have an account? No worries, click here to create a new account)
  • Shopify Non-Plus Admin SSO  -login to dashboard

  • After signing in, navigate to the Authentication Source in the left sidebar.
  • Shopify Non-Plus Admin SSO with your Identity Provider- authentication source

  • You will see the list of all existing authentication sources configured in the CASB dashboard. Click on Add New to create a new one.
  • Shopify Non-Plus Admin SSO with your Identity Provider- add new

  • This will open the configuration screen for the Authentication Source. Enter the Authentication Source Name and click Download Metadata.
  • Shopify Non-Plus Admin SSO with your Identity Provider- Download Metadata

Step 2: Configure your Identity Provider

  • Sign in to miniOrange IDP and navigate to the Apps section.
    (In this guide, we are using miniOrange as the IDP, but you can contact us at proxysupport@xecurify.com to set up your preferred IDP.)
  • Shopify Non-Plus Admin SSO with your Identity Provider- miniOrange IDP

  • Click on the Add Application button.
  • Shopify Non-Plus Admin SSO with your Identity Provider- Add Application

  • Search for the Custom SAML App in the search box and click on it.
  • Shopify Non-Plus Admin SSO with your Identity Provider- Custom SAML App

  • Click on the Import SP Metadata button in the right corner.
  • Shopify Non-Plus Admin SSO with your Identity Provider- Import SP Metadata

  • Add the App Name, and select the file option in SP Metadata. Next, click on the Choose File button. Select the file downloaded in Step 1 and click on Import Button.
  • Shopify Non-Plus Admin SSO with your Identity Provider- select the file

  • Click on Next Button.
  • Shopify Non-Plus Admin SSO with your Identity Provider- click next

  • In the Attribute Mapping section, follow these steps:
    1. Click on the Add Attribute button.
    2. Enter groups as the Attribute Name and select User Groups as the Attribute Value.
    3. Add another attribute by clicking Add Attribute again.
    4. Enter fullname as the Attribute Name and select Full Name as the Attribute Value.
    5. Click on the Save button to apply the changes.
  • Shopify Non-Plus Admin SSO with your Identity Provider- Attribute Mapping section

  • Now you will be redirected to the Applications screen. Click on the three dots action tab for the newly created application and select the Metadata option.
  • Shopify Non-Plus Admin SSO with your Identity Provider- Applications

  • In the View IDP Metadata section, click on the copy to clipboard next to the Metadata URL to copy it.
  • Shopify Non-Plus Admin SSO with your Identity Provider- copy to clipboard

  • Return to the CASB Dashboard tab, in the Configure Authentication Source section, locate the IDP Metadata section, and click on Upload Metadata.
  • Shopify Non-Plus Admin SSO with your Identity Provider- Configure Authentication Source

  • In Import IDP Metadata, select Import Format as URL, add IDP Metadata url copied from miniOrange IDP, and click the Import button.
  • Shopify Non-Plus Admin SSO with your Identity Provider- improt format

  • A prompt will appear confirming that the metadata has been uploaded successfully. Click Save to finalize the configuration.
  • Shopify Non-Plus Admin SSO with your Identity Provider- click save

  • Now, return to miniOrange IDP, click on the Users tab in the navigation menu on the left and select User List.
  • Shopify Non-Plus Admin SSO with your Identity Provider- user list

  • In the Add User page, add the user's personal details like Email, Username, First Name, Last Name, Phone and Password and click on the Create User Button. (To add multiple users, use Bulk User Registration feature)
  • Shopify Non-Plus Admin SSO with your Identity Provider- add user

  • Now go to the Groups tab, select Manage Groups, and click on the Create Group button.
  • Shopify Non-Plus Admin SSO with your Identity Provider- create group

  • In the Add Group section, enter a name for the group in the Group Name field and click on the Create Group button.
  • Shopify Non-Plus Admin SSO with your Identity Provider- group name

  • In Groups listing, search for the newly created group and click on the select button next to it. Click on Assign Users option in the dropdown.
  • Shopify Non-Plus Admin SSO with your Identity Provider- select

  • On the Assign Users page, follow these steps:
    1. Select the users you want to add to the group.
    2. Click on the Select Action button and choose Assign to group.
    3. Click Apply to add users to the group.
  • Shopify Non-Plus Admin SSO with your Identity Provider- assgin group

  • Now, return to the CASB Dashboard and click on Edit in the action button for the Authentication Source.
  • Shopify Non-Plus Admin SSO with your Identity Provider- click edit

  • Click on the Test Connection button.
  • Shopify Non-Plus Admin SSO with your Identity Provider- atest connection

  • You will be redirected to the miniOrange IDP Sign-In screen. Enter the credentials for the user added in the previous steps.
  • Shopify Non-Plus Admin SSO with your Identity Provider- mo sign in

  • After successful authentication, you will see a screen displaying Test Connection Details. On the left side, you will find attribute keys, and on the right side, their corresponding values. The values marked 1 and 2 will be used in later configuration steps for one-to-one or many-to-one mappings.
  • Shopify Non-Plus Admin SSO with your Identity Provider- test connection

Step 3: Configure Shopify App in CASB

  • Now , navigate to the Applications section from the sidebar, go to Shopify, and click on Configure.
  • Shopify Non-Plus Admin SSO with your Identity Provider-click configure

  • In this section, open the Authentication Source dropdown, select the authentication source you created earlier, and click Save and Next.
  • Shopify Non-Plus Admin SSO with your Identity Provider-click save

  • Enter the Application Name and your Store Domain. For the Attribute Key, refer to the values from Step 2.
  • Shopify Non-Plus Admin SSO with your Identity Provider- attribute key

  • In the next step, you have two options:


    • 1. One-to-One Mappings: Choose this option if you want to map a single user from your IAM (Identity and Access Management) system to a single Shopify store admin user. This ensures that only the designated IAM user has access to the Shopify admin account.

      2. Many-to-One Mappings: Choose this option if you need to map multiple IAM users to a single Shopify store admin user. This is useful when multiple team members need to share the same Shopify admin account while maintaining authentication through IAM.




    One to One Mappings :

    • For One-to-One Mapping, enter the Attribute Key’s Name for the email address from the first field as shown in Step 2.
    • Shopify Non-Plus Admin SSO with your Identity Provider-second field


    Many to One Mappings :

    • For Many-to-One Mapping, enter the Attribute Key’s Name for group identifier from the first field as shown in Step 2.
    • Shopify Non-Plus Admin SSO with your Identity Provider

  • Follow the guidelines below for the configurations and click Save:
    • Enable CASB: Turn this on if you want to enforce restriction policies on your Shopify Store Admin.
    • Enable Auditing: Enable this option to track policy breaches in the Shopify Store Admin (Note: CASB must be enabled for this feature to work).
    • Enable Multistaff: Activate this if you are using Many-to-Many Mappings, allowing multiple IAM users to be mapped to multiple Shopify store admin accounts.
    • Shopify Non-Plus Admin SSO with your Identity Provider

Step 4: User based mapping

  • In the next configuration step, you will map users based on one of the following options:

    One to One Mappings :

    • Click on Add New, as shown in the image.
    • Shopify Non-Plus Admin SSO with your Identity Provider

    • In the Group Configuration section, fill in the details as shown in the image and click Save:
      • Group Name: Enter the email address of the user.
      • Group Description: Enter the description of the group.
      • Policy: Select the required policy. If you are using SSO only, choose Default.
      Shopify Non-Plus Admin SSO with your Identity Provider

    • Once the user is successfully created, you will see it listed on the left-hand section. Now, to map this user with Shopify user credentials, click on the Add User button.
    • Shopify Non-Plus Admin SSO with your Identity Provider

    • For mapping the user, follow the details below and click Save Configuration:
      • In the Staff User Mapping section: Click on the Add User button.
      • In the IAM Email dropdown, select the user created in the previous step.
      • Enter the Shopify Email Address and Shopify Password for the user.
      Shopify Non-Plus Admin SSO with your Identity Provider


    Many to One Mappings

    • Click on Add New, as shown in the image.
    • Shopify Non-Plus Admin SSO with your Identity Provider

    • In the Group Configuration section, fill in the details as shown in the image and click Save:
      • Group Name: Enter the value (group name) for the attribute assigned to User groups, which can be obtained from the Test Connection in Step 2.
      • Group Description: Enter the description of the group.
      • Policy: Select the required policy. If you are using SSO only, choose Default.
      Shopify Non-Plus Admin SSO with your Identity Provider

    • To map the user group, follow the details below and click Save Configuration:
      • In the Staff User Mapping section, click on the Add User button.
      • In the IAM Email dropdown, select the user created in the previous step.
      • Enter the Shopify Email Address and Shopify Password for the user.
      Shopify Non-Plus Admin SSO with your Identity Provider

  • Now that the Single Sign-On (SSO) configuration on the Admin side is complete, you will need the SSO URL, as shown in the image. This URL must be configured in the miniOrange CASB extension.
  • Shopify Non-Plus Admin SSO with your Identity Provider

  • Now, we will proceed with the User Onboarding Process. Follow this guide to complete the setup.

Not able to configure or test Shopify Non-Plus Admin SSO with your Identity Provider?
For this, you need to Contact us or email us at proxysupport@xecurify.com and we'll help you setting it up in no time.


External References


miniOrange CASB offers a wide variety of security features with flexible scalability, all available at the most affordable price to all types of businesses. Start by signing up now!


Request a Free Demo!

  

 Thank you for your response. We will get back to you soon.

Please enter your enterprise email-id.

miniOrange CASB solutions making it affordable for organizations