Forum Discussion
Increase Skype Contact Limit
- May 09, 2017
If you want to change this limit for all users you can use the following cmdlet to change it from the default to the example of 500: Set-CsUserServicesConfiguration -MaxContacts 500
I do not recommended doing only this though. It's better to only increase it for specific users. There are a few basic steps you'll need to follow to allow some users to have more than the default but not allow all users the higher value.
1. Define a limit for all users on the Global Client Policy (which is blank by default). You can set this to the current 250 so there is no change to any users at first.
Set-CsClientPolicy -Identity Global -MaximumNumberOfContacts 250
2. Create a new Client Policy with a higher limit,
New-CsClientPolicy –Identity “MoreContactsAllowed” –MaximumNumberOfContacts 500
3, Assign the new policy to a specific user
Grant-CsClientPolicy –Identity “Jeff Schertz” –PolicyName “MoreContactsAllowed”
4. Increase the overall service limit from 250 to 500 as the changes above will be overidden by this service setting.
Set-CsUserServicesConfiguration -MaxContacts 500
These changes will allow only my account to have 500 and all other users assigned to the default Global client policy are still limited to 250. You can assign it to any users you want to have a higher limit. Also note that if your Global Client Policy has any customized settings then you'll want to duplciate those in the new policy, so you can do that easily with a PoewrShell script created by Pat Richard found on this page: http://lync.ideascale.com/a/dtd/New-policy-from-existing-policy/514291-16285
I also suggest reading through this detaield article as it explains how to manage the contacts limits:
- DeletedMay 09, 2017Thank you!! I was told I could change in PoweShell however I have no directions. I am the admin. Can you provide where I could find those directions?
- Jeff SchertzMay 09, 2017MVP
If you want to change this limit for all users you can use the following cmdlet to change it from the default to the example of 500: Set-CsUserServicesConfiguration -MaxContacts 500
I do not recommended doing only this though. It's better to only increase it for specific users. There are a few basic steps you'll need to follow to allow some users to have more than the default but not allow all users the higher value.
1. Define a limit for all users on the Global Client Policy (which is blank by default). You can set this to the current 250 so there is no change to any users at first.
Set-CsClientPolicy -Identity Global -MaximumNumberOfContacts 250
2. Create a new Client Policy with a higher limit,
New-CsClientPolicy –Identity “MoreContactsAllowed” –MaximumNumberOfContacts 500
3, Assign the new policy to a specific user
Grant-CsClientPolicy –Identity “Jeff Schertz” –PolicyName “MoreContactsAllowed”
4. Increase the overall service limit from 250 to 500 as the changes above will be overidden by this service setting.
Set-CsUserServicesConfiguration -MaxContacts 500
These changes will allow only my account to have 500 and all other users assigned to the default Global client policy are still limited to 250. You can assign it to any users you want to have a higher limit. Also note that if your Global Client Policy has any customized settings then you'll want to duplciate those in the new policy, so you can do that easily with a PoewrShell script created by Pat Richard found on this page: http://lync.ideascale.com/a/dtd/New-policy-from-existing-policy/514291-16285
I also suggest reading through this detaield article as it explains how to manage the contacts limits:
- mtempelNov 07, 2019Copper Contributor
Is it possible to increase the contact size in Skype for Business online? Those commands don't work in that environment.