Exceeding the license limit (user count exceeded)

KB Home   |   Exceeding the license limit (user count exceeded)

Main.LicenseExceeded History

Hide minor edits - Show changes to output

June 22, 2018, at 08:50 PM by adam b - replaced video
Changed line 25 from:
(:youtube 1xh4RHF3Vu4:)
to:
(:youtube lsGe-Dj9fhk:)
September 01, 2017, at 10:45 PM by timg - Minor update to clarify video.
Changed lines 21-23 from:
A video on how to delete users is available here:
to:
A video on how to delete users is available here - skip through to 45 seconds into the video, to skip to the section on deleting users by using the 'Delete users that don't exist in the selected sync source' option.

[-'''Note''': You ''will'' be able to access this page (under Options -> User/Group Sync) - even when you're locked out of the rest of the admin interface tabs-]
August 15, 2017, at 08:10 PM by priyanka - Added the link to the video on deleting users as it will be useful for this KB article too.
Added lines 20-23:

A video on how to delete users is available here:

(:youtube 1xh4RHF3Vu4:)
November 02, 2015, at 08:10 PM by timg - Updated a couple of items
Changed lines 11-12 from:
->After the warning time is up, and if the user count has not been reduced, the system will prevent selected administration tasks.  Printing and tracking will however continue as normal and you will not lose any data.  The reduced functionality will however require you to secure an increased license or reduce your user count.  You'll be able to access the @@Options -> User/Group Sync@@ section to modify user sync settings.
to:
->After the warning time is up, and if the user count has not been reduced, the system will prevent selected administration tasks. '''''Printing and tracking will continue as normal and you will not lose any data'''''.  The reduced functionality will however require you to secure an increased license or reduce your user count.  You'll be able to access the @@Options -> User/Group Sync@@ section to modify user sync settings.
Added lines 15-24:
Q: How did I exceed my limit? I have fewer users in my sync source than PaperCut is saying it has imported!

A: There are a couple of things to check when working out why you may have gone over your licensed limit. Note that both of these reference the @@Options -> User/Group Sync@@ tab - which is the only tab (apart from the 'About' tab) that you '''will''' be able to access - even when locked out of the console:

-> '''Sync process only adds users''': The Sync process configured under @@Options -> User/Group Sync@@ will perform a sync nightly that adds any new users to the PaperCut users list. If you remove a user from your sync source, the user will not automatically be removed from PaperCut. If you want to delete the users that you've removed from the sync source (e.g. AD, LDAP etc) then take a look at [[https://www.papercut.com/kb/Main/DeletingUsers|Deleting Users from PaperCut]] - remember... ''backup before deleting!''

-> '''On-demand user creation''': Take a look under @@Options -> User/Group Sync -> On Demand User Creation@@ - if that is switched on, then if a user who doesn't exist in your sync source prints a job, that user will get created automatically in PaperCut. Follow the same [[https://www.papercut.com/kb/Main/DeletingUsers|Deleting Users from PaperCut]] instructions to delete any users that you don't want included in the user count.

----

Changed lines 27-28 from:
*Add Users to your license using our [[https://www.papercut.com/buy/ | online order system]], or you can contact our [[https://www.papercut.com/contact/ | sales team]] for more information.
to:
*Add Users to your license using our [[https://www.papercut.com/buy/ | online order system]] if you're using PaperCut NG, or you can contact your [[https://www.papercut.com/products/mf/buy/ | Reseller or Authorized Solution Center]] if you're using PaperCut MF.
Added line 67:
Added lines 72-73:
----
Added lines 77-78:

----
January 06, 2015, at 12:27 AM by TimG - Updated with new formatting, condensing the number of points, and new layout
Changed lines 5-10 from:
A: PaperCut is licensed on the number of user accounts hosted in the PaperCut database - that is the number of users listed in the user-list under the ''Users'' section.  If this limit is exceeded the system will:

-->'''i)''' Give you over one months warning granting you lots of time to reduce the count if possibleThe warning message will display on every admin login during this period.  You can also set up the application to automatically email you if/when the license is exceeded.  See the Options -> Notifications section.

-->'''ii)'''
After the warning time is up, and if the user count has not been reduced, the system will prevent selected administration tasks.  Printing and tracking will however continue as normal and you will not lose any data.  The reduced functionality will however require you to secure an increased license or reduce your user count.  You'll be able to access the @@Options -> User/Group Sync@@ section to modify user sync settings.
to:
A: PaperCut is licensed on the number of user accounts hosted in the PaperCut database - that is the number of users listed in the user-list under the ''Users'' section.  If this limit is exceeded:

-> '''For 5 users free license:''' the admin console will request a registration key and prevent use.

-> '''For other licenses:'''  the admin console will warn that an additional license is required and needs to be entered within the next 40-days. The warning message will display on every admin login during this period
.  You can also set up the application to automatically email you if/when the license is exceeded.  See the Options -> Notifications section.

->
After the warning time is up, and if the user count has not been reduced, the system will prevent selected administration tasks.  Printing and tracking will however continue as normal and you will not lose any data.  The reduced functionality will however require you to secure an increased license or reduce your user count.  You'll be able to access the @@Options -> User/Group Sync@@ section to modify user sync settings.
Changed lines 15-29 from:
Q: I have exceeded my license. How can I address this?

A: If PaperCut detects that you have exceeded your license, the software:

--> '''For 5 users free
license:''' will request a registration key and prevent use.

--> '''For other licenses:'''  will warn that an additional license is required and needs to be entered within
the next 40-days.

->The options available are:

-->'''Option 1)''' Add Users
to your license using our [[https://www.papercut.com/buy/ | online order system]], or you can contact our [[https://www.papercut.com/contact/ | sales team]] for more information.

-->'''Option 2)''' Reduce the number of users listed in the
system.

----
to:
Q: I've exceeded my license limit, and I am now locked out of the admin console - what can I do?

*Add Users to your
license using our [[https://www.papercut.com/buy/ | online order system]], or you can contact our [[https://www.papercut.com/contact/ | sales team]] for more information.

*Reduce the number of users listed in
the system as detailed below.

-->''Note that you will still have access to the Options -> User/Group Sync tab (specifically that one tab) and also you will have access to the 'About' tab which will allow you to see the 'Licensed Users' section to see how many users you are licensed for, and how many are actually in the system.''
Changed lines 24-28 from:
'''Reducing the number of user accounts in PaperCut'''

-->'''Method 1)''' PaperCut works by "mirroring" the user list in your network domain. Delete inactive or unused user accounts from your sync source, then perform a sync with the "delete users" option enabled.  After removing the accounts from your sync source, perform a Synchronize Now via @@Options->User/Group sync@@. Make sure you select the option @@Delete users that do not exist in the selected source@@ before performing the sync. PaperCut also has the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]].

-->'''Method 2)'''
Some accounts may not be used by real users.  They may exist for other reasons such as:
to:
->'''Reducing the number of user accounts in PaperCut'''

-->There are several methods for reducing the number of users in PaperCut, depending on how users are created in your system. It's always a good idea to take a backup or if using the Sync options below, use the 'Test Settings' button under Options -> User/Group Sync to make sure that the expected number of users will be removed prior to making the change 'live'.

->%color=#00a200%'''If you're using AD/LDAP or some other User Directory source sync:'''%%

-->PaperCut works by "mirroring" the user list in your network domain
. Delete inactive or unused user accounts from your sync source, then perform a sync with the "delete users" option enabled (after removing the accounts from your sync source, perform a Synchronize Now via @@Options->User/Group sync@@, and make sure you select the option @@Delete users that do not exist in the selected source@@ before performing the sync).

-->PaperCut also has the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]], as well as allowing you to select [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|specific individual groups in your sync source]] to import only the groups that you need.

->%color=#00a200%'''If you have system accounts or other user accounts that should be excluded:'''%%

-->
Some accounts may not be used by real users.  They may exist for other reasons such as:
Changed lines 42-43 from:
-->'''Method 3)''' If you have a list of users that can't be removed from the system, it is possible to remove these users in PaperCut NG / ChargeBack using a script utilizing [[https://www.papercut.com/products/ng/manual/apdx-tools.html | server-command]].  Here is an example Windows batch file:
to:
->%color=#00a200%'''Manually removing users by using Server Commands:'''%%

-->
If you have a list of users that can't be removed from the system, it is possible to remove these users in PaperCut NG / ChargeBack using a script utilizing [[https://www.papercut.com/products/ng/manual/apdx-tools.html | server-command]].  Here is an example Windows batch file:
June 23, 2014, at 07:10 PM by Rick - update to remove ChargeBack refs. and streamline info.
Changed lines 23-24 from:
-->'''Option 1)''' Purchase a license to cover the extra users.  There is no need to purchase a whole new license.  The cost will be just the difference between your current license and the new one required (i.e. you get full credit for your existing license).  Our [[https://www.papercut.com/buy/ | online order system]] can handle orders for increasing the number of users on an existing license, or you can contact our [[https://www.papercut.com/contact/ | sales team]] for more information.
to:
-->'''Option 1)''' Add Users to your license using our [[https://www.papercut.com/buy/ | online order system]], or you can contact our [[https://www.papercut.com/contact/ | sales team]] for more information.
Changed lines 31-32 from:
-->'''Method 1)''' PaperCut works by "mirroring" the user list in your network domain. Delete inactive or unused user accounts of the network, then perform a sync with the "delete users" option enabled.  For example, maybe accounts used by people that have left the organization.  After removing the accounts, perform a full user sync. In PaperCut NG and ChargeBack, this option is available via @@Options->User/Group sync@@ and make sure you select the option @@Delete users that do not exist in the selected source@@ while performing the sync. PaperCut NG / ChargeBack also have the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]].
to:
-->'''Method 1)''' PaperCut works by "mirroring" the user list in your network domain. Delete inactive or unused user accounts from your sync source, then perform a sync with the "delete users" option enabled.  After removing the accounts from your sync source, perform a Synchronize Now via @@Options->User/Group sync@@. Make sure you select the option @@Delete users that do not exist in the selected source@@ before performing the sync. PaperCut also has the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]].
Changed lines 37-42 from:
-->In this situation we recommend using [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|Method 1: Import users from selected groups]] to import only the groups that you need rather then the whole user list. 

-->'''Method 3)''' Some Active Directory IT Administrators may want to create a Nested Group to use as the Sync Source instead of using @@Import users from selected groups@@.  In this situation we recommend using [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|Method 2: Windows Active Directory Multiple Group Sync using Nested Groups]] to import only the groups that you need rather then the whole user list.

-->'''Method 4
)''' If you have a list of users that can't be removed from the system, it is possible to remove these users in PaperCut NG / ChargeBack using a script utilizing [[https://www.papercut.com/products/ng/manual/apdx-tools.html | server-command]].  Here is an example Windows batch file:
to:
-->In this situation we recommend using [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|Import users from selected groups]] to import only the groups that you need

-->'''Method 3)'''
If you have a list of users that can't be removed from the system, it is possible to remove these users in PaperCut NG / ChargeBack using a script utilizing [[https://www.papercut.com/products/ng/manual/apdx-tools.html | server-command]].  Here is an example Windows batch file:
Changed lines 54-56 from:
A: If for technical reasons, the number of users can not be reduced using ''option 2'' (e.g. you are unable to create a suitable group), you may apply for a ''license exception''. Please email our sales team and explain your situation.  We need your request in writing (email is fine).  Organization's who are issued an exception may be requested run a report once a year to verify that the ''active'' user count remains below the license limit - ''active count'' being defined as the number of users that print at least once a year.  More information on apply for an exception can be found in, [[ApplyingForAnException | +]].

to:
A: If for technical reasons, the number of users can not be reduced using ''option 2'', you may  [[ApplyingForAnException | Apply for a License Exception]].  Organization's who are issued an exception must agree to run a report once a year to verify that the ''active'' user count remains below the license limit. Active user count is defined as the number of users that print at least once a year.
March 31, 2014, at 07:38 PM by rick - ref'd existing kb and removed duplicate instructions
Changed lines 37-58 from:
-->In this situation we recommend using [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|Import users from selected groups]] to import only the groups that you need rather then the whole user list. 

-->'''Method 3)''' Some Active Directory IT Administrators may want to create a Nested Group to use as the Sync Source insted of using @@Import users from selected groups@@

-->To do
this:

--->'''1
.''' ''Important:'' We first recommend taking a '''backup''' of the important user data, by performing a backup under  @@Options -> Backups -> Backup Now@@

--->'''2.''' [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|Create a new group called ''PaperCut Users'']] (note: this can be any name and in fact you may already have a suitable group.).  This is done as the domain or Active Directory level using the appropriate user/group management tools.  (e.g. Active Directory Users and Computers).  If you are running on a Mac or Linux you should create the group using the appropriate tools, e.g. your LDAP server tools.

--->'''3.''' Add the real user accounts that need to be listed in PaperCut to this group.  ''Tip:'' If you're using Active Directory you can [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|make use of nested groups]].  For example, in a school you may choose to add the ''Student'' and ''Staff'' groups as nested groups.

--->'''4.''' Instruct PaperCut to import users from this group only by selecting the '''Import users from group:'''.  You will find the option under @@Options -> User/Group Sync@@.  '''Note:''' We recommend performing a ''Test'' operation prior to the final sync.

%center%Attach:exceeding-20130103.jpg

--->'''5.''' Set permissions on the printers monitored by PaperCut so only the users in the selected group have print access.  This will ensure that accidental use of printers by other users (or inappropriate accounts) are not re-added back in PaperCut.

-->If you have any problems with the process explained above, please feel free to email our support team.

-->'''Method 3
)''' If you have a list of users that can't be removed from the system, it is possible to remove these users in PaperCut NG / ChargeBack using a script utilizing [[https://www.papercut.com/products/ng/manual/apdx-tools.html | server-command]].  Here is an example Windows batch file:
to:
-->In this situation we recommend using [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|Method 1: Import users from selected groups]] to import only the groups that you need rather then the whole user list. 

-->'''Method 3)''' Some Active Directory IT Administrators may want to create a Nested Group to use as the Sync Source instead of using @@Import users from selected groups@@.  In this situation we recommend using [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|Method 2: Windows Active Directory Multiple Group Sync using Nested Groups]] to import only the groups that you need rather then the whole user list.

-->'''Method 4)''' If you have a list of users that can't be removed from the system, it is possible to remove these users in PaperCut NG / ChargeBack using a script utilizing [[https://www.papercut.com/products/ng/manual/apdx-tools.html | server-command]].  Here is an example Windows batch file:
March 31, 2014, at 07:19 PM by rick - updated Reducing... to reflect Multiple Group Sync
Changed lines 37-39 from:

-->In this situation we recommend instructing PaperCut to import a sub-set users from a network domain group rather then the whole user list.  To do this:
to:
-->In this situation we recommend using [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|Import users from selected groups]] to import only the groups that you need rather then the whole user list. 

-->'''Method 3)''' Some Active Directory IT Administrators may want to create a Nested Group to use as the Sync Source insted of using @@Import users from selected groups@@

-->
To do this:
March 12, 2013, at 11:13 AM by ian - Cross link to syncing against multiple groups
Changed lines 42-45 from:
--->'''2.''' Create a new group called ''PaperCut Users'' (note: this can be any name and in fact you may already have a suitable group.).  This is done as the domain or Active Directory level using the appropriate user/group management tools.  (e.g. Active Directory Users and Computers).  If you are running on a Mac or Linux you should create the group using the appropriate tools, e.g. your LDAP server tools.

--->'''3.''' Add the real user accounts that need to be listed in PaperCut to this group.  ''Tip:'' If you're using Active Directory you can make use of nested groups.  For example, in a school you may choose to add the ''Student'' and ''Staff'' groups as nested groups.
to:
--->'''2.''' [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|Create a new group called ''PaperCut Users'']] (note: this can be any name and in fact you may already have a suitable group.).  This is done as the domain or Active Directory level using the appropriate user/group management tools.  (e.g. Active Directory Users and Computers).  If you are running on a Mac or Linux you should create the group using the appropriate tools, e.g. your LDAP server tools.

--->'''3.''' Add the real user accounts that need to be listed in PaperCut to this group.  ''Tip:'' If you're using Active Directory you can [[https://www.papercut.com/kb/Main/SyncingAgainstMultipleGroups|make use of nested groups]].  For example, in a school you may choose to add the ''Student'' and ''Staff'' groups as nested groups.
Changed lines 46-47 from:
--->'''4.''' Instruct PaperCut to import users from this group only by selecting the '''Import users from group:'''.  In PaperCut NG / ChargeBack, you'll find the option under @@Options -> User/Group Sync -> Synchronize Now@@.    '''Note:''' We recommend performing a ''Test'' operation prior to the final sync.
to:
--->'''4.''' Instruct PaperCut to import users from this group only by selecting the '''Import users from group:'''.  You will find the option under @@Options -> User/Group Sync@@.  '''Note:''' We recommend performing a ''Test'' operation prior to the final sync.

%center%Attach:exceeding-20130103.jpg

Changed line 95 from:
[- keywords: reducing user count, license exceeded, license exceeded, user import, expire, invalid license, users exceeded, delete users, bulk user deletion, additional users, too many users-]
to:
[- keywords: reducing user count, license exceeded, license exceeded, user import, expire, invalid license, users exceeded, delete users, bulk user deletion, additional users, too many users-]
August 21, 2012, at 01:24 AM by ian - Added keyword.
Changed line 93 from:
[- keywords: reducing user count, license exceeded, license exceeded, user import, expire, invalid license, users exceeded, delete users, bulk user deletion, additional users-]
to:
[- keywords: reducing user count, license exceeded, license exceeded, user import, expire, invalid license, users exceeded, delete users, bulk user deletion, additional users, too many users-]
Changed lines 44-45 from:
--->'''3.''' Add the real user accounts that need to be listed in PaperCut to this group.  ''Tip:'' If you're using Active Directory you can make use of nested groups.  For example, in a school you my choose to add the ''Student'' and ''Staff'' groups as nested groups.
to:
--->'''3.''' Add the real user accounts that need to be listed in PaperCut to this group.  ''Tip:'' If you're using Active Directory you can make use of nested groups.  For example, in a school you may choose to add the ''Student'' and ''Staff'' groups as nested groups.
Changed lines 72-73 from:
A: PaperCut has no design limit.  The maximum number of users is a function of hardware and system capacity - a constantly moving target as computers get faster.  Our largest user has over 350,000 users in the database.
to:
A: PaperCut has no design limit.  The maximum number of users is a function of hardware and system capacity - a constantly moving target as computers get faster.  Our largest customer has over 350,000 users in the database.
Changed lines 1-2 from:
(:title Exceeding the license limit:)
to:
(:title Exceeding the license limit (user count exceeded):)
July 19, 2011, at 03:08 PM by 50.53.23.20 -
Changed lines 86-89 from:
Then on the PaperCut administration console, on the Options tab, under User/group Sync, un-check the check box from Import new users and update details overnight. This will stop PaperCut from re-importing the accounts you just deleted, so you will only need to delete the accounts once. If you need to add new users at a later time you will want to [[https://www.papercut.com/products/ng/manual/ch-user-mgmt-import-update.html | manually import users]]


to:
Then on the PaperCut administration console, on the Options tab, under User/group Sync, un-check the check box from Import new users and update details overnight. This will stop PaperCut from re-importing the accounts you just deleted, so you will only need to delete the accounts once. If you need to add new users at a later time you will want to manually add new users on the Users Tab of the Admin console.


July 19, 2011, at 03:00 PM by 50.53.23.20 -
Changed lines 86-89 from:
Then on the PaperCut administration console, on the Options tab, under User/group Sync, un-check the check box from Import new users and update details overnight. This will stop PaperCut from re-importing the accounts you just deleted, so you will only need to run the script once. If you need to add new users at a later time you will want to [[https://www.papercut.com/products/ng/manual/ch-user-mgmt-import-update.html | manually import users]]


to:
Then on the PaperCut administration console, on the Options tab, under User/group Sync, un-check the check box from Import new users and update details overnight. This will stop PaperCut from re-importing the accounts you just deleted, so you will only need to delete the accounts once. If you need to add new users at a later time you will want to [[https://www.papercut.com/products/ng/manual/ch-user-mgmt-import-update.html | manually import users]]


July 19, 2011, at 02:59 PM by 50.53.23.20 -
Added line 77:
July 19, 2011, at 02:58 PM by 50.53.23.20 -
Changed lines 77-84 from:
--->'''1.'''Open a command prompt.

--->'''2.'''Change to the PaperCut directory using  @@cd c:\Program Files\PaperCut NG\server\bin\win@@

--->'''3.'''Type @@server-command delete-existing-user <username>@@

--->'''4.'''Repeat as necessary.
to:
--->'''1.''' Open a command prompt.

--->'''2.''' Change to the PaperCut directory using  @@cd c:\Program Files\PaperCut NG\server\bin\win@@

--->'''3.''' Type @@server-command delete-existing-user <username>@@

--->'''4.''' Repeat as necessary.
July 19, 2011, at 02:57 PM by 50.53.23.20 -
July 19, 2011, at 02:57 PM by 50.53.23.20 -
Changed lines 15-16 from:
A: If PaperCut detects that you have exceeded your licence, the software:
to:
A: If PaperCut detects that you have exceeded your license, the software:
Changed lines 74-88 from:
to:
Q: What if I am in a small office and have 5 users or less printing?

A:If you are in a small office and only have five users or less printing you can follow these steps:
--->'''1.'''Open a command prompt.

--->'''2.'''Change to the PaperCut directory using  @@cd c:\Program Files\PaperCut NG\server\bin\win@@

--->'''3.'''Type @@server-command delete-existing-user <username>@@

--->'''4.'''Repeat as necessary.

Then on the PaperCut administration console, on the Options tab, under User/group Sync, un-check the check box from Import new users and update details overnight. This will stop PaperCut from re-importing the accounts you just deleted, so you will only need to run the script once. If you need to add new users at a later time you will want to [[https://www.papercut.com/products/ng/manual/ch-user-mgmt-import-update.html | manually import users]]


Changed line 92 from:
[- keywords: reducing user count, licence exceeded, license exceeded, user import, expire, invalid license, users exceeded, delete users, bulk user deletion, additional users-]
to:
[- keywords: reducing user count, license exceeded, license exceeded, user import, expire, invalid license, users exceeded, delete users, bulk user deletion, additional users-]
Changed line 78 from:
[- keywords: reducing user count, licence exceeded, license exceeded, user import, expire, invalid license, users exceeded, delete users, bulk user deletion-]
to:
[- keywords: reducing user count, licence exceeded, license exceeded, user import, expire, invalid license, users exceeded, delete users, bulk user deletion, additional users-]
November 10, 2010, at 08:23 PM by Rick - rearraged the options to de-emphasize the license exception option
Changed lines 25-28 from:
-->'''Option 2)''' Reduce the number of users listed in the system (see below).

-->'''Option 3)''' If for technical reasons, the number of users can not be reduced using ''option 2'' (e.g. you are unable to create a suitable group), you may apply for a ''license exception''. Please email our sales team and explain your situation.  We need your request in writing (email is fine).  Organization's who are issued an exception may be requested run a report once a year to verify that the ''active'' user count remains below the license limit - ''active count'' being defined as the number of users that print at least once a year.  More information on apply for an exception can be found in, [[ApplyingForAnException | +]]
.
to:
-->'''Option 2)''' Reduce the number of users listed in the system.
Changed lines 29-33 from:
Q: How can I reduce the user accounts listed?

A:
'''Option 1)''' PaperCut works by "mirroring" the user list in your network domain. Delete inactive or unused user accounts of the network, then perform a sync with the "delete users" option enabled.  For example, maybe accounts used by people that have left the organization.  After removing the accounts, perform a full user sync. In PaperCut NG and ChargeBack, this option is available via @@Options->User/Group sync@@ and make sure you select the option @@Delete users that do not exist in the selected source@@ while performing the sync. PaperCut NG / ChargeBack also have the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]].

A: '''Option 2)''' Some accounts may not be used by real users.  They may exist for other reasons such as:
to:
'''Reducing the number of user accounts in PaperCut'''

-->
'''Method 1)''' PaperCut works by "mirroring" the user list in your network domain. Delete inactive or unused user accounts of the network, then perform a sync with the "delete users" option enabled.  For example, maybe accounts used by people that have left the organization.  After removing the accounts, perform a full user sync. In PaperCut NG and ChargeBack, this option is available via @@Options->User/Group sync@@ and make sure you select the option @@Delete users that do not exist in the selected source@@ while performing the sync. PaperCut NG / ChargeBack also have the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]].

-->'''Method 2)''' Some accounts may not be used by real users.  They may exist for other reasons such as:
Changed lines 38-64 from:
A: In this situation we recommend instructing PaperCut to import a sub-set users from a network domain group rather then the whole user list.  To do this:

--> '''1.''' ''Important:'' We first recommend taking a '''backup''' of the important user data, by performing a backup under  @@Options -> Backups -> Backup Now@@

--> '''2.''' Create a new group called ''PaperCut Users'' (note: this can be any name and in fact you may already have a suitable group.).  This is done as the domain or Active Directory level using the appropriate user/group management tools.  (e.g. Active Directory Users and Computers).  If you are running on a Mac or Linux you should create the group using the appropriate tools, e.g. your LDAP server tools.

--> '''3.''' Add the real user accounts that need to be listed in PaperCut to this group.  ''Tip:'' If you're using Active Directory you can make use of nested groups.  For example, in a school you my choose to add the ''Student'' and ''Staff'' groups as nested groups.

--> '''4.''' Instruct PaperCut to import users from this group only by selecting the '''Import users from group:'''.  In PaperCut NG / ChargeBack, you'll find the option under @@Options -> User/Group Sync -> Synchronize Now@@.    '''Note:''' We recommend performing a ''Test'' operation prior to the final sync.

--> '''5.''' Set permissions on the printers monitored by PaperCut so only the users in the selected group have print access.  This will ensure that accidental use of printers by other users (or inappropriate accounts) are not re-added back in PaperCut.

A: If you have any problems with the process explained above, please feel free to email our support team.

A: '''Option 3)''' If you have a list of users that can't be removed from the system, it is possible to remove these users in PaperCut NG / ChargeBack using a script utilizing [[https://www.papercut.com/products/ng/manual/apdx-tools.html | server-command]].  Here is an example Windows batch file:

 [=file: delete-old-users.bat

  cd
c:\Program Files\PaperCut NG\server\bin\win
   server-command delete-existing-user chris
  server
-command delete-existing-user matt
  server
-command delete-existing-user tom
  server
-command delete-existing-user christine
 =]

A:
This script based approach is useful in a higher-education environment as often deleting the user account from the domain is difficult or maybe against policy.  Note that this script has to be run not just once, but again after each sync (e.g. after automated overnight sync) as sync adds all the deleted users from the directory again.  It is therefore only an interim solution until the physical account can be removed.
to:
-->In this situation we recommend instructing PaperCut to import a sub-set users from a network domain group rather then the whole user list.  To do this:

--->'''1.''' ''Important:'' We first recommend taking a '''backup''' of the important user data, by performing a backup under  @@Options -> Backups -> Backup Now@@

--->'''2.''' Create a new group called ''PaperCut Users'' (note: this can be any name and in fact you may already have a suitable group.).  This is done as the domain or Active Directory level using the appropriate user/group management tools.  (e.g. Active Directory Users and Computers).  If you are running on a Mac or Linux you should create the group using the appropriate tools, e.g. your LDAP server tools.

--->'''3.''' Add the real user accounts that need to be listed in PaperCut to this group.  ''Tip:'' If you're using Active Directory you can make use of nested groups.  For example, in a school you my choose to add the ''Student'' and ''Staff'' groups as nested groups.

--->'''4.''' Instruct PaperCut to import users from this group only by selecting the '''Import users from group:'''.  In PaperCut NG / ChargeBack, you'll find the option under @@Options -> User/Group Sync -> Synchronize Now@@.    '''Note:''' We recommend performing a ''Test'' operation prior to the final sync.

--->'''5.''' Set permissions on the printers monitored by PaperCut so only the users in the selected group have print access.  This will ensure that accidental use of printers by other users (or inappropriate accounts) are not re-added back in PaperCut.

-->If you have any problems with the process explained above, please feel free to email our support team.

-->'''Method 3)''' If you have a list of users that can't be removed from the system, it is possible to remove these users in PaperCut NG / ChargeBack using a script utilizing [[https://www.papercut.com/products/ng/manual/apdx-tools.html | server-command]].  Here is an example Windows batch file:

--->@@file: delete-old-users.bat@@

---->@@cd
c:\Program Files\PaperCut NG\server\bin\win@@
---->@@server-command delete-existing-user chris@@
---->@@server-command delete-existing-user matt@@
---->@@server-command delete-existing-user tom@@
---->@@server-command delete-existing-user christine@@

-->
This script based approach is useful in a higher-education environment as often deleting the user account from the domain is difficult or maybe against policy.  Note that this script has to be run not just once, but again after each sync (e.g. after automated overnight sync) as sync adds all the deleted users from the directory again.  It is therefore only an interim solution until the physical account can be removed.
Added lines 65-69:
Q: What if I can't reduce the number of users in my Sync Source?

A: If for technical reasons, the number of users can not be reduced using ''option 2'' (e.g. you are unable to create a suitable group), you may apply for a ''license exception''. Please email our sales team and explain your situation.  We need your request in writing (email is fine).  Organization's who are issued an exception may be requested run a report once a year to verify that the ''active'' user count remains below the license limit - ''active count'' being defined as the number of users that print at least once a year.  More information on apply for an exception can be found in, [[ApplyingForAnException | +]].

Added lines 68-73:
Q: Is there any technical limit on the number of users?

A: PaperCut has no design limit.  The maximum number of users is a function of hardware and system capacity - a constantly moving target as computers get faster.  Our largest user has over 350,000 users in the database.


----
April 20, 2010, at 01:58 AM by Tim - Incorrection option reference
Changed lines 27-28 from:
-->'''Option 3)''' If for technical reasons, the number of users can not be reduced using ''option 1'' (e.g. you are unable to create a suitable group), you may apply for a ''license exception''. Please email our sales team and explain your situation.  We need your request in writing (email is fine).  Organization's who are issued an exception may be requested run a report once a year to verify that the ''active'' user count remains below the license limit - ''active count'' being defined as the number of users that print at least once a year.  More information on apply for an exception can be found in, [[ApplyingForAnException | +]].
to:
-->'''Option 3)''' If for technical reasons, the number of users can not be reduced using ''option 2'' (e.g. you are unable to create a suitable group), you may apply for a ''license exception''. Please email our sales team and explain your situation.  We need your request in writing (email is fine).  Organization's who are issued an exception may be requested run a report once a year to verify that the ''active'' user count remains below the license limit - ''active count'' being defined as the number of users that print at least once a year.  More information on apply for an exception can be found in, [[ApplyingForAnException | +]].
January 13, 2010, at 11:36 AM by 218.214.136.115 -
Changed lines 9-10 from:
-->'''ii)''' After the warning time is up, and if the user count has not been reduced, the system will prevent standard administration tasks.  Printing and tracking will however continue as normal and you will not lose any data.  The reduced functionality will however require you to secure an increased license.
to:
-->'''ii)''' After the warning time is up, and if the user count has not been reduced, the system will prevent selected administration tasks.  Printing and tracking will however continue as normal and you will not lose any data.  The reduced functionality will however require you to secure an increased license or reduce your user count.  You'll be able to access the @@Options -> User/Group Sync@@ section to modify user sync settings.
Changed lines 7-8 from:
-->'''i)''' Give you over one months warning granting you lots of time to reduce the count if possible.  The warning message will display on every admin login during this period.  You can also set up the application to automatically email you if/when the license is exceeded.  See the Notifications section.
to:
-->'''i)''' Give you over one months warning granting you lots of time to reduce the count if possible.  The warning message will display on every admin login during this period.  You can also set up the application to automatically email you if/when the license is exceeded.  See the Options -> Notifications section.
September 02, 2009, at 11:34 AM by 218.214.136.115 -
Changed lines 7-8 from:
-->'''i)''' Give you over one months warning granting you lots of time to reduce the count if possible.  The warning message will display on admin login.
to:
-->'''i)''' Give you over one months warning granting you lots of time to reduce the count if possible.  The warning message will display on every admin login during this period.  You can also set up the application to automatically email you if/when the license is exceeded.  See the Notifications section.
July 27, 2009, at 11:35 PM by hendrik - clarification to option 3)
Changed lines 65-66 from:
A: This script based approach is useful in a higher-education environment as often deleting the user account from the domain is difficult or maybe against policy.  Instead deleting the inactive account from PaperCut is an interim solution until the physical account can be removed.
to:
A: This script based approach is useful in a higher-education environment as often deleting the user account from the domain is difficult or maybe against policy.  Note that this script has to be run not just once, but again after each sync (e.g. after automated overnight sync) as sync adds all the deleted users from the directory again.  It is therefore only an interim solution until the physical account can be removed.
Changed line 70 from:
[- keywords: reducing user count, licence exceeded, license exceeded, user import, expire, invalid license, users exceeded, delete users-]
to:
[- keywords: reducing user count, licence exceeded, license exceeded, user import, expire, invalid license, users exceeded, delete users, bulk user deletion-]
Changed lines 33-34 from:
A: '''Option 1)''' PaperCut works by "mirroring" the user list in your network domain. Delete inactive or unused user accounts of the network, then perform a sync with the "delete users" option enabled.  For example, maybe accounts used by people that have left the organization.  After removing the accounts, perform a full user sync. In PaperCut NG and PaperCut ChargeBack, this option is available via Options->User/Group sync and make sure you select the option @@Delete users that do not exist in the selected source@@ while performing the sync. PaperCut NG / ChargeBack also have the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]].
to:
A: '''Option 1)''' PaperCut works by "mirroring" the user list in your network domain. Delete inactive or unused user accounts of the network, then perform a sync with the "delete users" option enabled.  For example, maybe accounts used by people that have left the organization.  After removing the accounts, perform a full user sync. In PaperCut NG and ChargeBack, this option is available via @@Options->User/Group sync@@ and make sure you select the option @@Delete users that do not exist in the selected source@@ while performing the sync. PaperCut NG / ChargeBack also have the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]].
Changed lines 33-34 from:
A: '''Option 1)''' PaperCut works by "mirroring" the user list in your network domain. Delete inactive or unused user accounts of the network, then perform a sync with the "delete users" option enabled.  For example, maybe accounts used by people that have left the organization.  After removing the accounts, perform a full user sync. In PaperCut NG and PaperCut ChargeBack, this option is available via Options->User/Group sync and make sure you select the option "Delete users that do not exist in the selected source" while performing the sync. PaperCut NG / ChargeBack also have the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]].
to:
A: '''Option 1)''' PaperCut works by "mirroring" the user list in your network domain. Delete inactive or unused user accounts of the network, then perform a sync with the "delete users" option enabled.  For example, maybe accounts used by people that have left the organization.  After removing the accounts, perform a full user sync. In PaperCut NG and PaperCut ChargeBack, this option is available via Options->User/Group sync and make sure you select the option @@Delete users that do not exist in the selected source@@ while performing the sync. PaperCut NG / ChargeBack also have the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]].
Changed line 70 from:
[- keywords: reducing user count, licence exceeded, license exceeded, user import, expire, invalid license, users exceeded -]
to:
[- keywords: reducing user count, licence exceeded, license exceeded, user import, expire, invalid license, users exceeded, delete users-]
Changed lines 48-49 from:
--> '''4.''' Instruct PaperCut to import users from this group only by selecting the '''Import users from group:'''.  In PaperCut NG / ChargeBack, you'll find the option under @@Options -> User/Group Sync -> Synchronize Now@@.    '''Note:''' We recommend performing a ''Test'' operating prior to the final sync.
to:
--> '''4.''' Instruct PaperCut to import users from this group only by selecting the '''Import users from group:'''.  In PaperCut NG / ChargeBack, you'll find the option under @@Options -> User/Group Sync -> Synchronize Now@@.    '''Note:''' We recommend performing a ''Test'' operation prior to the final sync.
Changed lines 25-26 from:
-->'''Option 2)''' Reduce the number of users listed in the system.
to:
-->'''Option 2)''' Reduce the number of users listed in the system (see below).
Changed lines 46-47 from:
--> '''3.''' Add the real user accounts that need to be listed in PaperCut to this group.  If you're using Active Directory you can make use of nested groups.
to:
--> '''3.''' Add the real user accounts that need to be listed in PaperCut to this group.  ''Tip:'' If you're using Active Directory you can make use of nested groups.  For example, in a school you my choose to add the ''Student'' and ''Staff'' groups as nested groups.
Changed line 70 from:
[- keywords: reducing user count, licence exceeded, license exceeded, user import, expire, invalid license, usersexceeded -]
to:
[- keywords: reducing user count, licence exceeded, license exceeded, user import, expire, invalid license, users exceeded -]
March 23, 2009, at 10:27 PM by matt - Remove quota stuff
Changed lines 42-49 from:
--> '''1.''' ''Important:'' We first recommend taking a '''backup''' of the important user data:

--->With '''PaperCut Quota'''
backup the file:
----> @@C:\Program Files\PaperCut\Database\[=PCUserDB=].mdb@@

--->With '''PaperCut NG''' or '''PaperCut ChargeBack''', select the option:
---->
@@Options -> Backups -> Backup Now@@
to:
--> '''1.''' ''Important:'' We first recommend taking a '''backup''' of the important user data, by performing a backup under  @@Options -> Backups -> Backup Now@@
Changed lines 48-49 from:
--> '''4.''' Instruct PaperCut to import users from this group only by selecting the '''Import users from group:'''.  In PaperCut NG / ChargeBack, you'll find the option under @@Options -> User/Group Sync -> Synchronize Now@@.  In PaperCut Quota, this option is located under the Options section.  '''Note:''' We recommend performing a ''Test'' operating prior to the final sync.
to:
--> '''4.''' Instruct PaperCut to import users from this group only by selecting the '''Import users from group:'''.  In PaperCut NG / ChargeBack, you'll find the option under @@Options -> User/Group Sync -> Synchronize Now@@.    '''Note:''' We recommend performing a ''Test'' operating prior to the final sync.
December 12, 2008, at 07:08 PM by Rick clarified server local install language - Changed can to can't
Changed lines 60-61 from:
A: '''Option 3)''' If you have a list of users that can be removed from the system, it is possible to remove these users in PaperCut NG / ChargeBack using a script utilizing [[https://www.papercut.com/products/ng/manual/apdx-tools.html | server-command]].  Here is an example Windows batch file:
to:
A: '''Option 3)''' If you have a list of users that can't be removed from the system, it is possible to remove these users in PaperCut NG / ChargeBack using a script utilizing [[https://www.papercut.com/products/ng/manual/apdx-tools.html | server-command]].  Here is an example Windows batch file:
Changed lines 23-24 from:
-->'''Option 1)''' Purchase a license to cover the extra users.  There is no need to purchase a whole new license.  The cost will be just the difference between your current license and the new one required (i.e. you get full credit for your existing license).  Please contact our [[https://www.papercut.com/contact/|sales team]] for information on how to order.
to:
-->'''Option 1)''' Purchase a license to cover the extra users.  There is no need to purchase a whole new license.  The cost will be just the difference between your current license and the new one required (i.e. you get full credit for your existing license).  Our [[https://www.papercut.com/buy/ | online order system]] can handle orders for increasing the number of users on an existing license, or you can contact our [[https://www.papercut.com/contact/ | sales team]] for more information.
Changed lines 33-34 from:
A: '''Option 1)''' Delete inactive or unused user accounts of the computer or network domain.  For example, maybe accounts used by people that have left the organization.  After removing the accounts, perform a full user sync.  In PaperCut Quota, this is done via the ''Tune Up'' button under the options section, while saying ''yes'' to delete non-existent accounts. In PaperCut NG and PaperCut ChargeBack, this option is available via Options->User/Group sync and make sure you select the option "Delete users that do not exist in the selected source" while performing the sync. PaperCut NG / ChargeBack also have the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]].
to:
A: '''Option 1)''' PaperCut works by "mirroring" the user list in your network domain. Delete inactive or unused user accounts of the network, then perform a sync with the "delete users" option enabled.  For example, maybe accounts used by people that have left the organization.  After removing the accounts, perform a full user sync. In PaperCut NG and PaperCut ChargeBack, this option is available via Options->User/Group sync and make sure you select the option "Delete users that do not exist in the selected source" while performing the sync. PaperCut NG / ChargeBack also have the option to [[IgnoringDisabledActiveDirectoryUsers |not import disabled Active Directory users]].

Comments

Share your findings and experience with other PaperCut users. Feel free to add comments and suggestions about this Knowledge Base article. Please don't use this for support requests.

Article last modified on June 22, 2018, at 08:50 PM
Printable View   |   Article History   |   Edit Article