Enable storage of pending documents in your secure cloud storage. That way, the user’s computer does not need to be online to release print later and print anywhere documents. However, a Printix Client still needs to be online on the printer’s network to release the documents.

Create storage account

  1. Open a new browser window and sign in to Microsoft Azure (portal.azure.com), using your work account credentials.
  2. In the portal menu, select All Services.
  3. In the Storage category, select Storage accounts.
  4. Select Create.
  5. On the Basics tab:
    • In the Project details section:
      • In Subscription, select the type of subscription.
      • In Resource group, select a resource group or select Create new.
    • In the Instance details section:
      • In Storage account name, enter the name of the storage account. For example: printixcloudstorage
      • In Region, select the data center closest to you. For example: (US) East US
      • In Performance, leave it at the default: Standard.
      • In Redundancy, select Locally-redudant storage (LRS) to get the lowest-cost option.
  1. Select the Advanced tab or select Next : Advanced.
  2. On the Advanced tab:
    • In the Security section:
      • Leave Require secure transfer for REST API operations checked.
      • Uncheck Allow enabling anonymous access on individual containers.
      • Leave Enable storage account key access checked.
      • Leave Default to Azure Active Directory authorization in the Azure portal unchecked.
      • In Minimum TLS version leave it on Version 1.2.
      • In Permitted scope for copy operations select the scope or leave it on the default From any storage account.
    • In the Hierarchical Namespace section:
      • Leave Enable hierarchical namespace unchecked.
    • In the Access protocols section:
      • Leave Enable SFTP unchecked.
      • Leave Enable network file system v3 unchecked.
    • In the Blob storage section:
      • Leave Allow cross-tenant replication unchecked.
      • In Access tier select Hot.
    • In the Azure Files section:
      • Leave Enable large file shares unchecked.
  1. Select the Networking tab or select Next : Networking.
  2. On the Networking tab:
    • In the Network connectivity section:
      • In Network access, select Enable public access from all networks or Enable public access from selected virtual networks and IP addresses. Both Printix Cloud and computers with Printix Client (even when on public network) must be allowed to access the blob storage.
    • In the Network routing section:
      • In Routing preference, select Microsoft network routing.
  1. Select the Data protection tab or select Next : Data protection.
  2. On the Data protection tab:
    • In the Recovery section:
      • Leave Enable point-in-time restore for containers unchecked.
      • Uncheck Enable soft delete for blobs.
      • Uncheck Enable soft delete for containers.
      • Uncheck Enable soft delete for file shares.
    • In the Tracking section:
      • Leave Enable versioning for blobs unchecked.
      • Leave Enable blob change feed unchecked.
    • In the Access control section:
      • Leave Enable version-level immutability support unchecked.
  1. Select the Encryption tab or select Next : Encryption.
  2. On the Encryption tab:
    • In Encryption type, select Microsoft-managed keys (MMK).
    • In Enable support for customer-managed keys, leave the selection on All service types (blobs, files, tables, and queues).
    • Leave Enable infrastructure encryption unchecked.
  1. Select the Tags tab or select Next : Tags.
  2. On the Tags tab:
    • Optionally, create tags for the resource.
  1. Select the Review tab or select Next : Review.
  2. On the Review tab:
    • Review the settings.
  1. Select Create. It may take a couple of minutes to create the account.

Configure access to cloud storage

In step 9 for Network access, if you selected Enable public access from selected virtual networks and IP addresses, perform the following steps to allow Printix to access your cloud storage.

  1. In the Microsoft Azure portal menu, select All Services.
  2. In the Storage category, select Storage accounts.
  3. Select the storage account you created (example: printixcloudstorage).
  4. In the Firewall section, in Address range:
  • Enter the following IP addresses according to your data center where your Printix Home resides:
    • EU Data Center:
  • Enter the static outbound IP of those networks where Printix Client, Printix App for iOS/iPadOS, Printix App for Android, and Printix Chromebook reside.
    • When a user prints or runs a capture workflow (using the Printix Client, Printix App, or Printix Chromebook) from an unknown network (at home or while travelling), and if documents go via the user’s own cloud storage:
      • The user must connect via VPN to the Corporate network, and the own cloud storage must be reached via this VPN connection.
      • The static outbound IP of this network must be allowed on the firewall of the own cloud storage.
    • Otherwise, the printing or the capture workflow fails.
  1. Select Save to save your modifications.

Get the key

  1. In the Microsoft Azure portal menu, select All Services.
  2. In the Storage category, select Storage accounts.
  3. Select the storage account you created (Example: printixcloudstorage).
  4. On the left pane, select Access keys to see the access keys for the selected storage account.
  • You can use the search bar to quickly find this option.
  1. Select Show next to the Key value of key1, then select Copy to clipboard.
  • You need to paste the value in step 35.
  1. In Endpoint suffix, specify the storage account endpoint suffix or leave it blank if you use the default core.windows.net value.

Add Azure Blob Storage

  1. Select Menu , Settings
  2. Select the Cloud storage tab.
  3. Select Add cloud storage.
  4. Select Azure Blob Storage.
  5. In Name enter the storage account name you entered in step 5 (Example: printixcloudstorage).
  6. In Key paste the key1 value you copied in step 28.
  7. Select Add cloud storage.
  8. Optionally, check type of pending documents you want to store.

Permissions needed to access Azure Blob Storage

Printix uses access keys for Azure Blob Storage to generate Shared Access Signatures (SAS) signed read, write and delete links for the Azure Blob Storage. At regular intervals Printix Cloud upload a 4 byte file to test connection to Azure Blob Storage (links for write, read, delete). If test fails it is shown in the Printix Administrator.

  • Allowed services
    Checked Blob, Checked File, Checked Queue, Checked Table.
  • Allowed resource types
    Unchecked Service, Unchecked Container, Unchecked Object.
  • Allowed permissions
    Checked Read, Checked Write, Checked Delete, Checked List, Checked Add, Checked Create, Checked Update, Checked Process, Checked Immutable storage, Checked Permanent delete.
  • Blob versioning permissions
    Checked Enable deletion of versions.
  • Allowed blob index permissions
    Checked Read/write, Checked Filter.

See also:


Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Please do not use this for support questions.
Printix Support

Post Comment