Choose your language

Choose your login

Support

How can we help?

PaperCut's AI-generated content is continually improving, but it may still contain errors. Please verify as needed.

Lightbulb icon
Lightbulb icon

Here’s your answer

Sources:

* PaperCut is constantly working to improve the accuracy and quality of our AI-generated content. However, there may still be errors or inaccuracies, we appreciate your understanding and encourage verification when needed.

Lightbulb icon

Oops!

We currently don’t have an answer for this and our teams are working on resolving the issue. If you still need help,
User reading a resource

Popular resources

Conversation bubbles

Contact us

Bulk importing user data using CSV

This page applies to:

Last updated October 31, 2025

What is the user data import tool?

You can add and update users in PaperCut Hive and Pocket in many ways, including:

But there are some occasions when bulk managing your users via a CSV (or TSV) file is a better fit. For example, you might be:

  • migrating users from PaperCut NG or PaperCut MF (or another print management solution).
  • setting up a new PaperCut Hive or Pocket organization, but:
    • you don’t use an identity provider (like Microsoft Entra ID or Google Workspace), or
    • you have a large number of new users which would be difficult to manually invite.
  • changing all your users’ access card numbers, and want to update your users’ card numbers so they can continue to print without interruption.

Keep reading to learn how to use a CSV/TSV file to get your users printing as quickly as possible.

Benefits of managing users via a CSV/TSV file

  • Streamlines migrations: The user data import tool simplifies the process of migrating users from another print management solution or from PaperCut NG/MF.
  • Simplifies onboarding: The user data import tool provides a simple, flexible way to bulk import key user data like email addresses, user balances, card numbers, and access codes. This is particularly useful for new customers who can use their preferred IdP add-on and use a CSV/TSV file to fill any gaps in their IdP user data.
  • Saves time and reduces errors: No need for manual data entry, allowing admins to import or update hundreds of users in bulk.
  • Ensures a smooth start for users: Users can start printing right away with their existing cards, which reduces complaints and confusion. This means a better user experience and less support load on admins and resellers from day one. Refer to Known Limitations section for more details about card numbers.

Data types that can be bulk imported or synced into PaperCut Hive and Pocket

Before discussing scenarios of when you might want to use the user data import tool, let’s first understand which different types of data can be imported/synced into PaperCut Hive or Pocket:

Data type

Imported by user data import tool

Synced by Microsoft Entra ID Add-on

Synced by Google Workspace Add-on

Username

Yes

Yes - uses email (or, if email unavailable, uses userPrincipalName)

Yes - uses email

Email

Yes

Yes

Yes

Full name

Yes

Yes

Yes

Restricted status

Yes

No

No

Balance

Yes

No

No

Department

Yes

No - Microsoft Gallery Certified app;

Yes - Custom app with custom field

Yes

Office

Yes

No

No

Access code

Yes

If configured

If configured

Card number 1

Yes

If configured

If configured

Optional additional card numbers

Yes

No

No

Next, let’s look at when you might want to use the user data import tool, a user sync Add-on, or a combination of both.

When to manage users via a CSV file

With so many ways to bulk add/update users into PaperCut Hive and Pocket, you might be wondering when to use a user sync Add-on, when to use the user data import tool, or when to use a combination of both. The tables below unpack some of the common scenarios for bulk adding (or updating) users, and a recommended approach.

Frequent scenarios: new PaperCut Hive or Pocket installations

Organization description

Recommended approach

  • Fresh installation with all new users

  • Manages users with an IdP supported by a PaperCut Hive or Pocket Add-on

  • Enabled Microsoft Entra ID (Gallery version) or Google Workspace user sync Add-on

  • No need to import additional data

Connect the user sync Add-on that matches your identity provider and sync your users.

  • Fresh installation with all new users

  • Manages users with an IdP not supported by a PaperCut Hive or Pocket Add-on (such as Okta)

  • Only needs basic user data in PaperCut Hive or Pocket

Export your user data from your IdP, then download the User data import tool template. Add your user data to the appropriate columns, then use the User data import tool.

Alternatively, in the admin console, go to Users > Add users and manually add your users.

  • Existing PaperCut Hive or Pocket organization

  • Seeking to add new users and update access card numbers for existing users

  • Manages users with an IdP supported by a PaperCut Hive or Pocket Add-on

  • Enabled Microsoft Entra ID (Gallery version) or Google Workspace user sync Add-on

  • Maintains access card list outside of the IdP, and need to add the access card details for users

  1. Connect the user sync Add-on that matches your identity provider and sync your users.

  2. Download the User data import tool template.

  3. Add your users’ access card numbers to the appropriate column(s), then delete all other columns except for “Email”.

  4. Use the User data import tool to import the data.

  • Existing PaperCut Hive or Pocket organization

  • Does not use an IdP

  • Seeking to change access card numbers for existing users

  1. Download the User data import tool template.

  2. Add your users’ access card numbers to the appropriate column(s), then delete all other columns except for “Email”.

  3. Use the User data import tool to import the data.

Frequent scenarios: migrating from PaperCut NG/MF

Organization description

Recommended approach

  • Existing PaperCut NG/MF organization

  • Migrating to a new PaperCut Hive or Pocket organization

  • Manages users with an IdP supported by a PaperCut Hive or Pocket Add-on

  • Enabled Microsoft Entra ID (Gallery version) or Google Workspace user sync Add-on

  • Needs to import additional data, such as current balances, user restriction statuses, and more

  1. Connect the user sync Add-on that matches your identity provider and sync your users.

  2. Download your user list from PaperCut NG/MF, and delete all columns except “Email” and any other data types you want to import.

  3. Use the User data import tool to import the data.

  • Existing PaperCut NG/MF organization

  • Migrating to a new PaperCut Hive or Pocket organization

  • Manages users with an IdP supported by a PaperCut Hive or Pocket Add-on

  • Enabled Microsoft Entra ID (custom Enterprise app) or Google Workspace user sync Add-on

  • Needs to import additional data, such as current balances, user restriction statuses, and more

  • Wants to automatically sync access card numbers from the IdP

  1. Connect the user sync Add-on that matches your identity provider and sync your users.

  2. Download your user list from PaperCut NG/MF, and delete all columns except “Email” and any other data types you want to import, being sure to delete the “Primary Card Number” and “Secondary Card Number” values.

  3. Use the User data import tool to import the data.

  • Existing PaperCut NG/MF organization

  • Migrating to a new PaperCut Hive or Pocket organization

  • Manages users with an IdP not supported by a PaperCut Hive or Pocket Add-on (such as Okta)

  • Wants to import all user information from PaperCut NG/MF

Export your user list from PaperCut NG/MF, then use the User data import tool.

  • Existing PaperCut NG/MF organization

  • Migrating to a new PaperCut Hive or Pocket organization

  • Does not use an IdP to manage users

  • Wants to import all user information from PaperCut NG/MF

Export your user list from PaperCut NG/MF, then use the User data import tool.

Data format requirements for CSV files

How the user data import tool reads your CSV file

It’s important to understand these general rules when working with the user data import tool in PaperCut Hive and Pocket:

  • Cells with no data are ignored.
  • Each user (determined by unique email address) must only have a single line/row. If the user data import tool identifies a single user as having multiple rows, the import will fail. If sequential data operations are required, split these into different CSV files, and upload them in the appropriate order.
  • Data included in the Email, Username, Access code, and Access card must be unique to each user. If the user data import tool identifies repeats of these data across multiple users, the import will fail.
  • Any data in a cell will overwrite the equivalent value in PaperCut Hive or Pocket (if it already exists).
  • Adding a hyphen to a cell will delete the equivalent value in PaperCut Hive or Pocket (if it already exists). In some cases, this will cause an error (refer to the exceptions table below).
  • The data in the file will override any other specific new user settings in PaperCut Hive and Pocket.
    For example, a setting that all newly-added users receive $5 and “restricted” account types will be ignored if the CSV field includes specific balances and restricted statuses against the added users.
  • Users can only be added (created) or updated. Deleting a user in the file has no effect on the User List in PaperCut Hive or Pocket — although we are working on this functionality.

Specifics of, and exceptions to, how the user data import tool reads your CSV file

Data type

Specific value in cell

Hyphen in cell

Empty cell (or column removed)

Email

New user: Value is added and converted to lower case.
Existing user: Value is added and converted to lower case.

New user: Error.
Existing user: Error.

New user: Error.
Existing user: Error.

Username

New user: Value is added and converted to lower case.
Existing user: Value is added and converted to lower case.

New user: Error.
Existing user: Deletes existing username; uses email.

New user: Uses Email.
Existing user: Retains existing value.

Access code

New user: Value is added.
Existing user: Value is added.

New user: Error.
Existing user: Automatically generates new access code. User notified of change via email (Classic email or User Portal version based on organization's Easy Print & Scan > User Invites > Default manual Invitation email invitation type choice).

New user: Automatically generates new access code.
Existing user: Retains existing value.

Balance

New user: Value is added.
Existing user: Value is added.

New user: Error.
Existing user: Error.

New user: If Cost Tracking default set, uses the default. If no Cost Tracking new user settings default set, uses 0.
Existing user: Retains existing value.

Restricted

New user: Value is added.
Existing user: Value is added.

New user: Error.
Existing user: Error.

New user: If Cost Tracking default set, uses the default. If no Cost Tracking new user settings default set, sets user as Unrestricted.
Existing user: Retain existing value.

Office

New user: Value is added.
Existing user:
Value is added.

New user: Leaves blank.
Existing user: Sets to blank.

New user: Leaves blank.
Existing user: Retains existing value.

Department

New user: Value is added.
Existing user: Value is added.

New user: Leaves blank.
Existing user: Sets to blank.

New user: Leaves blank.
Existing user: Retains existing value.

Card number

New user: All values added.
Existing user: All values added, and any previously added card numbers are not removed.

New user: Leaves blank.
Existing user: Removes all card numbers from the user.

New user: Leaves blank.
Existing user: Retains existing value.

Specific data format requirements

The User data import tool accepts both CSV and TSV files, as long as your user data meets these data format requirements:

  • Each user is on a unique row.
  • The file contains an “Email” column.
  • The following columns do not contain any cross-user duplicate data: Username, Email, Access code, Access card. If duplicates are detected, the import will fail.
  • Any other column names match the names in the Data file column descriptions table below, including capitalization and must be in the English language. Any other columns will be ignored.
  • The file is less than 65 MB.
  • The file is saved with UTF-8 (UCS Transformation 8) encoding.

Data file column descriptions

Column name [must match exactly]

Required?

Description

Example value

Tips

Username

Optional

The user’s username. Currently not used in PaperCut Hive and Pocket.

Often the user’s email address.

Must be unique to each user.

Email

Required

The user’s email address. Mandatory unique identifier for the row.

john.doe@emaildomain.com

Ensure a valid email address format is used.

Full name

Optional

The user’s full name.

John Doe

Free text value.

Maximum of 255 characters recommended.

Restricted

Optional

Determines if the user will be a “restricted” user and have balance limits enforced. Learn more about restricted users.

Y

Values are not case sensitive.

Restricted status accepted values: Yes, Y, True, 1, On

Non-restricted status accepted values: No, N, False, 0, Off

If left blank, the user is not restricted.

If any value other than the accepted values is entered, the entire user's line/row will be skipped, including not processing other data associated with that user.

Important:

If you have specific settings for newly-added users (for example, all new users added to the All Users group are restricted and allocated $5):

• If a value is entered: any value in the CSV file’s “Restricted” field will override the general setting.

• If no value is entered: the new user automatic quota setting will apply.

Balance

Optional

The balance to be applied to the user’s initial, non-shared account.

10.00

Numerical value only. Do not include a currency symbol. Use decimal point (decimal comma not supported).

If any value other than the accepted numerical value format is entered, the entire user's line/row will be skipped, including not processing other data associated with that user.

Importing from PaperCut NG/MF? It’s recommended to check that your Hive org’s currency and number settings match your currency and number settings in PaperCut NG/MF before importing.

Important:

If you have specific settings for newly-added users (for example, all new users added to the All Users group are restricted and allocated $5):

  • If a value is entered: any value in the CSV file’s “Balance” field will override the general setting. Your transaction logs will show any adjustments required to meet this imported value.

  • If no value is entered: the new user automatic quota setting will apply.

Department

Optional

The user’s department details. Currently not used in PaperCut Hive and Pocket.

Finance

Free text value.

Maximum of 255 characters recommended.

Office

Optional

The user’s office details. Currently not used in PaperCut Hive and Pocket.

Sydney

Free text value.

Maximum of 255 characters recommended.

Access code

Optional

Any access code associated with the user.

If importing user PINs from PaperCut NG/MF, add them to this column. Note that PINs are not included in the PaperCut NG/MF User List export file.

RTFDDV

4-20 alphanumeric characters.

Code must be unique to each user.

If selected, access code update notification emails are sent to existing users. The email notification type is based on the organization's selected setting in Easy Print & Scan > User Invites > Default manual invitation email. If set to classic invitation, the affected users will receive their updated access code via email. If set to User Portal, the affected users will be notified to log into the User Portal to view their updated access code.

Card number 1

Optional

Any card numbers/access cards associated with the user.

0000011482

Adds another card number to the user's details in PaperCut Hive or Pocket.

String value up to 255 characters.

Card number must be unique to each user.

Existing users are not notified that their card number has been updated. It is best practice for a sysadmin to manage this transition with any required internal communications.

If importing more than one card number per user, create additional columns as required. Label them “Card number 2”, “Card number 3” etc. Follow the capitalization pattern and make numbering sequential. The maximum column is "Card number 5".

[WARNING] Importing card numbers is additive, and after importing card numbers they cannot be individually modified or removed with the User Data Import tool — refer to the Known Limitations section below.

In some cases, users might need to re-associate their cards following the import — refer to the Known limitations section below.

How to import new users and/or update existing users into PaperCut Hive or Pocket via a CSV file

Before you start

To get ready to import or update user data, in the admin console, go to Users > Bulk management > Import user data (CSV).

You’ll use the data in a single Comma Separated Values (CSV) file to:

  • create new (add) users (by adding and completing a new row), and/or
  • edit the details of existing users (by amending their details in the associated row)

(Optional) If you have existing users in PaperCut Hive or Pocket, we recommend you export your existing user list before continuing.

1: Prepare your CSV file

Create a CSV file with your user data. The following table lists some of the options for creating the file and why you would use each one.

CSV preparation method

How to prepare

Example organization usage

Use blank file

Use a blank CSV or Tab Separated Values (TSV) file and fill it with your data according to the data format requirements.

You already have all your user information in a spreadsheet, and it’s faster to just rename some columns.

Use PaperCut’s template

This blank template already meets the data format requirements. To download it:

  1. In PaperCut Hive or Pocket, go to Users and select Bulk management.

  2. Select Import user data (CSV). The user data import tool popup is displayed.

  3. Select Download template.

You want to import user data from another system, such as a door security system or HR system.

Export user list from PaperCut NG or MF

This download already meets the data format requirements.

  1. In the PaperCut NG/MF admin interface, go to Reports > User.

  2. Select the Ad-hoc report, then click the green CSV icon next to the User List report.

You’re an existing PaperCut NG/MF customer, and setting up PaperCut Hive or Pocket for the first time.

Export from PaperCut Hive or Pocket

Export, then edit, your user data from PaperCut Hive or Pocket. This is useful for updating an existing installation.

You want to change data in user records that already exist in PaperCut Hive or Pocket.

Here’s an example of correctly-created file:

Example of filled CSV template for user data import tool

2: Upload the CSV file

On the user data import tool popup, upload the CSV file.

In the Upload file section, drag and drop, or browse to, your saved CSV file containing your user data edits.

3: Choose the file processing type

Select the processing method that PaperCut Hive or Pocket will use for this file. There are two options: test and import.

Admin console processing type selector with Import selected

How test processing works

Test processing is a dry run (simulation) of the import process that checks for errors. Testing is always a good idea before proceeding with the real import.

A test differs from a true import in the following ways:

  • No user data is changed in your PaperCut Hive or Pocket organization.
  • No user invitations are sent to new users included in your CSV file.
  • Your CSV file is run through the User data import tool, which collects any data errors along the way, including missing or incorrect data.

After you start a test, the test runs in the background — you don’t need to keep PaperCut Hive or Pocket open. Because the test is a simulation of an import, the time it takes to complete will vary, depending on the amount of data in your CSV file, for example:

  • Testing 1,000 users takes approximately 20 seconds
  • Testing 10,000 users takes approximately 4 minutes.

After the test is complete, a test report is available in the Activity Log for up to 7 days.

How import processing works

Import processing is a true data import. With this option, you’re uploading new data into your PaperCut Hive or Pocket organization and making permanent changes. Proceed with caution!

Before importing your CSV, you should always:

  • test your file, and
  • export user data.

Here’s what’s important to know:

  • If your CSV file contains new users, and in step 4 below you select the Create new users and update existing users option, new users will be created.
  • If your CSV file contains new users, and in step 4 below you select an invitation type to send to new users, new users will be invited.
  • The data in your CSV file’s columns will be imported against the respective user records, overwriting any existing data in the user records.
  • After you start the import, you cannot stop it or undo it. The import runs in the background — you don’t need to keep PaperCut Hive or Pocket open.
  • Indicative import processing times:
    • 1,000 users: approximately 2 minutes
    • 10,000 users: approximately 20 minutes

When the import is complete, a report is available in the Activity Log for up to 7 days.

4: Define how users are handled

In this section, you let the import tool know how to handle your imported user data for both new and existing users.

In How do you want to apply imported user data?, you can select between the following options:

  • Update existing users only: The tool ignores any new user rows in your CSV file, and only applies data updates to your existing users in PaperCut Hive or Pocket. This is particularly useful if you’re importing users from another system with inactive users in it, and don’t want these inactive users imported.
  • Create new users and update existing users: The tool imports data from all user rows. If any new users exist in the CSV file, they will be created in PaperCut Hive or Pocket.

In New users - invitation type, select the system’s invitation behavior for any new users being created. From the dropdown, select one of the following options:

  • Don’t send invitation emails: The system won’t send invitations to any new users. After the import has finished, these users appear in your Users list as “Invitation not sent”. This might be a good option if you’re staging your users and aren’t ready to invite them yet.
  • Email a link to the User Portal: After the data for each new user is processed, they are immediately emailed a link to log into the User Portal.
  • Email a classic invitation email: After the data for each new user is processed, they are immediately emailed a classic invitation email.

One of the email options is identified in the dropdown as your “organization default” — this is just reminding you of the default invitation type that applies to manually inviting users in your organization.

Finally, in Access Code email notification, select whether or not any existing users whose access codes have been changed will be automatically notified of this change via email. If selected, access code update notification emails are sent to existing users. The email notification type is based exclusively on the organization’s selected setting in Easy Print & Scan > User Invites > Default manual invitation email:

  • If set to classic invitation: Affected users will receive their updated access code via email.
  • If set to User Portal: Affected users will be notified to log into the User Portal to view their updated access code.

5: Start processing

Select Start processing to begin your test/import. You cannot pause or stop this process, and depending on your amount of imported data, it might take a long time to complete.

You can check the outcome of your test or import in the Activity Log.

Best practices for preparing and importing CSV files

Using CSV files is a powerful way to change large amounts of data — but it also requires a lot of attention to detail. To help you avoid some common pitfalls, here are some additional best practices:

  • Delete any unnecessary columns from your CSV file, so that only the “active” columns remain in the file. (Bonus: this also helps speed up processing time in PaperCut Hive and Pocket.)
  • If your end-users are already using PaperCut Hive or Pocket, plan to process the CSV file during a period of low activity to minimize any potential disruption. Remember to review results and run some tests after!
  • Consider splitting your data into separate CSV files, for example a sample of ten rows, then the remainder of your data in a separate file. You can test, then import and validate smaller, ten rows file first, including checking that those ten users can print and use secure release. When you’re confident that your results are what you expected, test, import, and validate the remaining data. This is especially useful when changing end-users’ access card numbers.
  • Consider splitting new users and existing users into separate CSV files.
  • After the import has finished processing, it’s best practice to run some checks. In addition to reviewing the import results in the Activity Log, also review your Users list in the admin console, and deep-dive into some users’ details. A test print/scan and testing any access cards/access codes is also a good idea!

Viewing test or import results

Changing user data with the user data import tool is irreversible, so it’s always best to start with testing your CSV file and viewing the results. A results summary is also available when the CSV file is imported, rather than just tested.

When and where to view test or import results

Depending on how big your CSV file is, the results appear in the Activity Log in anywhere from minutes to hours. Use the link to download a file and view your results. The link is available for a maximum of 7 days from the test or import.

Admin console Activity Log message displaying test import is complete.

Interpreting test or import results

The Activity Log results for the test or import contains details on:

  • how many rows have been processed
  • how many users were created
  • how many users were updated, and
  • any rows with errors that were not processed, and the reason why.

(If the “test” option was selected, these user data edits are simulated only, and your organization’s real data is unchanged.)

Read through the results carefully to check that how PaperCut Hive or Pocket processed your CSV file is what you expected. Common things to check include:

  • Do any user details appear strange, such as showing up as icons instead of letters? (To avoid this, ensure you use UTF-8 encoding.)
  • The number of processed users matches the number of user rows in your source CSV file.
  • The number of created users matches the number of new users in your source CSV file, and that each user has a unique email address (main unique identifier).
  • How many errors and skipped rows exist — you’ll need to investigate these further and troubleshoot them. Refer to the Data format requirements carefully during troubleshooting.

Once you’ve understood the results, edit your CSV file to fix anything that needs amending. For reassurance, consider running another test with the updated file to check that everything now processes correctly before commencing a true import.

Known limitations

Although the user data import tool allows you to import or update users in PaperCut Hive or Pocket, there are a few limitations to be aware of:

  • No user deletions: Users can’t be deleted via importing a CSV file. To delete users, either manually delete them via the Users page, or set up automatic deletion via an identity provider add-on.
  • Access cards are additive only: Access card numbers imported via CSV file are added to a user’s data in PaperCut Hive and Pocket. If a user already has access card numbers and then new ones are imported via CSV, the user will be associated with both the original and new card numbers after the import.
  • Access cards cannot be individually modified or removed: Entering a “-” in any of the 5 available card number columns in the CSV template instructs the User Data Import tool to remove all previously added card numbers from the user. This includes card numbers synchronized from an IdP, self-associated card numbers, and those added from prior CSV imports. It is strongly recommended that you export user data before using the User Data Import tool to add or remove any card numbers so that you have a backup of card number values should you need to restore them later — refer to the Removing or Restoring Card Numbers section below.
  • Specific progressive updates during tests or imports: On the Import user data (CSV) popup, after you select Start processing, the test or import will immediately start. This is noted in the Activity Log, along with the time that the test or import completes. Progressive updates during processing include:
    • New user created - in Activity Log
    • Generic note that an existing user’s details have changed (for example, card number change) - in Activity Log
    • Access code change - in Activity Log
    • Balance adjustment source note - in Transactions Log (including in User Portal view, if enabled)
  • PaperCut NG/MF exported User List CSV translated column names must be updated to English: Any non-English language column names must be changed to their English language equivalents listed in the Data format requirements . Any other column names will cause an error.
  • PaperCut NG/MF Internal users are created as standard users: When exporting your User List from PaperCut NG/MF, any “Internal users” are included. If imported to PaperCut Hive or Pocket, these Internal users will be created as standard end-users.
  • Some PaperCut NG/MF user data is imported but stored only: The PaperCut NG/MF User List export CSV file includes columns that are not used by PaperCut Hive or Pocket. These data are imported but stored only, and are not visible in the PaperCut Hive or Pocket admin console. These columns are:
    • [PaperCut Pocket only] Card numbers
    • Username
    • Department
    • Office
    • Created by date
    • Total printed page
    • Notes
    • Last activity
    • Other emails
    • Username alias
    • Internal user
    • Jobs

Removing or Restoring Card Numbers

There are two methods for removing unwanted card numbers from a user:

  1. Delete each individual card number manually via the admin console: Users > [user email address] > User access > Access Cards, then select the trash icon.
  2. Using the User Data Import tool, enter a “-” in any of the card number columns within the user’s row to remove all card numbers associated with the user.

If an organization wishes to use the User Data Import tool to:

  • remove only certain card numbers from multiple users whilst retaining those users’ other card numbers, or
  • restore to a prior set of card numbers after accidentally importing unwanted card numbers

…the following steps can be taken during a period where card number user login to MFDs will not be impacted (ideally outside of business hours):

  1. Export user data from PaperCut Hive. Retain this export as a backup of current card numbers.
  2. Create a copy of the backup user data export CSV.
  3. In the copy, remove the values from all card number columns for the desired users.
  4. For the same users, in column Card number 1, enter a “-”. This value instructs the User Data Import tool to remove all card numbers associated with the users.
  5. Import the copy with the User Data Import tool. When the import completes, all the desired users will no longer be associated with any card numbers — card numbers will remain unchanged for users whose rows were not modified.
  6. Create another copy of the backup user data export CSV.
  7. In the new copy, remove only the unwanted card number values from the desired users.
  8. Import the new copy with the User Data Import tool. When the import completes, all the desired users will be associated with only the card numbers specified in the new copy.

Frequently asked questions

Can I update an existing user's email address with the user data import tool?

No. The email address is a user's unique identifier in PaperCut Hive and Pocket. Adding a new email address against an existing user's name will create a new user.

Can I delete users with the user data import tool?

Not yet. Right now, users can be added or updated with the user data import tool. However, we're working on user deletion via CSV/TSV file, and this will be available soon.

Do I need to enable Cost Tracking before importing user balances or restricted users?

Enforcing balances and restrictions requires enabled Cost Tracking and Cost Profiles in PaperCut Hive or Pocket. Before you import user balances or user restriction statuses, set up Cost Tracking.

I'm doing a new installation. When should I prepare my user data?

If you're planning on installing PaperCut Hive or Pocket for the first time, preparing your CSV/TSV file in advance will make things smoother on installation day! You'll already have all the data types you need ready to import, without having to locate it all under pressure. If your PaperCut Authorized Partner has sent you a template, just follow the instructions on this page to fill it out.

If I sync users from an Identity Provider, will this override my imported user data?

Yes. Data imported by CSV/TSV is a one-time import. If you have an ongoing sync from a Identity Provider (IdP), any conflicting user will be overridden by data in the IdP next time the sync occurs.

Will user data I removed with the user data import tool be re-added by a user sync Add-on?

Let's say you have automatic user syncing set up from your identity provider via a user sync Add-on, and this synced data includes access cards. You then use the user data import tool to remove all of your users' access cards.

In this situation, next time the Add-on syncs with PaperCut Hive or Pocket, the access card numbers will be re-added against your users. To avoid this happening, you'll need to make changes to your Add-on or IdP.

Can I use column names in languages other than English?

No, column names must be in English and must be an exact match with the column names in the Data format requirements.

Can I import Shared Accounts from PaperCut NG/MF?

Importing Shared Accounts is currently not supported.

Comments