SkypeForBusiness
The following cmdlet references are for Skype for Business and Microsoft Teams. You can find information on installing the module for Skype for Business Online here: https://learn.microsoft.com/office365/enterprise/powershell/manage-skype-for-business-online-with-office-365-powershell. If you are using Skype for Business Server then the cmdlets are available in the Skype for Business Server Management Shell and you can find information about it here: https://learn.microsoft.com/skypeforbusiness/manage/management-shell.
SkypeForBusiness
Add-CsSlaDelegates |
Use the |
Approve-CsDeviceUpdateRule |
Approves a device update rule that has been imported to the system. After a device update rule has been approved, the corresponding update will automatically be downloaded and installed by client devices affected by the update. This cmdlet was introduced in Lync Server 2010. |
Backup-CsPool |
Creates a backup copy of the specified Skype for Business Server pool. This cmdlet was introduced in Lync Server 2013. |
Clear-CsDeviceUpdateFile |
Deletes any rejected device update files that are no longer associated with a device. This cmdlet was introduced in Lync Server 2010. |
Clear-CsDeviceUpdateLog |
Deletes all the Device Update Web service log and audit files that are older than the specified number of days. This cmdlet was introduced in Lync Server 2010. |
Clear-CsOnlineTelephoneNumberReservation |
Use the Note: As of April 30, 2022, the existing Skype for Business PowerShell cmdlets for telephone number search and related activities will be deprecated and will no longer be available for use. The new Teams PowerShell cmdlets for telephone number search and related activities are already available. For more details, see New-CsOnlineTelephoneNumberOrder. |
Clear-CsPersistentChatRoom |
Removes all the content from a Persistent Chat chat room beginning with the oldest item in the room and continuing through the specified end date. This cmdlet was introduced in Lync Server 2013. |
Convert-CsUserData |
Converts exported user data to the data format used by Skype for Business Server. This cmdlet was introduced in Lync Server 2013. |
ConvertTo-JsonForPSWS |
Converts an object to a JSON-formatted string for PowerShell Web Services. |
Copy-CsVoicePolicy |
This cmdlet has been deprecated for use with Lync Server 2013 and Lync Online. Administrators should use the |
Debug-CsAddressBookReplication |
Verifies replication between Active Directory and the Skype for Business Server Address book service. This cmdlet was introduced in Lync Server 2013. |
Debug-CsDataConference |
Returns diagnostic information for the data conferencing capabilities included in Skype for Business Server. |
Debug-CsInterPoolReplication |
Verifies that replication is working between a Registrar pool and its assigned backup pool. This cmdlet was introduced in Lync Server 2013. |
Debug-CsIntraPoolReplication |
Verifies the synchronous replication of a pool by comparing the data stored for a specified user on a primary Front End server with data for that same user stored on replica Front End servers. This cmdlet was introduced in Lync Server 2013. |
Debug-CsLisConfiguration |
Displays the Enhanced 9-1-1 (E9-1-1) Location Information service (LIS) configuration in XML format. This cmdlet was introduced in Lync Server 2010. |
Debug-CsStorageServiceFailures |
Use the Debug-CsStorageServiceFailures cmdlet to return debugging data for the Skype for Business Storage Service. |
Debug-CsUnifiedContactStore |
Verifies whether the contacts for a user (or group of users) are stored in the unified contacts store. |
Disable-CsAdDomain |
Undoes the domain preparation tasks carried out by the Enable-CsAdDomain cmdlet. This cmdlet is typically used only if you are uninstalling Skype for Business Server from a domain. This cmdlet was introduced in Lync Server 2010. |
Disable-CsAdForest |
Undoes the forest preparation tasks carried out by the Enable-CsAdForest cmdlet. This cmdlet is typically used only if you are uninstalling Skype for Business Server 2015. This cmdlet was introduced in Lync Server 2010. |
Disable-CsComputer |
Disables a service or server role that has been removed from a computer running Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Disable-CsHostingProvider |
Disables a hosting provider currently in use in your organization. A hosting provider is a third-party organization that provides instant messaging, presence, and related services for a domain that you would like to federate with. Hosting providers differ from public providers (such as Yahoo!, MSN, and AOL) in that their services are not offered to the general public. This cmdlet was introduced in Lync Server 2010. |
Disable-CsMeetingRoom |
Disables a Skype for Business Server meeting room. A meeting room is a conferencing device designed to address video conferencing and collaboration scenarios in small conference rooms. When you disable a meeting room object you remove all the Skype for Business Server-specific Active Directory attributes assigned to the user account that represents the meeting room. However, the Active Directory user account itself is not deleted. This cmdlet was introduced in Lync Server 2013. Note: This cmdlet is not supported for managing Microsoft Teams Rooms. You must use the methods described in the Microsoft Teams Rooms documentation to manage Microsoft Teams Rooms. |
Disable-CsOnlineDialInConferencingUser |
Use the |
Disable-CsOnlineSipDomain |
This cmdlet prevents provisioning of users in Skype for Business Online for the specified domain. This cmdlet allows organizations with multiple on-premises deployments of Skype For Business Server or Lync Server to safely synchronize users from multiple forests into a single Office 365 tenant. |
Disable-CsPublicProvider |
Disables a public provider configured for use in your organization. A public provider is an organization that provides instant messaging, presence, and related services to the general public. This cmdlet was introduced in Lync Server 2010. |
Disable-CsUser |
Modifies the Active Directory account of the specified user or users; this modification prevents users from using Skype for Business Server clients such as Skype for Business. The Disable-CsUser cmdlet only restricts activity related to Skype for Business Server; it does not disable or remove a user's Active Directory account. This cmdlet was introduced in Lync Server 2010. |
Enable-CsAdDomain |
Modifies the security settings on the universal groups created during forest preparation. These modifications provide the permissions needed to host and manage users enabled for Skype for Business Server within the domain. This cmdlet was introduced in Lync Server 2010. |
Enable-CsAdForest |
Makes the Active Directory modifications required before you can install Skype for Business Server. This includes making global changes to the Configuration or System containers; creating universal groups; and creating property sets and display specifiers that are specific to Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Enable-CsComputer |
Enables new or newly-updated services or server roles on a computer running Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Enable-CsHostingProvider |
Enables a hosting provider for use in your organization. A hosting provider is a third-party organization that provides instant messaging, presence, and related services for a domain that you would like to federate with. Hosting providers differ from public providers (such as Yahoo!, MSN, and AOL) in that their services are not offered to the general public. This cmdlet was introduced in Lync Server 2010. |
Enable-CsMeetingRoom |
Enables a Skype for Business Server meeting room. A meeting room is a conferencing device designed to address video conferencing and collaboration scenarios in small conference rooms. To enable a meeting room you must first create an Active Directory user account that will represent that system. Note that, although meeting room objects are based on user accounts, these objects will not show up when you run the Get-CsUser cmdlet. This cmdlet was introduced in Lync Server 2013. The process for creating and updating meeting rooms differs depending on your deployment of Skype for Business Online and Skype for Business Server. Make sure you are following the guidance here to set up your meeting rooms properly: https://learn.microsoft.com/skypeforbusiness/deploy/deploy-clients/with-office-365 Note: This cmdlet is not supported for managing Microsoft Teams Rooms. You must use the methods described in the Microsoft Teams Rooms documentation to manage Microsoft Teams Rooms. |
Enable-CsOnlineDialInConferencingUser |
Note This cmdlet will be deprecated on December 31, 2021. To enable Audio Conferencing for a user, please assign an Audio Conferencing license to the user and the user will be automatically enabled. For additional information, see Assign licenses to users. Use the |
Enable-CsOnlineSipDomain |
This cmdlet enables provisioning of users in Skype for Business Online for the specified domain. This cmdlet is only necessary to run if you previously disabled a domain using Disable-CsOnlineSipDomain. Enable-CsOnlineSipDomain is used to facilitate consolidation of separate Skype for Business deployments into a single Office 365 tenant. |
Enable-CsPublicProvider |
Enables a public provider configured for use in your organization. A public provider is an organization that provides instant messaging, presence, and related services to the general public. This cmdlet was introduced in Lync Server 2010. |
Enable-CsReplica |
Adds the local computer to the Skype for Business Server replication path. This cmdlet was introduced in Lync Server 2010. |
Enable-CsTopology |
Enables the most recently published Skype for Business Server topology. After you have made changes to your topology, the changes will not take effect until they have been both published and enabled. This cmdlet was introduced in Lync Server 2010. |
Enable-CsUser |
Enables one or more users for Skype for Business Server. Users cannot use Skype for Business or other Skype for Business Server clients until their user accounts have been enabled for Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Export-CsArchivingData |
Enables you to export records that have been stored in the Skype for Business Server Archiving database. This cmdlet was introduced in Lync Server 2010. |
Export-CsAutoAttendantHolidays |
Use Export-CsAutoAttendantHolidays cmdlet to export holiday schedules of an existing Auto Attendant (AA). The data is exported as a byte array from the cmdlet, which can be dumped to disk as a CSV file and can later be imported using the Import-CsAutoAttendantHolidays cmdlet. |
Export-CsConfiguration |
Exports your Skype for Business Server topology, policies, and configuration settings to a file. Among other things, this file can then be used to restore this information to the Central Management store after an upgrade, a hardware failure, or some other issue has resulted in data loss. This cmdlet was introduced in Lync Server 2010. |
Export-CsLisConfiguration |
Exports an Enterprise Voice Enhanced 9-1-1 (E9-1-1) configuration to a file in compressed format for backup purposes. This cmdlet was introduced in Lync Server 2010. |
Export-CsOnlineAudioFile |
Use the Export-CsOnlineAudioFile cmdlet to download an existing audio file. |
Export-CsOrganizationalAutoAttendantHolidays |
Caution This cmdlet has been deprecated and is no longer supported. Please use Export-CsAutoAttendantHolidays cmdlet instead. |
Export-CsPersistentChatData |
Exports data from a Persistent Chat database. This cmdlet was introduced in Lync Server 2013. |
Export-CsRgsConfiguration |
Exports data from an existing Response Group application configuration. This data, saved as a .ZIP file, can later be imported using the Import-CsRgsConfiguration cmdlet. The ability to export and import Response Group configuration data is particularly useful disaster recovery scenarios. This cmdlet was introduced in Lync Server 2013. |
Export-CsUserData |
Exports user data in a format that can be imported into Skype for Business Server 2015. The data will be exported as a .ZIP file containing a pair of XML documents. This cmdlet was introduced in Lync Server 2013. |
Find-CsGroup |
Use the Find-CsGroup cmdlet to search groups. |
Find-CsOnlineApplicationInstance |
Use the Find-CsOnlineApplicationInstance cmdlet to find application instances that match your search criteria. |
Get-CsAccessEdgeConfiguration |
Returns information about the configuration settings for computers running the Access Edge service in your organization (also known as Access Edge servers). Access Edge servers provide a way for users outside your internal network to communicate with users inside your internal network. This cmdlet was introduced in Lync Server 2010. |
Get-CsAdContact |
In a multi-forest topology, returns information about user accounts from forests other than your home forest; these are users who have been replicated as contact objects. The Get-CsAdContact cmdlet returns any user who has a value configured for the msRTCSIP-OriginatorSid attribute. This cmdlet was introduced in Lync Server 2010. |
Get-CsAdditionalInternalDomain |
Returns existing additional SIP domain names present in the topology. |
Get-CsAdDomain |
Returns information indicating whether Active Directory Domain Services has been correctly configured to allow for the installation of Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Get-CsAddressBookConfiguration |
Returns information about Address Book configuration settings. This cmdlet was introduced in Lync Server 2010. |
Get-CsAddressBookNormalizationConfiguration |
Returns the Address Book normalization configuration settings currently in use in the organization. Address Book normalization settings are used to convert phone numbers to a format readily understood by Skype for Business Server. |
Get-CsAddressBookNormalizationRule |
Returns information about the Address Book normalization rules in use in the organization. Address Book normalization rules are used to convert phone numbers to a format readily understood by Skype for Business Server. |
Get-CsAdForest |
Returns information indicating whether your Active Directory forest has been correctly configured to allow for the installation of Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Get-CsAdminRole |
Returns information about the role-based access control (RBAC) roles used in your organization. RBAC roles are used to specify the management tasks that users are allowed to carry out, and to determine the scope in which users will be allowed to perform these tasks. This cmdlet was introduced in Lync Server 2010. |
Get-CsAdminRoleAssignment |
Returns the role-based access control (RBAC) roles assigned to a user. This cmdlet was introduced in Lync Server 2010. |
Get-CsAdPrincipal |
Returns information about Active Directory principals. These principals include Active Directory objects such as users, groups, contacts, containers, and organizational units. This cmdlet was introduced in Lync Server 2013. |
Get-CsAdServerSchema |
Returns information indicating whether your Active Directory schema has been correctly configured to allow for the installation of Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Get-CsAdUser |
Returns information about all the user accounts in Active Directory Domain Services. This includes user accounts that have been enabled for Skype for Business Server as well as accounts that have not been enabled for Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Get-CsAllowedDomain |
Returns information about the domains included on the list of domains approved for federation. After a domain has been approved for federation (by being added to the allowed list), your users can exchange instant messages and presence information with people who have accounts in that domain. This cmdlet was introduced in Lync Server 2010. |
Get-CsAnalogDevice |
Returns information about the analog devices you can manage by using Skype for Business Server. An analog device is a telephone or other device that is connected to the public switched telephone network. This cmdlet was introduced in Lync Server 2010. |
Get-CsAnnouncement |
Returns information about the Skype for Business Server announcements configured for use in your organization. Announcements are played when users dial a valid but unassigned phone number. An announcement can be a message (such as "This number is temporarily out of service") or a busy signal. This cmdlet was introduced in Lync Server 2010. |
Get-CsApplicationAccessPolicy |
Retrieves information about the application access policy configured for use in the tenant. |
Get-CsApplicationEndpoint |
Retrieves endpoints for the Application service. This cmdlet was introduced in Lync Server 2010. |
Get-CsApplicationMeetingConfiguration |
Retrieves information about the application meeting configuration settings configured for the tenant. |
Get-CsArchivingConfiguration |
Returns information about how (or if) instant messaging (IM) sessions are archived in your organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsArchivingPolicy |
Returns information about your instant messaging (IM) session archiving policies. Archiving policies enable you to archive all IM and web conferencing sessions that take place between internal users and/or between internal users and external users. This cmdlet was introduced in Lync Server 2010. |
Get-CsAudioConferencingProvider |
Returns information about the audio conferencing providers authorized for use in the organization. Audio conferencing providers are a third-party companies that provide organizations with conferencing services. |
Get-CsAudioTestServiceApplication |
Enables you to return information about the Audio Test service application used in your organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsAuthConfig |
Use the Get-CsAuthConfig cmdlet to retrieve the authentication configuration for your organization. |
Get-CsAutoAttendant |
Use the Get-CsAutoAttendant cmdlet to get information about your Auto Attendants (AA). |
Get-CsAutoAttendantHolidays |
Use Get-CsAutoAttendantHolidays cmdlet to get the holiday information for an existing Auto Attendant (AA). |
Get-CsAutoAttendantStatus |
Use Get-CsAutoAttendantStatus cmdlet to get the status of an Auto Attendant (AA) provisioning. |
Get-CsAutoAttendantSupportedLanguage |
The Get-CsAutoAttendantSupportedLanguage cmdlet gets languages that are supported by the Auto Attendant (AA) service. |
Get-CsAutoAttendantSupportedTimeZone |
The Get-CsAutoAttendantSupportedTimeZone cmdlet gets supported time zones for the Auto Attendant (AA) service. |
Get-CsAutoAttendantTenantInformation |
Gets the default tenant information for Auto Attendant (AA) feature. |
Get-CsAutodiscoverConfiguration |
Returns information about the Autodiscover configuration settings currently in use in an organization. The Autodiscover service provides a way for client applications to locate key resources such as a user's home pool or the URL for joining a dial-in conference. |
Get-CsAVEdgeConfiguration |
Returns configuration information for computers running the A/V Edge service in your organization. The configuration settings on these computers, also known as A/V Edge servers, enable internal users to share audio and video data with external users (that is, users who are not logged on to your internal network), as well as exchange files and participate in desktop sharing sessions. This cmdlet was introduced in Lync Server 2010. |
Get-CsBackupServiceConfiguration |
Retrieves the backup service configuration settings for Skype for Business Server. These settings include information about the maximum number of simultaneous Windows Communication Framework calls that can be made to the backup service, as well as the backup service synchronization interval. This cmdlet was introduced in Lync Server 2013. |
Get-CsBackupServiceStatus |
Returns information about the current state of the backup service for a specified pool. This cmdlet was introduced in Lync Server 2013. |
Get-CsBandwidthPolicyServiceConfiguration |
Retrieves one or more bandwidth policy service configurations. This cmdlet was introduced in Lync Server 2010. |
Get-CsBlockedDomain |
Returns information about the domains that are included on the list of domains blocked for federation. By definition, your users are not allowed to use Skype for Business Server applications to communicate with people from the blocked domain; for example, users cannot use Skype for Business to exchange instant messages with anyone with a Session Initiation Protocol (SIP) account in a domain on the blocked list. This cmdlet was introduced in Lync Server 2010. |
Get-CsBroadcastMeetingConfiguration |
Use the Get-CsBroadcastMeetingConfiguration cmdlet to retrieve the global (and only) broadcast meeting configuration for your organization. |
Get-CsBroadcastMeetingPolicy |
Use the Get-CsBroadcastMeetingPolicy cmdlet to retrieve the predefined broadcast meeting policies and their settings. |
Get-CsBusyOptions |
Returns the settings for processing of incoming calls for users who are already engaged in another communication stream. This cmdlet was introduced in Skype for Business Server 2015 June 2016 Cumulative Update. |
Get-CsCallingLineIdentity |
Use the |
Get-CsCallParkOrbit |
Gets the call park orbit range settings for the organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsCallQueue |
The Get-CsCallQueue cmdlet returns the identified Call Queues. |
Get-CsCallViaWorkPolicy |
Use the Get-CsCallViaWorkPolicy cmdlet to return call via work policies. Call via work policies enable and manage the characteristics of outbound calls placed through the Skype for Business client. |
Get-CsCdrConfiguration |
Returns information about your call detail recording (CDR) settings. CDR enables you to track usage of such things as peer-to-peer instant messaging sessions, Voice over Internet Protocol (VoIP) phone calls, and conferencing calls. This cmdlet was introduced in Lync Server 2010. |
Get-CsCertificate |
Returns information about certificates on the local computers that have been configured for use with Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Get-CsClientAccessLicense |
Returns information about client license usage in your organization. This cmdlet was introduced in Lync Server 2013. |
Get-CsClientCertificate |
Returns information about the client certificates that have been issued to a user. This cmdlet was introduced in Lync Server 2010. |
Get-CsClientPinInfo |
Retrieves information about the personal identification number (PIN) assigned to a user. This cmdlet was introduced in Lync Server 2010. |
Get-CsClientPolicy |
Returns information about the client policies configured for use in your organization. Among other things, client policies help determine the features of Skype for Business that are available to users; for example, you might give some users the right to transfer files while denying this right to other users. |
Get-CsClientVersionConfiguration |
Retrieves information about the specified collection of client version configuration settings in use in your organization. Client version configuration settings determine whether or not Skype for Business Server checks the version number of each client application that logs on to the system. If client version filtering is enabled the ability of that client application to access the system will be based on settings configured in the relevant client version policy. This cmdlet was introduced in Lync Server 2010. |
Get-CsClientVersionPolicy |
Returns information about which clients are supported in your Skype for Business Server environment. Client version policies enable you to specify which clients will be able to log on to your Skype for Business Server system. This cmdlet was introduced in Lync Server 2010. |
Get-CsClientVersionPolicyRule |
Returns the client version policy rules configured for use in your organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsCloudCallDataConnector |
Returns information about your Call Data Connector. |
Get-CsCloudCallDataConnectorConfiguration |
Returns information about the Cloud Call Data Connector configuration settings currently in use in the organization. |
Get-CsCloudMeetingPolicy |
Gets the policy for Skype Meetings that has been granted for a user. |
Get-CsClsAgentStatus |
Use the Get-CsClsAgentStatus to return information about the ClsAgent service on the local machine. |
Get-CsClsConfiguration |
Returns information about the centralized logging configuration settings in use in the organization. Centralized logging provides a way for administrators to simultaneously enable or disable event tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
Get-CsClsRegion |
Returns information about the centralized logging configuration regions in use in the organization. Centralized logging provides a way for administrators to simultaneously enable or disable event tracing on multiple computers. Centralized logging regions are intended for use with Skype for Business Online. |
Get-CsClsScenario |
Returns information for one or more centralized logging configuration scenarios. A scenario represents a particular Skype for Business Server component or situation (such as IM and presence) that administrators can enable or disable for tracing. This cmdlet was introduced in Lync Server 2013. |
Get-CsClsSearchTerm |
Returns information about the centralized logging search terms available for use in the organization. Search terms help define the personally identifiable information available to technical support personnel who are searching the centralized trace logs. Search terms are intended for use with Skype for Business Online. |
Get-CsClsSecurityGroup |
Returns information about the centralized logging configuration security groups in use in the organization. Centralized logging provides a way for administrators to simultaneously enable or disable event tracing on multiple computers. Security groups are intended for use with Skype for Business Online. |
Get-CsCommonAreaPhone |
Returns information about the common area phones managed by using Skype for Business Server. Common area phones are phones that are located in building lobbies, employee lounges, or other areas where they are likely to be used by a number of different people and for a number of different uses. This cmdlet was introduced in Lync Server 2010. |
Get-CsComputer |
Returns information about the computers that perform service roles within your Skype for Business Server infrastructure. This cmdlet was introduced in Lync Server 2010. |
Get-CsConferenceDirectory |
Returns information about the conference directories configured for use in your organization. Conference directories are used to help dial-in conferencing users locate conference information. This cmdlet was introduced in Lync Server 2010. |
Get-CsConferenceDisclaimer |
Returns information about the conference disclaimer used in your organization. The conference disclaimer is a message that is displayed to users who join the conference by using a hyperlink (for example, users who paste a link to the conference into a browser such as Windows Internet Explorer). This cmdlet was introduced in Lync Server 2010. |
Get-CsConferencingConfiguration |
Returns information about the conference configuration settings for your organization. Conference settings determine such things as the maximum-allowed size for conference content and handouts, the content grace period (that is, the amount of time content will be stored before being deleted), and the URLs for the internal and external downloads of the supported client. This cmdlet was introduced in Lync Server 2010. |
Get-CsConferencingPolicy |
Returns information about the conferencing policies that have been configured for use in your organization. Conferencing policies determine the features and capabilities that can be used in a conference; this includes everything from whether or not the conference can include IP audio and video to the maximum number of people who can attend a meeting. This cmdlet was introduced in Lync Server 2010. |
Get-CsConfigurationStoreLocation |
Reports back the location of the Active Directory service control point for the Central Management store. This cmdlet was introduced in Lync Server 2010. |
Get-CsConversationHistoryConfiguration |
Returns the conversation history configuration settings for the organization. These settings manage conversation histories for mobile device users. |
Get-CsCpsConfiguration |
Returns information about the Call Park service. Call parking is a service that allows a user to "park" an incoming phone call. Parking a call transfers it to a number in a specified range, or orbit, and then immediately places the call on hold. Anyone (not just the person who originally answered the call) can resume the conversation from any telephone in the system by entering the correct number. This cmdlet was introduced in Lync Server 2010. |
Get-CsDatabaseMirrorState |
Returns information about whether database mirroring has been implemented for a specified database on a specified pool. Database mirroring enables you to simultaneously maintain two copies of a database, with each copy residing on a different server. This cmdlet was introduced in Lync Server 2013. |
Get-CsDeviceUpdateConfiguration |
Returns information about the device update configuration settings currently deployed in your organization. These settings help manage the Device Update Web service, a Skype for Business Server component that enables administrators to distribute firmware updates to telephones and other devices running Skype for Business. This cmdlet was introduced in Lync Server 2010. |
Get-CsDeviceUpdateRule |
Returns information about the device update rules configured for use in your organization. Device update rules are used to associate firmware updates with devices that run Skype for Business Phone Edition. This cmdlet was introduced in Lync Server 2010. |
Get-CsDiagnosticConfiguration |
Returns information about the diagnostic configuration settings currently in use in your organization. Diagnostic configuration settings are used to determine whether traffic to or from a given domain or Uniform Resource Identifier (URI) is recorded in your Skype for Business Server log files. This cmdlet was introduced in Lync Server 2010. |
Get-CsDiagnosticHeaderConfiguration |
Returns information about the diagnostic header configuration settings currently in use in your organization. Diagnostic header configuration settings determine whether SIP messages are accompanied by header information. This information can be useful in troubleshooting and error reporting. This cmdlet was introduced in Lync Server 2010. |
Get-CsDialInConferencingAccessNumber |
Returns information about all the dial-in conferencing access numbers configured for use in your organization. Dial-in conferencing provides a way for users to use a "regular" telephone mobile phone, or device on the public switched telephone network (PSTN) to join the audio portion of an online conference. This cmdlet was introduced in Lync Server 2010. |
Get-CsDialInConferencingConfiguration |
Retrieves information about how Skype for Business Server 2015 responds when users join or leave a dial-in conference. This cmdlet was introduced in Lync Server 2010. |
Get-CsDialInConferencingDtmfConfiguration |
Returns the dual-tone multifrequency (DTMF) signaling settings used for dial-in conferencing. DTMF enables users who dial in to a conference to control conference settings (such as muting and unmuting themselves or locking and unlocking the conference) by using the keypad on their telephone. This cmdlet was introduced in Lync Server 2010. |
Get-CsDialInConferencingLanguageList |
Returns a list of languages, including regional/minority languages, supported for use with Skype for Business Server 2015 dial-in conferences. These languages are used to relay audio messages and instructions to users participating in a conference by using a telephone. This cmdlet was introduced in Lync Server 2010. |
Get-CsDialPlan |
Returns information about the dial plans used in your organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsEffectivePolicy |
Returns the "effective policies" for the specified user or users. This simply means that, if a user has been a per-user policy, the Identity of that policy will be displayed. If a user has not been assigned a per-user policy, then the Get-CsEffectivePolicy cmdlet will indicate whether the user is managed by a service policy, a site policy, or the global policy. This enables you to determine exactly which policy is being used to manage a given user. This cmdlet was introduced in Lync Server 2013. |
Get-CsEffectiveTenantDialPlan |
Use the Get-CsEffectiveTenantDialPlan cmdlet to retrieve an effective tenant dial plan. |
Get-CsEnhancedEmergencyServiceDisclaimer |
Retrieves the disclaimer text that is used globally to prompt for location information for an Enhanced 9-1-1 (E9-1-1) implementation. This cmdlet was introduced in Lync Server 2010. |
Get-CsExternalAccessPolicy |
Returns information about the external access policies that have been configured for use in your organization. External access policies determine whether or not your users can: 1) communicate with users who have Session Initiation Protocol (SIP) accounts with a federated organization; 2) communicate with users who are using custom applications built with Azure Communication Services (ACS); 3) access Skype for Business Server over the Internet, without having to log on to your internal network; and, 4) communicate with users who have SIP accounts with a public instant messaging (IM) provider such as Skype. This cmdlet was introduced in Lync Server 2010. |
Get-CsExternalUserCommunicationPolicy |
Returns information about one or more external user communication policies configured for your organization. |
Get-CsExUmContact |
Retrieves one or more hosted Exchange Unified Messaging (UM) contact objects. This cmdlet was introduced in Lync Server 2010. |
Get-CsFileTransferFilterConfiguration |
Returns the file transfer filter configurations in your organization. These configurations are used to block a user's ability to transfer certain types of files (for example, files with a .vbs or .ps1 file extension) using a Skype for Business Server client. This cmdlet was introduced in Lync Server 2010. |
Get-CsFIPSConfiguration |
Returns information about the Federal Information Processing Standards (FIPS) configuration settings currently in use in the organization. The FIPS standards are a set of United States government security standards required for use in computers maintained by non-military government agencies and by government contractors. This cmdlet was introduced in Lync Server 2013. |
Get-CsGraphPolicy |
Use the |
Get-CsGroupPickupUserOrbit |
Use the Get-CsGroupPickupUserOrbit cmdlet to get the group pickup orbit number for an Enterprise Voice user. |
Get-CsHealthMonitoringConfiguration |
Returns information about the health monitoring configuration settings currently in use in your organization. These settings enable administrators to run quality assurance tests without having to supply user names and passwords for the required test accounts. This cmdlet was introduced in Lync Server 2010. |
Get-CsHostedVoicemailPolicy |
Retrieves a hosted voice mail policy. This cmdlet was introduced in Lync Server 2010. |
Get-CsHostingProvider |
Returns information about the hosting providers configured for use in your organization. A hosting provider is a third-party organization that provides instant messaging, presence, and related services for a domain that you would like to federate with. Hosting providers differ from public providers (such as Yahoo!, MSN, and AOL) in that their services are not offered to the general public. This cmdlet was introduced in Lync Server 2010. |
Get-CsHuntGroup |
Caution This cmdlet has been deprecated and is no longer supported. Please use Get-CsCallQueue cmdlet instead. |
Get-CsHuntGroupTenantInformation |
Caution This cmdlet has been deprecated and is no longer supported. |
Get-CsHybridApplicationEndpoint |
Returns information about one or more hybrid application endpoints in your organization along with their settings. This cmdlet was introduced in the July 2017 cumulative update for the Lync Server 2013 and May 2017 cumulative update for Skype Business Server 2015. |
Get-CsHybridMediationServer |
Gets the external FQDN of an Edge server access proxy that serves as a hosting provider to a user. Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Get-CsHybridPSTNAppliance |
Use the Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Get-CsHybridPSTNSite |
Use the Get-CsHybridPSTNSite cmdlet to retrieve information about your hybrid public switched telephone network (PSTN) sites. Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Get-CsImConfiguration |
Use the Get-CsImConfiguration cmdlet to retrieve information about Instant Messaging (IM) configurations. This cmdlet was introduced in Skype for Business June 2016 Cumulative Update. |
Get-CsImFilterConfiguration |
Returns the instant messaging (IM) link filters configured in your organization. These filters are used to prevent users from sending instant messages that contain hyperlinks with specific prefixes (for example, links with an http or telnet prefix). Depending on your settings, this means that any Uniform Resource Identifier (URI) prefaced with one of these schemes will be converted to a non-clickable hyperlink or removed altogether. This cmdlet was introduced in Lync Server 2010. |
Get-CsImTranslationConfiguration |
This cmdlet is reserved for internal Microsoft use. |
Get-CsInboundBlockedNumberPattern |
Returns a list of all blocked number patterns added to the tenant list. |
Get-CsInboundExemptNumberPattern |
Returns a specific or the full list of all number patterns exempt from call blocking. |
Get-CsIPPhonePolicy |
Use the Get-CsIPPhonePolicy cmdlet to get all the settings of the Skype for Business Online and Skype for Business Server 2019 global IP phone policy. IP phone policies define the Skype for Business features that are available to users. |
Get-CsKerberosAccountAssignment |
Returns information about the Kerberos account assignments configured for use in the organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsLisCivicAddress |
Retrieves only the address portion of one or more locations in the location configuration database for Enhanced 9-1-1 (E9-1-1). This cmdlet was introduced in Lync Server 2010. |
Get-CsLisLocation |
Retrieves one or more locations in the location configuration database for Enhanced 9-1-1 (E9-1-1). This cmdlet was introduced in Lync Server 2010. |
Get-CsLisPort |
Retrieves one or more ports from the location configuration database. Each port can be associated with a location, in which case this cmdlet will also retrieve the location information of the ports. This location association is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. This cmdlet was introduced in Lync Server 2010. |
Get-CsLisServiceProvider |
Retrieves information about the web service provided by the Enhanced 9-1-1 (E9-1-1) Network Routing Provider to validate locations. This cmdlet was introduced in Lync Server 2010. |
Get-CsLisSubnet |
Retrieves one or more subnets from the location configuration database. Each subnet can be associated with a location, in which case this cmdlet will also retrieve the location information of the subnets. This location association is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. This cmdlet was introduced in Lync Server 2010. |
Get-CsLisSwitch |
Retrieves one or more network switches from the location configuration database. Each switch can be associated with a location, in which case this cmdlet will also retrieve the location information of the switches. This location association is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. This cmdlet was introduced in Lync Server 2010. |
Get-CsLisWirelessAccessPoint |
Retrieves one or more wireless access points (WAPs) from the location configuration database. Each WAP can be associated with a location, in which case this cmdlet will also retrieve the location information of the WAPs. This location association is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. This cmdlet was introduced in Lync Server 2010. |
Get-CsLocationPolicy |
Returns information about how (or if) the Enhanced 9-1-1 (E9-1-1) Location Information service has been configured. The E9-1-1 service enables those who answer emergency calls to determine the caller's geographic location. This cmdlet was introduced in Lync Server 2010. |
Get-CsManagementConnection |
Returns information about the management connection to the Central Management store. This cmdlet was introduced in Lync Server 2010. |
Get-CsManagementStoreReplicationStatus |
Returns information about the Skype for Business Server replication process; this includes information on whether replication is currently up to date for your Skype for Business Server computers. This cmdlet was introduced in Lync Server 2010. |
Get-CsMcxConfiguration |
Retrieves information about the Skype for Business Server Mobility Service configuration settings currently in use in your organization. The Mobility Service enables users of mobile phones such as iPhones and Windows Phones to do such things as exchange instant messages and presence information; store and retrieve voice mail internally instead of with their wireless provider; and take advantage of Skype for Business Server capabilities such as Call via Work and dial-out conferencing. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Get-CsMediaConfiguration |
Returns information regarding media settings, including the supported level of encryption, whether Siren can be used as a voice codec by the Mediation Server in its interactions with Skype for Business Server clients, and the maximum allowed video resolution. This cmdlet was introduced in Lync Server 2010. |
Get-CsMeetingConfiguration |
The Get-CsMeetingConfiguration cmdlet enables you to return information about the meeting configuration settings currently in use in your organization. Meeting configuration settings help dictate the type of meetings (also called "conferences") that users can create, and determine such things as how (or even if) anonymous users and dial-in conferencing users can join these meetings. This cmdlet was introduced in Lync Server 2010. |
Get-CsMeetingMigrationStatus |
You use the |
Get-CsMeetingRoom |
Returns information about all the Skype for Business meeting rooms configured for use in the organization. A meeting room is a conferencing device designed to address video conferencing and collaboration scenarios in small conference rooms. This cmdlet was introduced in Lync Server 2013. Note: This cmdlet is not supported for managing Microsoft Teams Rooms. You must use the methods described in the Microsoft Teams Rooms documentation to manage Microsoft Teams Rooms. |
Get-CsMobilityPolicy |
Retrieves information about the mobility policies currently in use in an organization. Mobility policies determine whether or not a user can use Skype for Business Mobile. These policies also manage a user's ability to employ Call via Work, a feature that enables users to make and receive phone calls on their mobile phone by using their work phone number instead of their mobile phone number. Mobility policies can also be used to require Wi-Fi connections when making or receiving calls. This cmdlet was introduced in Lync Server 2010. |
Get-CsNetworkBandwidthPolicyProfile |
Retrieves one or more network bandwidth policy profiles. This cmdlet was introduced in Lync Server 2010. |
Get-CsNetworkConfiguration |
Retrieves global settings for call admission control (CAC), Enhanced 9-1-1 (E9-1-1), and media bypass. This cmdlet was introduced in Lync Server 2010. |
Get-CsNetworkInterface |
Returns information about the network interfaces in use on computers running Skype for Business Server services or server roles. This cmdlet was introduced in Lync Server 2010. |
Get-CsNetworkInterRegionRoute |
Retrieves one or more routes that connect network regions within a call admission control (CAC) configuration. This cmdlet was introduced in Lync Server 2010. |
Get-CsNetworkInterSitePolicy |
Retrieves one or more network inter-site policies, which define bandwidth limitations between sites that are directly linked within a call admission control (CAC) configuration. This cmdlet was introduced in Lync Server 2010. |
Get-CsNetworkRegion |
Retrieves one or more network regions. Network regions represent network hubs or backbones in an enterprise network. This cmdlet was introduced in Lync Server 2010. |
Get-CsNetworkRegionLink |
Retrieves one or more links between network regions configured for call admission control (CAC). This cmdlet was introduced in Lync Server 2010. |
Get-CsNetworkSite |
Retrieves one or more network sites defined for call admission control (CAC) or Enhanced 9-1-1 (E9-1-1). This cmdlet was introduced in Lync Server 2010. |
Get-CsNetworkSubnet |
Retrieves information about one or more network subnets. This cmdlet was introduced in Lync Server 2010. |
Get-CsOAuthConfiguration |
Returns information about the Open Authorization (OAuth) configuration settings currently in use in the organization. OAuth is a standard protocol used for server-to-server authentication and authorization. This cmdlet was introduced in Lync Server 2013. |
Get-CsOAuthServer |
Returns information about the Open Authorization (OAuth) servers configured for use by the organization. OAuth servers, also known as security token servers, issue security tokens used in server-to-server authentication and authorization. This cmdlet was introduced in Lync Server 2013. |
Get-CsOnlineApplicationEndpoint |
Caution This cmdlet has been deprecated and is no longer supported. This cmdlet will be removed in the near future. Please use the Get-CsOnlineApplicationInstance cmdlet instead. It is used to fetch the application endpoints for a tenant. |
Get-CsOnlineApplicationInstance |
Get application instance for the tenant from Azure Active Directory. |
Get-CsOnlineApplicationInstanceAssociation |
Use the Get-CsOnlineApplicationInstanceAssociation cmdlet to get information about the associations setup in your organization. |
Get-CsOnlineApplicationInstanceAssociationStatus |
Use the Get-CsOnlineApplicationInstanceAssociationStatus cmdlet to get the provisioning status for the associations you have setup in your organization. |
Get-CsOnlineAudioFile |
Returns information about a specific or all uploaded audio files of a given application type. |
Get-CsOnlineDialInConferencingBridge |
Use the Get-CsOnlineDialInConferencingBridge cmdlet to view the settings on an audio conferencing bridge that is used when Microsoft is the audio conferencing provider. |
Get-CsOnlineDialInConferencingLanguagesSupported |
Use the Get-CsOnlineDialInConferencingLanguagesSupported cmdlet to view the list of languages that are supported when an organization uses Microsoft as the dial-in audio conferencing provider. |
Get-CsOnlineDialinConferencingPolicy |
Retrieves the available Dial-in Conferencing policies in the tenant. |
Get-CsOnlineDialInConferencingServiceNumber |
Use the Get-CsOnlineDialInConferencingServiceNumber cmdlet to return all of the default dial-in service numbers that are assigned to an Office 365 audio conferencing bridge. |
Get-CsOnlineDialinConferencingTenantConfiguration |
Use the Get-CsOnlineDialinConferencingTenantConfiguration cmdlet to retrieve the tenant level configuration for dial-in conferencing. The dial-in conferencing configuration specifies if dial-in conferencing is enabled for the tenant. |
Get-CsOnlineDialInConferencingTenantSettings |
Use the Get-CsOnlineDialInConferencingTenantSettings cmdlet to retrieve tenant level settings for dial-in conferencing. |
Get-CsOnlineDialInConferencingUser |
Use the |
Get-CsOnlineDialInConferencingUserInfo |
Note This cmdlet will be deprecated on December 31, 2021. To view the properties and settings of users that are enabled for Audio Conferencing, you can use the Get-CsOnlineDialInConferencingUser cmdlet. Use the |
Get-CsOnlineDialInConferencingUserState |
Note This cmdlet will be deprecated on December 31, 2021. To view the properties and settings of users that are enabled for Audio Conferencing, you can use the Get-CsOnlineDialInConferencingUser cmdlet. Use the |
Get-CsOnlineDialOutPolicy |
Use the |
Get-CsOnlineDirectoryTenant |
Use the Get-CsOnlineDirectoryTenant cmdlet to retrieve a tenant and associated parameters from the Business Voice Directory. |
Get-CsOnlineDirectoryTenantNumberCities |
Use the Get-CsOnlineDirectoryTenantNumberCities cmdlet to retrieve the cities for which telephone numbers have been acquired by your organization. Note: As of April 30, 2022, the existing Skype for Business PowerShell cmdlets for telephone number search and related activities will be deprecated and will no longer be available for use. The new Teams PowerShell cmdlets for telephone number search and related activities are already available. For more details, see New-CsOnlineTelephoneNumberOrder. |
Get-CsOnlineEnhancedEmergencyServiceDisclaimer |
Use the Get-CsOnlineEnhancedEmergencyServiceDisclaimer cmdlet to determine whether your organization has accepted the terms and conditions of enhanced emergency service. |
Get-CsOnlineLisCivicAddress |
Use the Get-CsOnlineLisCivicAddress cmdlet to retrieve information about existing emergency civic addresses defined in the Location Information Service (LIS). |
Get-CsOnlineLisLocation |
Use the Get-CsOnlineLisLocation cmdlet to retrieve information on previously defined locations in the Location Information Service (LIS.) |
Get-CsOnlineLisPort |
Retrieves one or more ports from the location configuration database. Each port can be associated with a location, in which case this cmdlet will also retrieve the location information of the ports. This location association is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. |
Get-CsOnlineLisSubnet |
Retrieves one or more subnets from the location configuration database. Each subnet can be associated with a location, in which case this cmdlet will also retrieve the location information of the subnets. This location association is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. |
Get-CsOnlineLisSwitch |
Retrieves one or more network switches from the location configuration database. Each switch can be associated with a location, in which case this cmdlet will also retrieve the location information of the switches. This location association is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. |
Get-CsOnlineLisWirelessAccessPoint |
Retrieves one or more wireless access points (WAPs) from the location configuration database. Each WAP can be associated with a location, in which case this cmdlet will also retrieve the location information of the WAPs. This location association is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. |
Get-CsOnlineNumberPortInOrder |
This cmdlet is reserved for Microsoft internal use only. New third party provider ports should be provisioned through the Skype for Business Online admin center. |
Get-CsOnlineNumberPortOutOrderPin |
This cmdlet is reserved for Microsoft internal use only. |
Get-CsOnlinePSTNGateway |
Shows the configuration of the previously defined Session Border Controller(s) (SBC(s)) that describes the settings for the peer entity. This cmdlet was introduced with Microsoft Phone System Direct Routing. |
Get-CsOnlinePstnUsage |
Returns information about online public switched telephone network (PSTN) usage records used in your tenant. |
Get-CsOnlineSchedule |
Use the Get-CsOnlineSchedule cmdlet to get information about schedules that belong to your organization. |
Get-CsOnlineSipDomain |
This cmdlet lists online sip domains and their enabled/disabled status. In a disabled domain, provisioning of users is blocked. Once a domain is re-enabled, provisioning of users in that domain will happen. |
Get-CsOnlineTelephoneNumber |
Use the Note: This cmdlet has been deprecated. Use the new Get-CsPhoneNumberAssignment cmdlet instead. For Microsoft 365 GCC High and DoD cloud instances use the new Get-CshybridTelephoneNumber cmdlet instead. |
Get-CsOnlineTelephoneNumberAvailableCount |
Use the Get-CsOnlineTelephoneNumberAvailableCount cmdlet to retrieve the total telephone numbers your organization is licensed to acquire. Note: As of April 30, 2022, the existing Skype for Business PowerShell cmdlets for telephone number search and related activities will be deprecated and will no longer be available for use. The new Teams PowerShell cmdlets for telephone number search and related activities are already available. For more details, see New-CsOnlineTelephoneNumberOrder. |
Get-CsOnlineTelephoneNumberInventoryAreas |
Use the Note: As of April 30, 2022, the existing Skype for Business PowerShell cmdlets for telephone number search and related activities will be deprecated and will no longer be available for use. The new Teams PowerShell cmdlets for telephone number search and related activities are already available. For more details, see New-CsOnlineTelephoneNumberOrder. |
Get-CsOnlineTelephoneNumberInventoryCities |
Use the Note: As of April 30, 2022, the existing Skype for Business PowerShell cmdlets for telephone number search and related activities will be deprecated and will no longer be available for use. The new Teams PowerShell cmdlets for telephone number search and related activities are already available. For more details, see New-CsOnlineTelephoneNumberOrder. |
Get-CsOnlineTelephoneNumberInventoryCountries |
Use the Note: As of April 30, 2022, the existing Skype for Business PowerShell cmdlets for telephone number search and related activities will be deprecated and will no longer be available for use. The new Teams PowerShell cmdlets for telephone number search and related activities are already available. For more details, see New-CsOnlineTelephoneNumberOrder. |
Get-CsOnlineTelephoneNumberInventoryRegions |
Use the Note: As of April 30, 2022, the existing Skype for Business PowerShell cmdlets for telephone number search and related activities will be deprecated and will no longer be available for use. The new Teams PowerShell cmdlets for telephone number search and related activities are already available. For more details, see New-CsOnlineTelephoneNumberOrder. |
Get-CsOnlineTelephoneNumberInventoryTypes |
Use the Get-CsOnlineTelephoneNumberInventoryTypes cmdlet to retrieve the telephone number inventory types that are defined. Note: As of April 30, 2022, the existing Skype for Business PowerShell cmdlets for telephone number search and related activities will be deprecated and will no longer be available for use. The new Teams PowerShell cmdlets for telephone number search and related activities are already available. For more details, see New-CsOnlineTelephoneNumberOrder. |
Get-CsOnlineTelephoneNumberReservationsInformation |
Use the Get-CsOnlineTelephoneNumberReservationsInformation to retrieve information about the total number of telephone numbers which can reserved per session, and the maximum active reservations per session. Note: As of April 30, 2022, the existing Skype for Business PowerShell cmdlets for telephone number search and related activities will be deprecated and will no longer be available for use. The new Teams PowerShell cmdlets for telephone number search and related activities are already available. For more details, see New-CsOnlineTelephoneNumberOrder. |
Get-CsOnlineUser |
Returns information about users who have accounts homed on Microsoft Teams or Skype for Business Online. |
Get-CsOnlineVoicemailPolicy |
Use the |
Get-CsOnlineVoicemailUserSettings |
Use the Get-CsOnlineVoicemailUserSettings cmdlet to get information about online voicemail user settings of a specific user. |
Get-CsOnlineVoiceRoute |
Returns information about the online voice routes configured for use in your tenant. Online voice routes contain instructions that tell Skype for Business Online how to route calls from Office 365 users to phone numbers on the public switched telephone network (PSTN) or a private branch exchange (PBX). |
Get-CsOnlineVoiceRoutingPolicy |
Returns information about the online voice routing policies configured for use in your tenant. Online voice routing policies manage online PSTN usages for users of Phone System. |
Get-CsOnlineVoiceUser |
Use the |
Get-CsOrganizationalAutoAttendant |
Caution This cmdlet has been deprecated and is no longer supported. Please use Get-CsAutoAttendant cmdlet instead. |
Get-CsOrganizationalAutoAttendantHolidays |
Caution This cmdlet has been deprecated and is no longer supported. Please use Get-CsAutoAttendantHolidays cmdlet instead. |
Get-CsOrganizationalAutoAttendantStatus |
Caution This cmdlet has been deprecated and is no longer supported. Please use Get-CsAutoAttendantStatus cmdlet instead. |
Get-CsOrganizationalAutoAttendantSupportedLanguage |
Caution This cmdlet has been deprecated and is no longer supported. Please use Get-CsAutoAttendantSupportedLanguage cmdlet instead. |
Get-CsOrganizationalAutoAttendantSupportedTimeZone |
Caution This cmdlet has been deprecated and is no longer supported. Please use Get-CsAutoAttendantSupportedTimeZone cmdlet instead. |
Get-CsOrganizationalAutoAttendantTenantInformation |
Caution This cmdlet has been deprecated and is no longer supported. Please use Get-CsAutoAttendantTenantInformation cmdlet instead. |
Get-CsOutboundCallingNumberTranslationRule |
Returns information about the outbound calling number translation rules created for use in your organization. An outbound calling number translation rule converts the E.164 phone numbers used by Skype for Business Server to a format that can be used by trunking peers that do not support E.164 numbers. This cmdlet was introduced in Lync Server 2013. |
Get-CsOutboundTranslationRule |
Retrieves one or more outbound translation rules. An outbound translation rule converts phone numbers to the local dialing format for interaction with private branch exchange (PBX) systems and public switched telephone network (PSTN) gateways. This cmdlet was introduced in Lync Server 2010. |
Get-CsPartnerApplication |
Returns information about all the partner applications configured for use in the organization. A partner application is any application that Skype for Business Server can directly exchange security tokens with, without having to exchange those tokens by using a third-party security token server. This cmdlet was introduced in Lync Server 2013. |
Get-CsPersistentChatAddin |
Returns information about all the Persistent Chat add-ins configured for use in the organization. A Persistent Chat add-in is a customized web page that can be embedded within a Persistent Chat client. This cmdlet was introduced in Lync Server 2013. |
Get-CsPersistentChatCategory |
Returns information about the Persistent Chat categories in use in your organization. A Persistent Chat category represents a collection of Persistent Chat chat rooms. Each chat room must be associated with a category. This cmdlet was introduced in Lync Server 2013. |
Get-CsPersistentChatComplianceConfiguration |
Returns information about the Persistent Chat compliance configuration settings currently in use in the organization. Persistent Chat compliance enables administrators to maintain an archive of Persistent Chat items and activities including: new messages; new events (for example, a user entering or existing a chat room); file uploads and downloads; and any searches run against the chat history. This cmdlet was introduced in Lync Server 2013. |
Get-CsPersistentChatConfiguration |
Returns information about the Persistent Chat configuration settings currently in use in your organization. Persistent Chat configuration settings are used to manage the Persistent Chat service. For example, these settings allow you to specify the maximum number of users who can participate in a chat room. This cmdlet was introduced in Lync Server 2013. |
Get-CsPersistentChatEligiblePrincipal |
Returns the eligible principals for a Persistent Chat category or chat room. Eligible principals include allowed members or managers (for a category of chat room) as well as allowed presenters (chat room only). This cmdlet was introduced in Lync Server 2013. |
Get-CsPersistentChatEndpoint |
Returns information about the Persistent Chat endpoints configured for use in the organization. A Persistent Chat endpoint is an Active Directory contact object provides a friendly URL for a Skype for Business Server Persistent Chat pool. This cmdlet was introduced in Lync Server 2013. |
Get-CsPersistentChatPolicy |
Returns information about the Persistent Chat policies configured for use in your organization. Persistent Chat policies determine whether or not users are allowed access to Persistent Chat chat rooms. This cmdlet was introduced in Lync Server 2013. |
Get-CsPersistentChatRoom |
Returns information about the Persistent Chat chat rooms configured for use in your organization. A chat room is a discussion forum that typically revolves around a specific topic. This cmdlet was introduced in Lync Server 2013. |
Get-CsPersistentChatState |
Returns the state of one or more Persistent Chat service pools. Persistent Chat pools can be in one of two states: Normal, in which the pool uses its primary databases; or FailedOver, in which the pool uses the backup databases defined in the topology. This cmdlet was introduced in Lync Server 2013. |
Get-CsPinPolicy |
Returns information about the client personal identification number (PIN) policies configured for use in your organization. PIN authentication enables users to access Skype for Business Server by providing a PIN instead of a user name and password. This cmdlet was introduced in Lync Server 2010. |
Get-CsPlatformServiceSettings |
Returns information about Skype for Business on Mac capabilites which have been enabled in your organization. This cmdlet was introduced in Skype for Business Server 2015 Cumulative Update 6 (December 2017). |
Get-CsPool |
Returns information about the pools used in your deployment of Skype for Business Server. Pools are a collection of computers in a site that all run the same set of Skype for Business Server services. This cmdlet was introduced in Lync Server 2010. |
Get-CsPoolBackupRelationship |
Returns information about the backup pool associated with a Skype for Business Server pool. This cmdlet was introduced in Lync Server 2013. |
Get-CsPoolFabricState |
Returns the Windows Fabric state for a Skype for Business Server pool. Windows Fabric is a Microsoft technology used for creating highly reliable, distributable, and scalable applications. This cmdlet was introduced in Lync Server 2013. |
Get-CsPoolUpgradeReadinessState |
Returns information indicating whether or not your Skype for Business Server Registrar pools are ready to be upgraded. The upgrade readiness state for a pool is based on the upgrade domains that have been configured for that pool. This cmdlet was introduced in Lync Server 2013. |
Get-CsPresenceManagementState |
Use the Get-CsPresenceManagementState to return the notification settings of a computer or pool. The management state settings determine the batching and timing of Skype for Business Server notifications. |
Get-CsPresencePolicy |
Returns information about the presence policies configured for use in your organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsPresenceProvider |
Returns information about the presence providers configured for use in the organization. Presence providers represent the PresenceProviders property of a collection of user services configuration settings. This cmdlet was introduced in Lync Server 2013. |
Get-CsPrivacyConfiguration |
Returns information about the privacy configuration settings currently in use in your organization. Privacy configuration settings help determine how much information users make available to other users. This cmdlet was introduced in Lync Server 2010. |
Get-CsProxyConfiguration |
Returns information about the proxy server configuration settings currently in use in your organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsPstnUsage |
Returns information about public switched telephone network (PSTN) usage records used in your organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsPublicProvider |
Returns information about the public providers configured for use in your organization. A public provider is an organization that provides instant messaging, presence, and related services to the general public. This cmdlet was introduced in Lync Server 2010. |
Get-CsPushNotificationConfiguration |
Retrieves information about the push notification configuration settings currently in use in your organization. The push notification service (Apple Push Notification Service and Microsoft Push Notification Service) provides a way to send notifications about events such as new instant messages or new voice mail to mobile devices such as iPhones and Windows Phones, even if the Skype for Business application on those devices is currently suspended or running in the background. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Get-CsQoEConfiguration |
Retrieves one or more collections of Quality of Experience (QoE) settings. This cmdlet was introduced in Lync Server 2010. |
Get-CsRegistrarConfiguration |
Returns information about the Registrar configuration settings currently in use in your organization. Registrars are used to authenticate logon requests and to maintain information about user status and availability. This cmdlet was introduced in Lync Server 2010. |
Get-CsReportingConfiguration |
Returns information about the reporting configuration settings in use in the organization. Reporting configuration settings are used to specify the URL used for accessing Skype for Business Server Monitoring Reports. This cmdlet was introduced in Lync Server 2013. |
Get-CsRgsAgentGroup |
Returns information about the Response Group agent groups configured for use in your organization. An agent group is a collection of agents assigned to a Response Group queue. Agents are the users assigned to answer calls directed to a queue. This cmdlet was introduced in Lync Server 2010. |
Get-CsRgsConfiguration |
Returns information about configuration settings for the Response Group application. This cmdlet was introduced in Lync Server 2010. |
Get-CsRgsHolidaySet |
Returns information about the Response Group holiday sets configured for use in your organization. A Response Group holiday set is a collection of holidays. For example, you might have one holiday set for a United States (U.S.)-based queue (a set which might include a holiday for the Fourth of July) and a different set for a queue based in France. The latter queue might define a holiday for Bastille Day but not for the Fourth of July. This cmdlet was introduced in Lync Server 2010. |
Get-CsRgsHoursOfBusiness |
Retrieves information about the Response Group business hour collections configured for use in your organization. Business hour collections are used to indicate the days of the week and the times of day when Response Group agents are typically available to answer phone calls. This cmdlet was introduced in Lync Server 2010. |
Get-CsRgsQueue |
Retrieves information about the Response Group queues in use in your organization. With the Response Group application, phone calls are put in a queue and calls are placed on hold until a Response Group agent is available to answer that call. This cmdlet was introduced in Lync Server 2010. |
Get-CsRgsWorkflow |
Returns information about Response Group workflows. Workflows determine the actions that are taken when the Response Group application receives a phone call. This cmdlet was introduced in Lync Server 2010. |
Get-CsRoutingConfiguration |
Retrieves the routing configuration object, which contains a list of all voice routes defined within a Skype for Business Server deployment. This cmdlet was introduced in Lync Server 2010. |
Get-CsServerApplication |
Returns information about the server applications in use in your organization. Server applications are applications that are hosted by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Get-CsServerPatchVersion |
Returns the Skype for Business Server Component Version. This cmdlet was introduced in Skype for Business Server 2015 November 2015 Cumulative Update. |
Get-CsServerVersion |
Returns server licensing information for a computer running Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Get-CsService |
Returns information about the services and server roles being used in your Skype for Business Server infrastructure. A service is an instance of a role that has been deployed in a Skype for Business Server pool. For example, you might have a pool of computers all running the Monitoring service. This cmdlet was introduced in Lync Server 2010. |
Get-CsSimpleUrlConfiguration |
Returns information about the simple URLs configured for use in your organization. Simple URLs make it easier for users to join meetings and conferences, and also make it easier for Administrators to log on to the Skype for Business Server Control Panel. This cmdlet was introduced in Lync Server 2010. |
Get-CsSipDomain |
Returns information about the SIP domains configured for use in your organization. SIP domains are domains authorized to send and receive SIP traffic, and are used when assigning SIP addresses to users. This cmdlet was introduced in Lync Server 2010. |
Get-CsSipResponseCodeTranslationRule |
Returns information about SIP response code translation rules. These rules enable administrators to map SIP response codes with values between 400 and 699 to the values used by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Get-CsSite |
Returns information about the sites created as part of your Skype for Business Server infrastructure. Sites represent a collection of Skype for Business Server 2015 pools and are typically designed around geographic regions. Skype for Business Server includes two types of sites: data center sites and remote sites (branch sites). This cmdlet was introduced in Lync Server 2010. |
Get-CsSlaConfiguration |
Use the Get-CsSlaConfiguration cmdlet to return information about a configured shared number in Shared Line Appearance (SLA). A shared number in SLA is an Enterprise Voice user that is capable of receiving multiple calls at a time and forwarding them to its delegates, who answer the call. |
Get-CsStaticRoutingConfiguration |
Returns information about the static routing configuration settings used in your organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsStorageServiceConfiguration |
Returns information about existing instances of the Skype for Business Server Storage Service. The storage service provides a common infrastructure that enables Skype for Business Server components to use Exchange as a back-end data store. |
Get-CsTeamsAppPermissionPolicy |
NOTE: The existence of this cmdlet is being documented for completeness, but do not use this cmdlet. We require that all creation and modification of app permission polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience. As an admin, you can use app permission policies to enable or block specific apps for your users. Learn more about the App Setup Policies: /microsoftteams/teams-app-permission-policies. |
Get-CsTeamsAppSetupPolicy |
NOTE: The existence of this cmdlet is being documented for completeness, but do not use this cmdlet. We require that all creation and modification of app setup polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience. As an admin, you can use app setup policies to customize Microsoft Teams to highlight the apps that are most important for your users. You choose the apps to pin and set the order that they appear. App setup policies let you showcase apps that users in your organization need, including ones built by third parties or by developers in your organization. You can also use app setup policies to manage how built-in features appear. Apps are pinned to the app bar. This is the bar on the side of the Teams desktop client and at the bottom of the Teams mobile clients (iOS and Android). Learn more about the App Setup Policies: /MicrosoftTeams/teams-app-setup-policies. |
Get-CsTeamsAudioConferencingPolicy |
Audio conferencing policies can be used to manage audio conferencing toll- and toll-free numbers to be displayed in meeting invites created by users within your organization. |
Get-CsTeamsCallHoldPolicy |
Returns information about the policies configured to customize the call hold experience for Teams clients. |
Get-CsTeamsCallingPolicy |
Returns information about the teams calling policies configured for use in your organization. Teams calling policies help determine which users are able to use calling functionality within Microsoft Teams. |
Get-CsTeamsCallParkPolicy |
The TeamsCallParkPolicy controls whether or not users are able to leverage the call park feature in Microsoft Teams. Call park allows enterprise voice customers to place a call on hold and then perform a number of actions on that call: transfer to another department, retrieve via the same phone, or retrieve via a different Teams phone. The Get-CsTeamsCallParkPolicy cmdlet returns the policies that are available for your organization. NOTE: the call park feature is currently only available in the desktop and web clients. Call Park functionality is currently completely disabled in mobile clients. |
Get-CsTeamsChannelsPolicy |
The CsTeamsChannelsPolicy allows you to manage features related to the Teams & Channels experience within the Teams application. |
Get-CsTeamsClientConfiguration |
The TeamsClientConfiguration allows IT admins to control the settings that can be accessed via Teams clients across their organization. This configuration includes settings like which third party cloud storage your organization allows, whether or not guest users can access the teams client, and how Surface Hub devices can interact with Skype for Business meetings. This cmdlet allows IT admins to retrieve the effective configuration for their organization. |
Get-CsTeamsComplianceRecordingApplication |
Returns information about the application instances of policy-based recording applications that have been configured for administering automatic policy-based recording in your tenant. Automatic policy-based recording is only applicable to Microsoft Teams users. |
Get-CsTeamsComplianceRecordingPolicy |
Returns information about the policies configured for governing automatic policy-based recording in your tenant. Automatic policy-based recording is only applicable to Microsoft Teams users. |
Get-CsTeamsCortanaPolicy |
The CsTeamsCortanaPolicy cmdlets enable administrators to control settings for Cortana voice assistant in Microsoft Teams. |
Get-CsTeamsEducationAssignmentsAppPolicy |
This policy is controlled by Global and Teams Service Administrators, and is used to turn on/off certain features only related to the Assignments Service, which runs for tenants with EDU licenses. This cmdlet allows you to retrieve the current values of your Education Assignments App Policy. At this time, you can only modify your global policy - this policy type does not support user-level custom policies. |
Get-CsTeamsEmergencyCallingPolicy | |
Get-CsTeamsEmergencyCallRoutingPolicy |
This cmdlet returns one or more Emergency Call Routing policies. |
Get-CsTeamsFeedbackPolicy |
Use this cmdlet to retrieve the current Teams Feedback policies (the ability to send feedback about Teams to Microsoft and whether they receive the survey) in the organization. |
Get-CsTeamsGuestCallingConfiguration |
Returns information about the GuestCallingConfiguration, which specifies what options guest users have for calling within Teams. |
Get-CsTeamsGuestMeetingConfiguration |
Designates what meeting features guests using Microsoft Teams will have available. |
Get-CsTeamsGuestMessagingConfiguration |
TeamsGuestMessagingConfiguration determines the messaging settings for the guest users. This cmdlet returns your organization's current settings. |
Get-CsTeamsIPPhonePolicy |
Get-CsTeamsIPPhonePolicy allows IT Admins to view policies for IP Phone experiences in Microsoft Teams |
Get-CsTeamsMeetingBrandingPolicy |
The CsTeamsMeetingBrandingPolicy cmdlet enables administrators to control the appearance in meetings by defining custom backgrounds, logos, and colors. |
Get-CsTeamsMeetingBroadcastConfiguration |
Get-CsTeamsMeetingBroadcastConfiguration [[-Identity] <XdsIdentity>] [-Tenant <guid>] [-ExposeSDNConfigurationJsonBlob <bool>] [-LocalStore] [<CommonParameters>] Get-CsTeamsMeetingBroadcastConfiguration [-Tenant <guid>] [-ExposeSDNConfigurationJsonBlob <bool>] [-Filter <string>] [-LocalStore] [<CommonParameters>] |
Get-CsTeamsMeetingBroadcastPolicy |
User-level policy for tenant admin to configure meeting broadcast behavior for the broadcast event organizer. |
Get-CsTeamsMeetingConfiguration |
The CsTeamsMeetingConfiguration cmdlets enable administrators to control the meetings configurations in their tenants. |
Get-CsTeamsMeetingPolicy |
The CsTeamsMeetingPolicy cmdlets enable administrators to control the type of meetings that users can create or the features that they can access while in a meeting. It also helps determine how meetings deal with anonymous or external users. |
Get-CsTeamsMessagingPolicy |
The CsTeamsMessagingPolicy cmdlets enable administrators to control if a user is enabled to exchange messages. |
Get-CsTeamsMobilityPolicy |
The TeamsMobilityPolicy allows Admins to control Teams mobile usage for users. |
Get-CsTeamsNetworkRoamingPolicy |
Get-CsTeamsNetworkRoamingPolicy allows IT Admins to view policies for the Network Roaming and Bandwidth Control experiences in Microsoft Teams. |
Get-CsTeamsTranslationRule |
Cmdlet to get an existing number manipulation rule (or list of rules). |
Get-CsTeamsUpgradeConfiguration |
Returns information related to managing the upgrade to Teams from Skype for Business. TeamsUpgradeConfiguration should be used in conjunction with TeamsUpgradePolicy. The settings in TeamsUpgradeConfiguration allow administrators to configure whether users subject to upgrade and who are running on Windows clients should automatically download Teams. For Office 365 users, it allows administrators to determine which application end users should use to join Skype for Business meetings. |
Get-CsTeamsUpgradePolicy |
TeamsUpgradePolicy allows administrators to manage the transition from Skype for Business to Teams. Important It can take up to 24 hours for a change to TeamsUpgradePolicy to take effect. Before then, user presence status may not be correct (may show as Unknown). |
Get-CsTeamsUpgradeStatus |
Returns information related to the Microsoft-driven automated upgrade status from Skype for Business Online to Teams. |
Get-CsTeamsVideoInteropServicePolicy |
Cloud Video Interop for Teams enables 3rd party VTC devices to be able to join Teams meetings. You can use the TeamsVideoInteropServicePolicy cmdlets to enable Cloud Video Interop for particular users or for your entire organization. |
Get-CsTelemetryConfiguration |
Use the Get-CsTelemetryConfiguration cmdlet to return the settings on existing telemetry configurations. Telemetry returns a small set of Skype for Business operational data to Microsoft for quality tracking and product improvement. The data includes sign-in information, meeting joins, and other activity data. |
Get-CsTenant |
Returns information about the Microsoft Teams or Skype for Business Online tenants that have been configured for use in your organization. Tenants represent groups of online users. |
Get-CsTenantBlockedCallingNumbers |
Use the Get-CsTenantBlockedCallingNumbers cmdlet to retrieve tenant blocked calling numbers setting. |
Get-CsTenantDialPlan |
Use the Get-CsTenantDialPlan cmdlet to retrieve a tenant dial plan. |
Get-CsTenantFederationConfiguration |
Returns information about the federation configuration settings for your Skype for Business Online tenants. Federation configuration settings are used to determine which domains (if any) your users are allowed to communicate with. |
Get-CsTenantHybridConfiguration |
Returns values for the hybrid configuration settings that enable users homed on Skype for Business Online to have access to Enterprise Voice features such as media bypass, Enhanced 9-1-1, and call parking. A hybrid scenario (also known as a split-domain scenario) is a Skype for Business Server deployment in which some users have accounts homed on-premises while other users have accounts homed on Skype for Business Online. Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Get-CsTenantLicensingConfiguration |
Indicates whether licensing information for the specified tenant is available in the Teams admin center. |
Get-CsTenantMigrationConfiguration |
Use the Get-CsTenantMigrationConfiguration cmdlet to check if Meeting Migration Service (MMS) is enabled in your organization. |
Get-CsTenantNetworkRegion |
Returns information about the network region setting in the tenant. Tenant network region is used for Location Based Routing. |
Get-CsTenantNetworkSite |
Returns information about the network site setting in the tenant. Tenant network site is used for Location Based Routing. |
Get-CsTenantNetworkSubnet |
Returns information about the network subnet setting in the tenant. Tenant network subnet is used for Location Based Routing. |
Get-CsTenantPublicProvider |
Returns information indicating whether Skype for Business Online users are allowed to communicate with people who have accounts on the third-party IM and presence providers Windows Live, AOL, and Yahoo. |
Get-CsTenantTrustedIPAddress |
Returns information about the external trusted IPs in the tenant. Trusted IP address from user's endpoint will be checked to determine which internal subnet the user's endpoint is located. |
Get-CsTenantUpdateTimeWindow |
Use the Get-CsTenantUpdateTimeWindow cmdlet to retrieve information about your tenant update time windows. |
Get-CsTestDevice |
Retrieves information about the device update management test devices that have been configured for use in your organization. Test devices provide a way for administrators to test firmware updates before those updates are distributed to all the devices in an organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsTestUserCredential |
Returns information that tells you whether or not a user has been configured as a watcher node test user. Watcher nodes are computers that periodically use Microsoft System Center Operations Manager and Skype for Business Server 2015 synthetic transactions to verify that Skype for Business Server components are working as expected. This cmdlet was introduced in Lync Server 2013. |
Get-CsThirdPartyVideoSystem |
Returns information about Directory contact objects that represent a third-party video system. A third-party video system is a video teleconferencing (VTC) device that provides users with telepresence: the ability to participate in online meetings and conferences with full audio and video capabilities. |
Get-CsThirdPartyVideoSystemPolicy |
Returns information about the third-party video system policies configured for use in the organization. These policies determine whether or not a VTC (video teleconferencing) device is allowed to send low-resolution video. |
Get-CsTopology |
Returns information about your Skype for Business Server infrastructure, including internal domains, sites, clusters, computers, services, and back-end instances of SQL Server. This cmdlet was introduced in Lync Server 2010. |
Get-CsTrunk |
Returns information about the SIP trunks employed by your organization. SIP trunks connect the Skype for Business Server Voice over IP phone network with the Public Switched Telephone Network. This cmdlet was introduced in Lync Server 2013. |
Get-CsTrunkConfiguration |
Retrieves one or more trunk configurations, which describe the settings for a trunking peer entity such as a public switched telephone network (PSTN) gateway, IP-private branch exchange (PBX), or Session Border Controller (SBC) at the service provider. This cmdlet was introduced in Lync Server 2010. |
Get-CsTrustedApplication |
Retrieves the settings for a trusted application. This cmdlet was introduced in Lync Server 2010. |
Get-CsTrustedApplicationComputer |
Retrieves information about one or more computers that host trusted applications. This cmdlet was introduced in Lync Server 2010. |
Get-CsTrustedApplicationEndpoint |
Retrieves information about one or more trusted application endpoints. This cmdlet was introduced in Lync Server 2010. |
Get-CsTrustedApplicationPool |
Below Content Applies To: Lync Server 2010 Retrieves settings for one or more pools that contain the computers that host trusted applications. Below Content Applies To: Lync Server 2013, Skype for Business Server 2015 Retrieves settings for one or more pools that contain the computers that host trusted applications. This cmdlet was introduced in Lync Server 2010. |
Get-CsUCPhoneConfiguration |
Below Content Applies To: Lync Server 2010 Returns information regarding management options for Microsoft Lync 2010 Phone Edition. This includes such things as the required security mode and whether or not the phone should automatically be locked after a specified period of inactivity. Below Content Applies To: Lync Server 2013 Returns information regarding management options for Lync Phone Edition. This includes such things as the required security mode and whether or not the phone should automatically be locked after a specified period of inactivity. This cmdlet was introduced in Lync Server 2010. Below Content Applies To: Skype for Business Online Get-CsUCPhoneConfiguration [[-Identity] <XdsIdentity>] [-Tenant <guid>] [-LocalStore] [<CommonParameters>] Get-CsUCPhoneConfiguration [-Tenant <guid>] [-Filter <string>] [-LocalStore] [<CommonParameters>] Below Content Applies To: Skype for Business Server 2015 Returns information regarding management options for UC phones. This includes such things as the required security mode and whether or not the phone should automatically be locked after a specified period of inactivity. This cmdlet was introduced in Lync Server 2010. |
Get-CsUICulture |
Returns information about the culture (that is, the language and regional settings) used by the Skype for Business Server Management Shell. This cmdlet was introduced in Lync Server 2010. |
Get-CsUnassignedNumber |
Retrieves one or more ranges of unassigned numbers and the routing rules that apply to those numbers. This cmdlet was introduced in Lync Server 2010. |
Get-CsUpgradeDomainInfo |
Returns information indicating whether or not your Skype for Business Server Registrar pools are ready to be upgraded. The upgrade readiness state for a pool is based on the upgrade domains that have been configured for that pool. |
Get-CsUser |
Returns information about all the users in your organization who have been enabled for Skype for Business Server 2019 or a previous version of the software. This cmdlet was introduced in Lync Server 2010. |
Get-CsUserAcp |
Below Content Applies To: Lync Server 2010 Returns information about the audio conferencing providers assigned to a user or group of users. Below Content Applies To: Lync Server 2013, Skype for Business Server 2015 Returns information about the audio conferencing providers assigned to a user or group of users. This cmdlet was introduced in Lync Server 2010. Below Content Applies To: Skype for Business Online Get-CsUserAcp [[-Identity] <UserIdParameter>] [-Filter <string>] [-LdapFilter <string>] [-Credential <pscredential>] [-ResultSize <Unlimited[uint32]>] [<CommonParameters>] |
Get-CsUserCallForwardingSettings |
This cmdlet returns the specified user's call forwarding settings as an object, and displays the same on the screen. |
Get-CsUserDatabaseState |
Returns information about the online status (True or False) of one or more Skype for Business Server 2015 user databases. This cmdlet was introduced in Lync Server 2010. |
Get-CsUserDelegates |
This cmdlet returns an object of delegates list, and displays the specified user's delegate list, in case of success. In case of failure, appropriate error message is shown. |
Get-CsUserLocationStatus |
With |
Get-CsUserPoolInfo |
Returns information about the Registrar pool, backup Registrar pool, and User Services pool that a user has been assigned to. This cmdlet was introduced in Lync Server 2010. |
Get-CsUserPstnSettings |
Use the Get-CsUserPstnSettings cmdlet to retrieve a voice-enabled user's public switched telephone network (PSTN) settings. Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Get-CsUserReplicatorConfiguration |
Returns information about the User Replicator configuration settings currently employed in your organization. The User Replicator periodically retrieves up-to-date user account information from Active Directory and then synchronizes the new information with the current user data stored by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Get-CsUserServicesConfiguration |
Returns information about the User Services configuration settings in use in your organization. The User Services service helps maintain presence information and manage conferencing. This cmdlet was introduced in Lync Server 2010. |
Get-CsUserServicesPolicy |
Returns information about the User Services policies configured for use in the organization. User Services policies determine whether or not a user's contacts are stored in Skype for Business Server or in the Unified Contact Store. The Unified Contact Store provides a way for users to maintain a single set of contacts that can be accessed using Skype for Business, Outlook, and/or Outlook Web Access. This cmdlet was introduced in Lync Server 2013. |
Get-CsUserSession |
Use the Get-CsUserSession cmdlet to retrieve user session information within a specified date range within the past 30 days. |
Get-CsUserSettingsPageConfiguration |
This command is used to get the current URI for setting PSTN calling and voice mail related settings. |
Get-CsUserTeamMembers |
This cmdlet returns an object containing list of team members and displays the object on screen, in case of success. In case of failure, the appropriate error message is shown. |
Get-CsVideoInteropServerConfiguration |
Use the Get-CsVideoInteropServerConfiguration cmdlet to return information about Video Interop Server (VIS) configuration settings. VIS configuration settings are scoped to appropriate VIS instances, and will govern the behavior of those instances. The Video Interop Server (VIS) enables you to incorporate 3rd party video teleconferencing systems (VTCs) into your Skype for Business infrastructure. VIS is a Skype for Business service that runs on a standalone pool and cannot be co-located on an FE pool. |
Get-CsVideoInteropServerSyntheticTransactionConfiguration |
Use the Get-CsVideoInteropServerSyntheticTransactionConfiguration cmdlet to retrieve Video Interop Server (VIS) synthetic transaction configurations. |
Get-CsVideoInteropServiceProvider |
Cloud Video Interop for Teams enables 3rd party VTC devices to be able to join Teams meetings. The CsVideoInteropServiceProvider cmdlets allow you to designate provider/tenant specific information about the connection to the provider. |
Get-CsVideoTrunk |
Use the Get-CsVideoTrunk to list properties about the video trunks in your organization. Video trunks are Session Initiation Protocol (SIP) trunks between the Video Interop Server and a Video Gateway that are used to setup video calls between 3rd party video teleconferencing systems (VTCs) connected to the Video Gateway and Skype conferences or Skype endpoints. |
Get-CsVideoTrunkConfiguration |
Use the Get-CsVideoTrunkConfiguration to retrieve Video Trunk configuration settings. Video trunk settings define the Session Initiation Protocol (SIP) trunk between the Video Interoperability Server (VIS) and a Video Gateway. |
Get-CsVoiceConfiguration |
Retrieves the voice configuration object, which contains a full list of all voice test configurations defined for the Skype for Business Server deployment. This cmdlet was introduced in Lync Server 2010. |
Get-CsVoicemailReroutingConfiguration |
Retrieves settings that provide public switched telephone network (PSTN) phone numbers to access Exchange Subscriber Access and Auto Attendant features. This cmdlet was introduced in Lync Server 2010. |
Get-CsVoiceNormalizationRule |
Returns information about the voice normalization rules used in your organization. Voice normalization rules convert telephone dialing requirements (for example, dialing 9 to access an outside line) to the E.164 phone number format used by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. Note: This cmdlet has been deprecated in Teams PowerShell Module 4.0.0. |
Get-CsVoicePolicy |
Returns information about one or more voice policies configured for your organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsVoiceRoute |
Returns information about the voice routes configured for use in an organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsVoiceRoutingPolicy |
Returns information about the voice routing policies configured for use in your organization. Voice routing policies manage PSTN usages for users of hybrid voice. Hybrid voice enables users homed on Skype for Business Online to take advantage of the Enterprise Voice capabilities available in an on-premises installation of Skype for Business Server. This cmdlet was introduced in Lync Server 2013. |
Get-CsVoiceTestConfiguration |
Retrieves a test scenario you can use to test phone numbers against specified routes and rules. This cmdlet was introduced in Lync Server 2010. |
Get-CsWatcherNodeConfiguration |
Returns information about the watcher node configuration settings in use in your organization. Watcher nodes are computers that periodically use Microsoft System Center Operations Manager and Skype for Business Server synthetic transactions to verify that Skype for Business Server components are working as expected. The watcher node configuration settings let you know which pools have been associated with a watcher node. This cmdlet was introduced in Lync Server 2013. |
Get-CsWebServiceConfiguration |
Returns information about all the Web Services configuration settings in use in your organization. This cmdlet was introduced in Lync Server 2010. |
Get-CsWindowsService |
Get-CsWindowsService returns detailed information about Skype for Business Server components that run as Windows services. This cmdlet was introduced in Lync Server 2010. |
Get-CsXmppAllowedPartner |
Returns information about XMPP partners authorized to communicate with your organization. The extensible Messaging and Presence Protocol (XMPP) is an open-standard communications protocol for exchanging messages using XML. Allowed partners are IM and presence providers that have been authorized to exchange instant messages and presence information with your Skype for Business Server users. This cmdlet was introduced in Lync Server 2013. |
Get-CsXmppGatewayConfiguration |
Returns information about the XMPP gateway configuration settings in use in the organization. The extensible Messaging and Presence Protocol (XMPP) is an open-standard communications protocol for exchanging messages using XML. XMPP gateways enable Skype for Business Server users to exchange instant message and presence information with users belonging to IM and presence providers that employ XMPP. This cmdlet was introduced in Lync Server 2013. |
Grant-CsApplicationAccessPolicy |
Assigns a per-user application access policy to one or more users. After assigning an application access policy to a user, the applications configured in the policy will be authorized to access online meetings on behalf of that user. |
Grant-CsArchivingPolicy |
Enables you to assign instant messaging (IM) session archiving policies to users or sets of users. These policies give you the ability to archive all IM sessions that take place between internal users, and/or to archive all IM sessions that take place between internal users and external partners. This cmdlet was introduced in Lync Server 2010. |
Grant-CsBroadcastMeetingPolicy |
Use the Grant-CsBroadcastMeetingPolicy cmdlet to assign a broadcast meeting policy to a user. |
Grant-CsCallingLineIdentity |
Use the |
Grant-CsCallViaWorkPolicy |
Use the Grant-CsCallViaWorkPolicy cmdlet to assign call via work policies to a user or group of users. Call via work policies enable and manage the characteristics of outbound calls placed through the Skype for Business client. |
Grant-CsClientPolicy |
Assigns a client policy to a user or a group of users. Among other things, client policies help determine the features of Skype for Business Server that are available to users; for example, you might give some users the right to transfer files while denying this right to other users. This cmdlet was introduced in Lync Server 2010. |
Grant-CsClientVersionPolicy |
Assigns a client version policy at the global, site, service, or per-user scope. Client version policies enable you to specify which clients (such as Microsoft Office Communicator 2007 R2) will be able to log on to your Skype for Business Server system. This cmdlet was introduced in Lync Server 2010. |
Grant-CsCloudMeetingPolicy |
Grants Skype Meetings polices for a user. |
Grant-CsConferencingPolicy |
Assigns a conferencing policy at the per-user scope. Conferencing policies determine the features and capabilities that can be used in a conference. This includes everything from whether or not the meeting can include IP audio and video to the maximum number of people who can attend a meeting. This cmdlet was introduced in Lync Server 2010. |
Grant-CsDialoutPolicy |
Use the |
Grant-CsDialPlan |
Assigns a dial plan to one or more users or groups. This cmdlet was introduced in Lync Server 2010. |
Grant-CsExternalAccessPolicy |
Enables you to assign an external access policy to a user or a group of users. External access policies determine whether or not your users can: 1) communicate with users who have Session Initiation Protocol (SIP) accounts with a federated organization; 2) communicate with users who are using custom applications built with Azure Communication Services (ACS); 3) access Skype for Business Server over the Internet, without having to log on to your internal network; and, 4) communicate with users who have SIP accounts with a public instant messaging (IM) provider such as Skype. This cmdlet was introduced in Lync Server 2010. |
Grant-CsExternalUserCommunicationPolicy |
Provide the topic introduction here. |
Grant-CsGraphPolicy |
Use the Grant-CsGraphPolicy cmdlet to assign a previously defined graph policy to a user or to your organization. Graph policies determine whether users can pre-load content or files that are attached to an Outlook meeting invitation into a Microsoft Teams or Skype for Business Online meeting, |
Grant-CsHostedVoicemailPolicy |
Assigns a hosted voice mail policy at the per-user scope. (The per-user scope enables you to assign policies to individual users or groups.) This cmdlet was introduced in Lync Server 2010. |
Grant-CsIPPhonePolicy, Skype for Business Server 2019 |
Use the Grant-CsIPPhonePolicy cmdlet to assign an Internet Protocol (IP) phone policy to a user or a group of users. IP phone policies determine the features of Microsoft Teams, Skype for Business Online, or Skype for Business Server 2019 that are available to users. For example, you might enable the Better Together Over Ethernet feature for some users while disabling it for others. |
Grant-CsLocationPolicy |
Assigns an Enhanced 9-1-1 (E9-1-1) location policy to individual users or groups. The E9-1-1 service enables those who answer 911 calls to determine the caller's geographic location. This cmdlet was introduced in Lync Server 2010. |
Grant-CsMobilityPolicy |
Grants a per-user mobility policy to a user or group of users. Mobility policies determine whether or not a user can use a mobile device (such as a cell phone) to connect to Microsoft Teams or Skype for Business Server. These policies also manage a user's ability to employ Call via Work, a feature that enables users to make and receive phone calls on their mobile phone by using their work phone number instead of their mobile phone number. Mobility policies can also be used to require Wi-Fi connections when making or receiving calls. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Grant-CsOnlineVoicemailPolicy |
Assigns an online voicemail policy to a user account, to a group of users, or set the tenant Global instance. Online voicemail policies manage usages for Voicemail service. |
Grant-CsOnlineVoiceRoutingPolicy |
Assigns a per-user online voice routing policy to one user, a group of users, or sets the Global policy instance. Online voice routing policies manage online PSTN usages for Phone System users. |
Grant-CsOUPermission |
Grants Skype for Business Server management rights on an Active Directory organizational unit (OU). This cmdlet was introduced in Lync Server 2010. |
Grant-CsPersistentChatPolicy |
Assigns a per-user Persistent Chat policy to a user. Persistent Chat policies determine whether or not users are allowed access to Persistent Chat chat rooms. This cmdlet was introduced in Lync Server 2013. |
Grant-CsPinPolicy |
Assigns a client personal identification number (PIN) policy to a user or group of users. PIN authentication enables users to access Skype for Business Server by providing a PIN instead of a user name and password. This cmdlet was introduced in Lync Server 2010. |
Grant-CsPresencePolicy |
Grants a per-user presence policy to a user or group of users. This cmdlet was introduced in Lync Server 2010. |
Grant-CsSetupPermission |
Grants Skype for Business Server setup permissions on an Active Directory organizational unit (OU). This cmdlet was introduced in Lync Server 2010. |
Grant-CsTeamsAppPermissionPolicy |
NOTE: You can use this cmdlet to assign a specific custom policy to a user. We require that all creation and modification of app setup polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience. As an admin, you can use app permission policies to enable or block specific apps for your users. Learn more about the App Permission Policies: /microsoftteams/teams-app-permission-policies. |
Grant-CsTeamsAppSetupPolicy |
NOTE: You can use this cmdlet to assign a specific custom policy to a user. We require that all creation and modification of app setup polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience. As an admin, you can use app setup policies to customize Microsoft Teams to highlight the apps that are most important for your users. You choose the apps to pin and set the order that they appear. App setup policies let you showcase apps that users in your organization need, including ones built by third parties or by developers in your organization. You can also use app setup policies to manage how built-in features appear. Apps are pinned to the app bar. This is the bar on the side of the Teams desktop client and at the bottom of the Teams mobile clients (iOS and Android). Learn more about the App Setup Policies: /MicrosoftTeams/teams-app-setup-policies. |
Grant-CsTeamsAudioConferencingPolicy |
Assigns a Teams audio-conferencing policy at the per-user scope. Audio conferencing policies are used to manage audio conferencing toll- and toll-free numbers to be displayed in meeting invites created by users within your organization. |
Grant-CsTeamsCallHoldPolicy |
Assigns a per-user Teams call hold policy to one or more users. The Teams call hold policy is used to customize the call hold experience for Teams clients. |
Grant-CsTeamsCallingPolicy |
Assigns a specific Teams Calling Policy to a user, a group of users, or sets the Global policy instance. |
Grant-CsTeamsCallParkPolicy |
The TeamsCallParkPolicy controls whether or not users are able to leverage the call park feature in Microsoft Teams. Call park allows enterprise voice customers to place a call on hold and then perform a number of actions on that call: transfer to another department, retrieve via the same phone, or retrieve via a different Teams phone. The Grant-CsTeamsCallParkPolicy cmdlet lets you assign a custom policy to a specific user. NOTE: the call park feature currently only available in desktop, web clients and mobile clients. Call Park functionality is currently on the roadmap for Teams IP Phones. Supported with TeamsOnly mode for users with the Phone Sytem license |
Grant-CsTeamsChannelsPolicy |
The CsTeamsChannelsPolicy allows you to manage features related to the Teams & Channels experience within the Teams application. |
Grant-CsTeamsComplianceRecordingPolicy |
Assigns a per-user Teams recording policy to one or more users. This policy is used to govern automatic policy-based recording in your tenant. Automatic policy-based recording is only applicable to Microsoft Teams users. |
Grant-CsTeamsCortanaPolicy |
The CsTeamsCortanaPolicy cmdlets enable administrators to control settings for Cortana voice assistant in Microsoft Teams. |
Grant-CsTeamsEmergencyCallingPolicy |
This cmdlet assigns a Teams Emergency Calling policy. |
Grant-CsTeamsEmergencyCallRoutingPolicy |
This cmdlet assigns a Teams Emergency Call Routing policy. |
Grant-CsTeamsFeedbackPolicy |
Use this cmdlet to grant a specific Teams Feedback policy to a user (the ability to send feedback about Teams to Microsoft and whether they receive the survey). |
Grant-CsTeamsIPPhonePolicy |
Use the Grant-CsTeamsIPPhonePolicy cmdlet to assign a set of Teams phone policies to a user account or group of user accounts. Teams phone policies determine the features that are available to users of Teams phones. For example, you might enable the hot desking feature for some users while disabling it for others. |
Grant-CsTeamsMeetingBrandingPolicy |
Assigns a teams meeting branding policy at the per-user scope. The CsTeamsMeetingBrandingPolicy cmdlet enables administrators to control the appearance in meetings by defining custom backgrounds, logos, and colors. |
Grant-CsTeamsMeetingBroadcastPolicy |
Grant-CsTeamsMeetingBroadcastPolicy [[-Identity] <UserIdParameter>] [-PolicyName] <string> [-Tenant <guid>] [-DomainController <Fqdn>] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>] Grant-CsTeamsMeetingBroadcastPolicy [-PolicyName] <string> [-Tenant <guid>] [-DomainController <Fqdn>] [-PassThru] [-Global] [-WhatIf] [-Confirm] [<CommonParameters>] |
Grant-CsTeamsMeetingPolicy |
Assigns a teams meeting policy at the per-user scope. The CsTeamsMeetingPolicy cmdlets enable administrators to control the type of meetings that users can create or the features that they can access while in a meeting. It also helps determine how meetings deal with anonymous or external users |
Grant-CsTeamsMessagingPolicy |
Assigns a teams messaging policy at the per-user scope. Teams messaging policies determine the features and capabilities that can be used in messaging within the teams client. |
Grant-CsTeamsMobilityPolicy |
The TeamsMobilityPolicy allows Admins to control Teams mobile usage for users. |
Grant-CsTeamsUpgradePolicy |
TeamsUpgradePolicy allows administrators to manage the transition from Skype for Business to Teams. |
Grant-CsTeamsVideoInteropServicePolicy |
Cloud Video Interop for Teams enables 3rd party VTC devices to be able to join Teams meetings. You can use the TeamsVideoInteropServicePolicy cmdlets to enable Cloud Video Interop for particular users or for your entire organization. |
Grant-CsTenantDialPlan |
Use the Grant-CsTenantDialPlan cmdlet to assign an existing tenant dial plan to a user, to a group of users, or to set the Global policy instance. |
Grant-CsThirdPartyVideoSystemPolicy |
Assigns a per-user third-party video system policy to video teleconferencing (VTC) devices. These policies determine whether or not the VTC is allowed to send low-resolution video. |
Grant-CsUserServicesPolicy |
Assigns a per-user User Services policy to one or more users. User Services policies determine whether or not a user's contacts are stored in Skype for Business Server or in the Unified Contact Store. The Unified Contact Store provides a way for users to maintain a single set of contacts that can be accessed using Skype for Business, Microsoft Outlook, and/or Microsoft Outlook Web Access. This cmdlet was introduced in Lync Server 2013. |
Grant-CsVoicePolicy |
Assigns a voice policy to one or more users or groups. This cmdlet was introduced in Lync Server 2010. |
Grant-CsVoiceRoutingPolicy |
Assigns a per-user voice routing policy to one or more users. Voice routing policies manage PSTN usages for users of hybrid voice. Hybrid voice enables users homed on Microsoft Teams or Skype for Business Online to take advantage of the Enterprise Voice capabilities available in an on-premises installation of Skype for Business Server. This cmdlet was introduced in Lync Server 2013. |
Import-CSAnnouncementFile |
Imports an announcement file to the Announcement service audio library. This cmdlet was introduced in Lync Server 2010. |
Import-CsAutoAttendantHolidays |
Use Import-CsAutoAttendantHolidays cmdlet to import holiday schedules of an existing Auto Attendant (AA) that were previously exported using the Export-CsAutoAttendantHolidays cmdlet. |
Import-CsCertificate |
Imports a certificate for use with Skype for Business Server. If a certificate is not acquired by using the Request-CsCertificate cmdlet, then that certificate must be imported before it can be assigned to a Skype for Business Server server role. This cmdlet was introduced in Lync Server 2010. |
Import-CsCompanyPhoneNormalizationRules |
Use the Import-CsCompanyPhoneNormalizationRules cmdlet to import custom phone normalization rules defined in Company_Phone_Number_Normalization_Rules.txt used in previous server versions into Skype for Business Server environments. |
Import-CsConfiguration |
Imports your Skype for Business Server topology, policies, and configuration settings to either the Central Management store or to the local computer. This cmdlet was introduced in Lync Server 2010. |
Import-CsDeviceUpdate |
Imports a set of device update rules downloaded from the Microsoft website. Device update rules associate firmware version updates with hardware devices running Skype for Business Phone Edition. This cmdlet was introduced in Lync Server 2010. |
Import-CsLegacyConferenceDirectory |
The Import-CsLegacyConferenceDirectory cmdlet enables you to import conference directories from Microsoft Office Communications Server 2007 R2 to Skype for Business Server. This helps provide interoperability between Skype for Business Server and Office Communications Server 2007 R2. This cmdlet was introduced in Lync Server 2010. |
Import-CsLegacyConfiguration |
The Import-CsLegacyConfiguration cmdlet enables you to import a number of configuration settings from Microsoft Office Communications Server 2007 R2 or Microsoft Office Communications Server 2007 to Skype for Business Server. This helps provide interoperability between Skype for Business Server and your earlier installation of Office Communications Server 2007 R2 or Office Communications Server 2007. This cmdlet was introduced in Lync Server 2010. |
Import-CsLisConfiguration |
Imports an Enterprise Voice Enhanced 9-1-1 (E9-1-1) configuration from a backup file. This cmdlet was introduced in Lync Server 2010. |
Import-CsOnlineAudioFile |
Use the Import-CsOnlineAudioFile cmdlet to upload a new audio file. |
Import-CsOrganizationalAutoAttendantHolidays |
Caution This cmdlet has been deprecated and is no longer supported. Please use Get-CsAutoAttendantHolidays cmdlet instead. |
Import-CsPersistentChatData |
Enables administrators to import data exported from a Microsoft Lync Server 2010 Group Chat database into a Skype for Business Server Persistent Chat database. This data must have previously been exported from the Group Chat database by using the Export-CsPersistentChatData cmdlet. This cmdlet was introduced in Lync Server 2013. |
Import-CsRgsAudioFile |
Imports a new audio file for use with the Response Group application. This cmdlet was introduced in Lync Server 2010. |
Import-CsRgsConfiguration |
Imports Response Group configuration data that was previously exported using the Export-CsRgsConfiguration cmdlet. The ability to export and import Response Group configuration data is particularly useful disaster recovery scenarios. This cmdlet was introduced in Lync Server 2013. |
Import-CsUserData |
Imports user data previously exported by using the Export-CsUserData cmdlet. This cmdlet was introduced in Lync Server 2013. |
Install-CsAdServerSchema |
Extends the Active Directory schema to allow for the installation of Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Install-CsDatabase |
Installs one or more Skype for Business Server databases. This cmdlet was introduced in Lync Server 2010. |
Install-CsMirrorDatabase |
Associates a mirror database with a Skype for Business Server database. A database mirror enables you to simultaneously maintain two copies of a database, each copy residing on a different server. This cmdlet was introduced in Lync Server 2013. |
Invoke-CsArchivingDatabasePurge |
Manually purges records from the Archiving database. This cmdlet was introduced in Lync Server 2013. |
Invoke-CsBackupServiceSync |
Manually invokes backup synchronization between a Skype for Business Server pool and its designated backup pool. This allows administrators to synchronize data without waiting for Skype for Business Server replication. This cmdlet was introduced in Lync Server 2013. |
Invoke-CsCdrDatabasePurge |
Manually purges records from the Call Detail records (CDR) database. This cmdlet was introduced in Lync Server 2013. |
Invoke-CsComputerFailBack |
Use the Invoke-CsComputerFailBack to flag a server as available for load balancing in a Skype for Business Server pool. To successfully run this cmdlet you need to run it using an account that has administrator privileges on each server in the source and target pools. |
Invoke-CsComputerFailOver |
Use the Invoke-CsComputerFailOver to force a computer in a Skype for Business Server pool to failover to other servers within the pool. To successfully run this cmdlet you need to run it using an account that has administrator privileges on each server in the source and target pools. |
Invoke-CsDatabaseFailover |
Invokes the process in which a Skype for Business Server database fails over to its mirror database. After failover has been completed, the mirror database will become the principal database and will handle all new database requests. This cmdlet was introduced in Lync Server 2013. |
Invoke-CsManagementServerFailover |
Invokes the process by which the Skype for Business Server Central Management Store (CMS) is failed over to another pool. When the Central Management store is failed over the primary database will be replaced by either a preassigned database or a specified backup database. To run this cmdlet, you need to use an account that is a member of the RTCUniversalServerAdmins group. This cmdlet should be run on a server in the pool to which you want to failerover the CMS. This cmdlet was introduced in Lync Server 2013. |
Invoke-CsManagementStoreReplication |
Forces Skype for Business Server replication services to send complete configuration data to the specified computers. This is done by deleting the replication status of the computers from the Central Management store. This cmdlet was introduced in Lync Server 2010. |
Invoke-CsPoolFailBack |
Invokes the failback process for a Skype for Business Server pool. Failback is used after a pool has failed over and the users of that pool have been "failed over" to a backup pool. (That simply means users who were signed on to the failed pool are automatically signed on to the backup pool.) When the failed pool has been restored, the fail back process signs the failed-over users back to their original pool. This cmdlet was introduced in Lync Server 2013. |
Invoke-CsPoolFailOver |
Invokes the failover process for a Skype for Business Server pool. Failover refers to the process that occurs when a pool fails and the current users of that pool are then signed on to a backup pool. This cmdlet was introduced in Lync Server 2013. |
Invoke-CsQoEDatabasePurge |
Manually purges records from the Quality of Experience (QoE) database. This cmdlet was introduced in Lync Server 2013. |
Invoke-CsRGSStoreReplicateData |
Replicate existing RGS data present on the specified pool to the backup tables so that data can be picked up by RGSBackupService. |
Invoke-CsStorageServiceFlush |
Flushes the Skype for Business Server Storage Service database on each Front End server in a pool. Flushing a database involves writing all the queued data to disk, and then clearing the database queue. This cmdlet was introduced in Lync Server 2013. |
Invoke-CsUcsRollback |
Removes a user's contacts from the Unified Contact Store and, instead, stores that contact information in Skype for Business Server. The Unified Contact Store provides a way for users to maintain a single set of contacts that can be accessed using Skype for Business, Microsoft Outlook, and/or Microsoft Outlook Web Access. This cmdlet was introduced in Lync Server 2013. |
Lock-CsClientPin |
Enables an administrator to prevent a user from using personal identification number (PIN) authentication. This cmdlet was introduced in Lync Server 2010. |
Merge-CsLegacyTopology |
The Merge-CsLegacyTopology cmdlet enables you to migrate topology information from Microsoft Office Communications Server 2007 R2 or Microsoft Office Communications Server 2007 to Skype for Business Server. This helps provide interoperability between Skype for Business Server and earlier versions of the software. This cmdlet was introduced in Lync Server 2010. |
Move-CsAnalogDevice |
Moves one or more analog devices to a new Registrar pool. An analog device is a telephone or other device that is connected to the public switched telephone network (PSTN). This cmdlet was introduced in Lync Server 2010. |
Move-CsApplicationEndpoint |
Moves an endpoint to a different Registrar pool. This cmdlet was introduced in Lync Server 2010. |
Move-CsCommonAreaPhone |
Moves one or more common area phones to a new Registrar pool. This cmdlet was introduced in Lync Server 2010. |
Move-CsConferenceDirectory |
Moves an existing conference directory from one pool to another. Conference directories are used to help dial-in conferencing users locate conference information. This cmdlet was introduced in Lync Server 2010. |
Move-CsExUmContact |
Moves one or more Exchange Unified Messaging (UM) contacts to a new Registrar pool. This cmdlet was introduced in Lync Server 2010. |
Move-CsLegacyUser |
Migrates one or more user accounts from Microsoft Office Communications Server 2007 R2 to Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Move-CsManagementServer |
Moves the Central Management Server from one pool to another. This cmdlet was introduced in Lync Server 2010. |
Move-CsMeetingRoom |
Moves a Skype for Business Server 2015 meeting room object from one Registrar pool to another, or to Skype for Business Online. A meeting room is a conferencing device designed to address video conferencing and collaboration scenarios in small conference rooms. This cmdlet was introduced in Lync Server 2013. |
Move-CsRgsConfiguration |
Enables you to migrate Response Group configuration settings from legacy version pool to newer version pool. For example, from Microsoft Office Communications Server 2007 R2 or Microsoft Lync Server 2010/2013 to Skype for Business Server 2015. This cmdlet was introduced in Lync Server 2010. |
Move-CsThirdPartyVideoSystem |
Moves an Active Directory contact object that represents a third-party video system. A third-party video system is a video teleconferencing (VTC) device that provides users with telepresence: the ability to participate in online meetings and conferences with full audio and video capabilities. |
Move-CsUser |
Moves one or more user accounts enabled for Skype for Business Server to TeamsOnly (or the reverse). This cmdlet also can be used to move on-premises users from one pool to another. |
New-CsAdditionalInternalDomain |
Creates a new additional internal domain for use in your organization. This cmdlet was introduced in Skype for Business Server 2015 Cumulative Update 6 - December 2017. |
New-CsAddressBookConfiguration |
Creates a new collection of Address Book configuration settings. This cmdlet was introduced in Lync Server 2010. |
New-CsAddressBookNormalizationConfiguration |
Creates a new collection of Address Book normalization configuration settings. Address Book normalization settings are used to convert phone numbers to a format readily understood by Skype for Business Server. |
New-CsAddressBookNormalizationRule |
Creates a new Address Book normalization rule. Address Book normalization rules are used to convert phone numbers to a format readily understood by Skype for Business Server. |
New-CsAdminRole |
Creates a new role-based access control (RBAC) role. RBAC roles are used to define the management tasks that users are allowed to carry out, and to determine the scope in which users will be allowed to perform these tasks. This cmdlet was introduced in Lync Server 2010. |
New-CsAllowedDomain |
Adds a domain to the list of domains approved for federation. After a domain has been approved for federation (by being added to the allowed list), your users can exchange instant messages and presence information with people who have accounts in the federated domain. This cmdlet was introduced in Lync Server 2010. |
New-CsAnalogDevice |
Creates a new analog device that can be managed by using Skype for Business Server. An analog device is a telephone or other device that is connected to the public switched telephone network (PSTN). This cmdlet was introduced in Lync Server 2010. |
New-CsAnnouncement |
Creates a new Skype for Business Server announcement. Announcements are played when users dial a valid but unassigned phone number. An announcement can be a message (such as "This number is temporarily out of service") or a busy signal. This cmdlet was introduced in Lync Server 2010. |
New-CsApplicationAccessPolicy |
Creates a new application access policy. Application access policy contains a list of application (client) IDs. When granted to a user, those applications will be authorized to access online meetings on behalf of that user. |
New-CsArchivingConfiguration |
Creates a new set of instant messaging (IM) archiving settings. These settings can be used to enable or disable the automatic saving of IM sessions; these settings also enable you to block any instant messages that cannot be archived. This cmdlet was introduced in Lync Server 2010. |
New-CsArchivingPolicy |
Creates new instant messaging (IM) session archiving policies. These policies give you the ability to archive all IM sessions that take place between internal users, and/or to archive all IM sessions that take place between internal users and external partners. This cmdlet was introduced in Lync Server 2010. |
New-CsAutoAttendant |
Use the New-CsAutoAttendant cmdlet to create a new Auto Attendant (AA). |
New-CsAutoAttendantCallableEntity |
The New-CsAutoAttendantCallableEntity cmdlet lets you create a callable entity. |
New-CsAutoAttendantCallFlow |
Use the New-CsAutoAttendantCallFlow cmdlet to create a new call flow. |
New-CsAutoAttendantCallHandlingAssociation |
Use the |
New-CsAutoAttendantDialScope |
Use New-CsAutoAttendantDialScope cmdlet to create dial-scopes for use with Auto Attendant (AA) service. |
New-CsAutoAttendantMenu |
The New-CsAutoAttendantMenu cmdlet creates a new menu. |
New-CsAutoAttendantMenuOption |
Use the New-CsAutoAttendantMenuOption cmdlet to create a new menu option. |
New-CsAutoAttendantPrompt |
Use the New-CsAutoAttendantPrompt cmdlet to create a new prompt. |
New-CsAutodiscoverConfiguration |
Creates a new collection of Autodiscover configuration settings at the site scope. The Autodiscover service provides a way for client applications such as Microsoft Lync Mobile to locate key resources such as a user's home pool or the URL for joining a dial-in conference. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
New-CsAVEdgeConfiguration |
Creates a new collection of configuration settings for computers running the A/V Edge service (these computers are also known as A/V Edge servers). An A/V Edge server enables internal users to share audio and video data with external users (that is, users who are not logged on to your internal network). This cmdlet was introduced in Lync Server 2010. |
New-CsBandwidthPolicyServiceConfiguration |
Creates a new bandwidth policy service configuration. This cmdlet was introduced in Lync Server 2010. |
New-CsBlockedDomain |
Adds a new domain to the list of domains blocked for federation. By definition, your users are not allowed to use Skype for Business Server applications to communicate with people from the blocked domain; for example, users cannot use Skype for Business to exchange instant messages with anyone with a SIP account in a domain that appears on the blocked list. This cmdlet was introduced in Lync Server 2010. |
New-CsCallingLineIdentity |
Use the New-CsCallingLineIdentity cmdlet to create a new Caller ID policy for your organization. |
New-CsCallParkOrbit |
Creates a new, named range of numbers assigned for parking calls within an organization. This cmdlet was introduced in Lync Server 2010. |
New-CsCallQueue |
Creates new Call Queue in your Skype for Business Online organization. |
New-CsCallViaWorkPolicy |
Use the New-CsCallViaWorkPolicy cmdlet to create a new call via work policy that enables and manages the characteristics of outbound calls placed through the Skype for Business client. |
New-CsCdrConfiguration |
Creates a new set of call detail recording (CDR) settings. CDR enables you to track usage of such things as peer-to-peer instant messaging sessions, Voice over Internet Protocol (VoIP) phone calls, and conferencing calls. This usage data includes information about who called whom, when they called, and how long they talked. This cmdlet was introduced in Lync Server 2010. |
New-CsClientPolicy |
Creates a new client policy. Among other things, client policies help determine the features of Skype for Business Server that are made available to users; for example, you might give some users the right to transfer files while denying this right to other users. This cmdlet was introduced in Lync Server 2010. |
New-CsClientPolicyEntry |
Adds new options to Skype for Business Server client policies. This cmdlet was introduced in Lync Server 2010. |
New-CsClientVersionConfiguration |
Creates a new collection of client version configuration settings. Client version configuration settings determine whether or not Skype for Business Server checks the version number of each client application that logs on to the system. If client version filtering is enabled, then the ability of that client application to access the system will be based on settings configured in the appropriate client version policy. This cmdlet was introduced in Lync Server 2010. |
New-CsClientVersionPolicy |
Creates a new client version policy. Client version policies enable you to specify which versions of clients (such as Microsoft Office Communicator 2007 R2) will be able to log on to your Skype for Business Server system. This cmdlet was introduced in Lync Server 2010. |
New-CsClientVersionPolicyRule |
Creates a new client version policy rule. Client version policy rules help determine whether users can use a specific client application to log on to Skype for Business Server. |
New-CsCloudCallDataConnectorConfiguration |
Creates a new set of Cloud Call Data Connector configuration settings. |
New-CsClsConfiguration |
Creates a new collection of centralized logging configuration settings. Centralized logging provides a way for administrators to simultaneously enable or disable Skype for Business Server tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
New-CsClsProvider |
Creates a new centralized logging trace provider. Trace providers are application components that generate trace messages or trace events useful in troubleshooting problems with Skype for Business Server. This cmdlet was introduced in Lync Server. |
New-CsClsRegion |
Creates a new centralized logging configuration region. Centralized logging provides a way for administrators to simultaneously enable or disable event tracing on multiple computers. Centralized logging regions are intended for use with Skype for Business Online. |
New-CsClsScenario |
Creates a new centralized logging configuration scenario. A scenario represents a particular Skype for Business Server component or situation (such as IM and presence) that administrators can enable or disable for tracing. This cmdlet was introduced in Lync Server. |
New-CsClsSecurityGroup |
Creates a new centralized logging configuration security group. Centralized logging provides a way for administrators to simultaneously enable or disable event tracing on multiple computers. This cmdlet was introduced in Lync Server. |
New-CsCommonAreaPhone |
Creates a new common area phone that can be managed by using Skype for Business Server. Common area phones are phones that are located in building lobbies, employee lounges, or other areas where they are likely to be used by a number of different people and for a number of different uses. This cmdlet was introduced in Lync Server. |
New-CsConferenceDirectory |
Creates a new conference directory for use in your organization. Conference directories are used to help dial-in conferencing users locate conference information. This cmdlet was introduced in Lync Server. |
New-CsConferencingConfiguration |
Creates a new collection of conference configuration settings. Conference settings determine such things as the maximum-allowed size for conference content and handouts, the content grace period (that is, the amount of time content will be stored before being deleted), and the URLs for the internal and external downloads of the supported client. This cmdlet was introduced in Lync Server. |
New-CsConferencingPolicy |
Creates a new conferencing policy for your organization. Conferencing policy determines the features and capabilities that can be used in a conference as well as in a broadcast meeting; this includes everything from whether or not the conference can include IP audio and video to the maximum number of people who can attend a meeting. |
New-CsCpsConfiguration |
Creates a new collection of Call Park service settings. Call parking is a service that allows a user to "park" an incoming phone call. Parking a call transfers it to a number in a specified range, or orbit, and immediately places the call on hold. Anyone (not just the person who originally answered the call) can resume the conversation from any telephone by entering the correct number. This cmdlet was introduced in Lync Server. |
New-CsDeviceUpdateConfiguration |
Below Content Applies To: Lync Server 2010 Creates a new instance of device update configuration settings. These settings are used to manage the Device Update Web service, a Microsoft Lync Server 2010 component that enables administrators to distribute firmware updates to telephones and other devices running Microsoft Lync 2010 Phone Edition. Below Content Applies To: Lync Server 2013 Creates a new instance of device update configuration settings. These settings are used to manage the Device Update Web service, a Lync Server component that enables administrators to distribute firmware updates to telephones and other devices running Lync Server. This cmdlet was introduced in Lync Server 2010. Below Content Applies To: Skype for Business Server 2015 Creates a new instance of device update configuration settings. These settings are used to manage the Device Update Web service, a Skype for Business Server 2015 component that enables administrators to distribute firmware updates to telephones and other devices running Skype for Business Server 2015. This cmdlet was introduced in Lync Server 2010. |
New-CsDiagnosticConfiguration |
Below Content Applies To: Lync Server 2010 Creates new diagnostic configuration settings. Diagnostic configuration settings are used to determine whether traffic to or from a given domain or Uniform Resource Identifier (URI) is recorded in your Microsoft Lync Server 2010 log files. Below Content Applies To: Lync Server 2013 Creates new diagnostic configuration settings. Diagnostic configuration settings are used to determine whether traffic to or from a given domain or Uniform Resource Identifier (URI) is recorded in your Lync Server log files. This cmdlet was introduced in Lync Server 2010. Below Content Applies To: Skype for Business Server 2015 Creates new diagnostic configuration settings. Diagnostic configuration settings are used to determine whether traffic to or from a given domain or Uniform Resource Identifier (URI) is recorded in your Skype for Business Server 2015 log files. This cmdlet was introduced in Lync Server 2010. |
New-CsDiagnosticHeaderConfiguration |
Creates a new diagnostic header configuration setting collection. Diagnostic header configuration settings determine whether SIP messages are accompanied by header information that can be useful in troubleshooting and error reporting. This cmdlet was introduced in Lync Server 2010. |
New-CsDiagnosticsFilter |
Creates a new diagnostic filter to be used with diagnostic configuration settings. Diagnostic configuration settings are used to determine whether traffic to or from a given domain or Uniform Resource Identifier (URI) is recorded in your Skype for Business Server log files. This cmdlet was introduced in Lync Server 2010. |
New-CsDialInConferencingAccessNumber |
Creates a new dial-in conferencing access number. Dial-in conferencing provides a way for users to use a "regular" telephone, cell phone or other device on the public switched telephone network (PSTN) to join the audio portion of a conference. This cmdlet was introduced in Lync Server 2010. |
New-CsDialInConferencingConfiguration |
Creates a new collection of dial-in conferencing configuration settings. These settings determine how Skype for Business Server responds when users join or leave a dial-in conference. In particular, information is returned regarding whether or not participants are required to record their name when joining a conference, and how (or if) the system announces that someone has joined or left the call. This cmdlet was introduced in Lync Server 2010. |
New-CsDialInConferencingDtmfConfiguration |
Creates a new collection of dual-tone multifrequency (DTMF) signaling settings used for dial-in conferencing. DTMF enables users who dial in to a conference to control conference settings (such as muting and unmuting themselves or locking and unlocking the conference) by using the keypad on their telephone. This cmdlet was introduced in Lync Server 2010. |
New-CsDialPlan |
Creates a new dial plan. This cmdlet was introduced in Lync Server 2010. |
New-CsEdgeAllowAllKnownDomains |
Enables Skype for Business Online federation with all domains except for those domains included on the blocked domains list. |
New-CsEdgeAllowList |
Enables administrators to specify the domains that their users will be allowed to communicate with.
The |
New-CsEdgeDomainPattern |
Used to specify a domain that will be added or removed from the set of domains enabled for federation or the set of domains disabled for federation. You must use the New-CsEdgeDomainPattern cmdlet when modifying the allowed or blocked domain lists. String values (such as "fabrikam.com") cannot be directly passed to the cmdlets used to manage either of these lists. |
New-CsEmergencyNumber |
The |
New-CsExtendedTest |
Creates a PSTN or an Audio Conferencing Provider test that can then be assigned to a watcher node configuration. Watcher nodes are computers that periodically use Microsoft System Center Operations Manager and Skype for Business Server synthetic transactions to verify that Skype for Business Server components are working as expected. This cmdlet was introduced in Lync Server 2013. |
New-CsExternalAccessPolicy |
Enables you to create a new external access policy. External access policies determine whether or not your users can: 1) communicate with users who have Session Initiation Protocol (SIP) accounts with a federated organization; 2) communicate with users who are using custom applications built with Azure Communication Services; 3) access Skype for Business Server over the Internet, without having to log on to your internal network; 4) communicate with users who have SIP accounts with a public instant messaging (IM) provider such as Skype; and, 5) communicate with people who are using Teams with an account that's not managed by an organization. This cmdlet was introduced in Lync Server 2010. For information about external access in Microsoft Teams, see Manage external access in Microsoft Teams and Teams and Skype interoperability for specific details. |
New-CsExternalUserCommunicationPolicy |
Creates a new external user communication policy for use in your organization to block P2P file transfer with Federated partners only. |
New-CsExUmContact |
Creates a new Auto Attendant or Subscriber Access contact object for hosted Exchange Unified Messaging (UM). This cmdlet was introduced in Lync Server 2010. |
New-CsFileTransferFilterConfiguration |
Creates a new file transfer filter configuration. File transfer filter configurations are used to block a user's ability to transfer certain types of files (for example, files with a .vbs or .ps1 file extension) using a Skype for Business Server client. This cmdlet was introduced in Lync Server 2010. |
New-CsFIPSConfiguration |
Creates a new collection of Federal Information Processing Standards (FIPS) configuration settings. The FIPS standards are a set of United States government security standards required for use in computers maintained by non-military government agencies and by government contractors. This cmdlet was introduced in Lync Server 2013. |
New-CsGroupPickupUserOrbit |
Use the New-CsGroupPickupUserOrbit cmdlet to assign and enable a group pickup orbit number for an Enterprise Voice user. |
New-CsHealthMonitoringConfiguration |
Creates a new collection of health monitoring configuration settings for use in your organization. These settings enable administrators to run quality assurance tests without having to supply the user names and passwords for the required test accounts. This cmdlet was introduced in Lync Server 2010. |
New-CsHostedVoicemailPolicy |
Creates a new hosted voice mail policy. This cmdlet was introduced in Lync Server 2010. |
New-CsHostingProvider |
Creates a new hosting provider for use in your organization. A hosting provider is a private third-party organization that provides instant messaging, presence, and related services for a domain that you would like to federate with. Hosting providers differ from public providers (such as Yahoo!, MSN, and AOL) in that their services are not offered to the general public. This cmdlet was introduced in Lync Server 2010. |
New-CsHuntGroup |
Caution This cmdlet has been deprecated and is no longer supported. Please use New-CsCallQueue cmdlet instead. |
New-CsHybridApplicationEndpoint |
Creates a Skype for Business application endpoint to the Skype for Business Server users if Hybrid connectivity has been deployed in the environment. This cmdlet was introduced in the July 2017 cumulative update for the Lync Server 2013 and May 2017 cumulative update for Skype Business Server 2015. |
New-CsHybridPSTNSite |
Use the New-CsHybridPSTNSite cmdlet to create a new hybrid public switched telephone network (PSTN) site. Note: This cmdlet will be deprecated from Teams PowerShell Module. |
New-CsImConfiguration |
Use the New-CsImConfiguration cmdlet to create a new Instant Messaging (IM) configuration. This cmdlet was introduced in Skype for Business June 2016 Cumulative Update. |
New-CsImFilterConfiguration |
Creates a new instant messaging (IM) filter configuration. IM filters are used to prevent users from sending instant messages that contain active hyperlinks. This cmdlet was introduced in Lync Server 2010. |
New-CsImTranslationConfiguration |
This cmdlet is reserved for internal Microsoft use. |
New-CsInboundBlockedNumberPattern |
Adds a blocked number pattern to the tenant list. |
New-CsInboundExemptNumberPattern |
This cmdlet lets you configure a new number pattern that is exempt from tenant call blocking. |
New-CsIssuedCertId |
Enables you to assign an existing certificate to a SipProxy.TLS object. In turn, that object can be used configure a static route to use Transport Layer Security (TLS) as its transport protocol. This cmdlet was introduced in Lync Server 2010. |
New-CsKerberosAccount |
Creates a new Kerberos account used for Internet Information Services (IIS) authentication. This cmdlet was introduced in Lync Server 2010. |
New-CsKerberosAccountAssignment |
Assigns a Kerberos account, which is used for Internet Information Services (IIS) authentication, to a site. This cmdlet was introduced in Lync Server 2010. |
New-CsLocationPolicy |
Creates a new location policy for use with location identification for the Enhanced 9-1-1 (E9-1-1) service and general client location. The E9-1-1 service enables those who answer 911 calls to determine the caller's geographic location. This cmdlet was introduced in Lync Server 2010. |
New-CsMcxConfiguration |
Creates a new collection of Skype for Business Server Mobility Service configuration settings at the site or the service scope. The Mobility Service enables users of mobile phones such as iPhones and Windows Phones to do such things as exchange instant messages and presence information; store and retrieve voice mail internally instead of with their wireless provider; and take advantage of Skype for Business Server 2015 capabilities such as Call via Work and dial-out conferencing. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
New-CsMediaConfiguration |
Creates a new collection of media settings. These settings can be used to specify such things as the supported level of encryption and the maximum allowed video resolution. This cmdlet was introduced in Lync Server 2010. |
New-CsMeetingConfiguration |
Creates a new collection of meeting configuration settings at the site or service scope. Meeting configuration settings help dictate the type of meetings (also called "conferences") that users can create, in addition to controlling how (or even if) anonymous users and dial-in conferencing users can join these meetings. Note that these settings only affect scheduled meetings; they do not affect ad-hoc meetings created by clicking the Meet Now option in Skype for Business. This cmdlet was introduced in Lync Server 2010. |
New-CsMobilityPolicy |
Creates a new mobility policy at the site or the per-user scope. Mobility policies determine whether or not a user can use Skype for Business Mobile. These policies also manage a user's ability to employ Call via Work, a feature that enables users to make and receive phone calls on their mobile phone by using their work phone number instead of their mobile phone number. Mobility policies can also be used to require Wi-Fi connections when making or receiving IP video/screen share calls. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. The following parameters are not applicable to Skype for Business Online: AllowAutomaticPstnFallback, AllowCustomerExperienceImprovementProgram, AllowExchangeConnectivity, AllowSaveCallLogs, Description, EncryptAppData, Force, Identity, InMemory, PipelineVariable, RequireIntune, Tenant, and VoiceSettings |
New-CsNetworkBandwidthPolicyProfile |
Creates a new network bandwidth policy profile. This cmdlet can also be used to set the bandwidth policies within the profile. This cmdlet was introduced in Lync Server 2010. |
New-CsNetworkBWAlternatePath |
Creates new settings that define whether media can be routed to alternate paths through the Internet for bandwidth-constrained connections. This cmdlet was introduced in Lync Server 2010. |
New-CsNetworkBWPolicy |
Creates a bandwidth policy in memory that can be applied to the bandwidth policy profile. In Skype for Business Server, the policy applies to either audio or video bandwidth. This cmdlet was introduced in Lync Server 2010. |
New-CsNetworkInterRegionRoute |
Creates a new route that connects network regions within a call admission control (CAC) configuration. This cmdlet was introduced in Lync Server 2010. |
New-CsNetworkInterSitePolicy |
Creates a new network inter-site policy that defines bandwidth limitations between sites that are directly linked within a call admission control (CAC) configuration. This cmdlet was introduced in Lync Server 2010. |
New-CsNetworkMediaBypassConfiguration |
Creates new global settings for media bypass. This cmdlet was introduced in Lync Server 2010. |
New-CsNetworkRegion |
Creates a new network region. Network regions represent network hubs or backbones in an enterprise network. This cmdlet was introduced in Lync Server 2010. |
New-CsNetworkRegionLink |
Creates a link between two regions configured for call admission control (CAC). This cmdlet was introduced in Lync Server 2010. |
New-CsNetworkSite |
Creates a new network site for use with call admission control (CAC) or Enhanced 9-1-1 (E9-1-1). This cmdlet was introduced in Lync Server 2010. |
New-CsNetworkSubnet |
Creates a new network subnet. This cmdlet was introduced in Lync Server 2010. |
New-CsOAuthServer |
Creates a new Open Authorization (OAuth) server for use by the organization. OAuth servers, also known as security token servers, issue security tokens used in server-to-server authentication and authorization. This cmdlet was introduced in Lync Server 2013. |
New-CsOnlineApplicationEndpoint |
Caution This cmdlet has been deprecated and is no longer supported. This cmdlet will be removed in the near future. Please use the New-CsOnlineApplicationInstance cmdlet instead. The |
New-CsOnlineApplicationInstance |
Creates an application instance in Azure Active Directory. |
New-CsOnlineApplicationInstanceAssociation |
Use the New-CsOnlineApplicationInstanceAssociation cmdlet to associate either a single or multiple application instances with an application configuration, like auto attendant or call queue. |
New-CsOnlineAudioFile |
Caution This cmdlet has been deprecated and is no longer supported. Use the Import-CsOnlineAudioFile cmdlet instead. |
New-CsOnlineBulkAssignmentInput |
Provide the topic introduction here. Note: This cmdlet will be deprecated. |
New-CsOnlineDateTimeRange |
Use the New-CsOnlineDateTimeRange cmdlet to create a new date-time range. |
New-CsOnlineLisCivicAddress |
Use the New-CsOnlineLisCivicAddress cmdlet to create a civic address in the Location Information Service (LIS). |
New-CsOnlineLisLocation |
Use the New-CsOnlineLisLocation cmdlet to either to create a new emergency dispatch location within an existing civic address, or to create both a new civic address and a location assigned to that address. There can be multiple locations in a civic address. Typically the civic address designates the building, and locations are specific parts of that building such as a floor, office, or wing. |
New-CsOnlineNumberPortInOrder |
This cmdlet is reserved for Microsoft internal use only. New third party provider ports should be provisioned through the Skype for Business Online admin center. |
New-CsOnlinePSTNGateway |
Creates a new Session Border Controller (SBC) Configuration that describes the settings for the peer entity. This cmdlet was introduced with Microsoft Phone System Direct Routing. |
New-CsOnlineSchedule |
Use the New-CsOnlineSchedule cmdlet to create a new schedule. |
New-CsOnlineSession |
Note Skype for Business Online Connector is currently part of the latest Teams PowerShell module. If you're using the latest Teams PowerShell public release, you don't need to install the Skype for Business Online Connector. With Teams PowerShell Module New-CsOnlineSession has been deprecated and is no longer required to connect Skype for Business Online. It has been replaced with Connect-MicrosoftTeams. Creates a persistent connection to Microsoft Skype for Business Online DataCenter. |
New-CsOnlineTimeRange |
The New-CsOnlineTimeRange cmdlet creates a new time range. |
New-CsOnlineVoicemailPolicy |
Creates a new Online Voicemail policy. Online Voicemail policies determine whether or not voicemail transcription, profanity masking for the voicemail transcriptions, translation for the voicemail transcriptions, and editing call answer rule settings are enabled for a user. The policies also specify voicemail maximum recording length for a user and the primary and secondary voicemail system prompt languages. |
New-CsOnlineVoiceRoute |
Creates a new online voice route. Online voice routes contain instructions that tell Skype for Business Online how to route calls from Office 365 users to phone numbers on the public switched telephone network (PSTN) or a private branch exchange (PBX). |
New-CsOnlineVoiceRoutingPolicy |
Creates a new online voice routing policy. Online voice routing policies manage online PSTN usages for Phone System users. |
New-CsOrganizationalAutoAttendant |
Caution This cmdlet has been deprecated and is no longer supported. Please use New-CsAutoAttendant cmdlet instead. |
New-CsOrganizationalAutoAttendantCallableEntity |
Caution This cmdlet has been deprecated and is no longer supported. Please use New-CsAutoAttendantCallableEntity cmdlet instead. |
New-CsOrganizationalAutoAttendantCallFlow |
Caution This cmdlet has been deprecated and is no longer supported. Please use New-CsAutoAttendantCallFlow cmdlet instead. |
New-CsOrganizationalAutoAttendantCallHandlingAssociation |
Caution This cmdlet has been deprecated and is no longer supported. Please use New-CsAutoAttendantCallHandlingAssociation cmdlet instead. |
New-CsOrganizationalAutoAttendantDialScope |
Caution This cmdlet has been deprecated and is no longer supported. Please use New-CsAutoAttendantDialScope cmdlet instead. |
New-CsOrganizationalAutoAttendantMenu |
Caution This cmdlet has been deprecated and is no longer supported. Please use New-CsAutoAttendantMenu cmdlet instead. |
New-CsOrganizationalAutoAttendantMenuOption |
Caution This cmdlet has been deprecated and is no longer supported. Please use New-CsAutoAttendantMenuOption cmdlet instead. |
New-CsOrganizationalAutoAttendantPrompt |
Caution This cmdlet has been deprecated and is no longer supported. Please use New-CsAutoAttendantPrompt cmdlet instead. |
New-CsOutboundCallingNumberTranslationRule |
Creates a new outbound calling number translation rule. An outbound calling number translation rule converts the E.164 phone numbers used by Skype for Business Server to a format that can be used by trunking peers that do not support E.164 numbers. This cmdlet was introduced in Lync Server 2013. |
New-CsOutboundTranslationRule |
Creates a new outbound translation rule. An outbound translation rule converts phone numbers to the local dialing format for interaction with private branch exchange (PBX) systems. This cmdlet was introduced in Lync Server 2010. |
New-CsPartnerApplication |
Creates a new partner application. A partner application is any application that Skype for Business Server can directly exchange security tokens with, without having to go through a third-party security token server. This cmdlet was introduced in Lync Server 2013. |
New-CsPersistentChatAddin |
Enables you to configure a new Persistent Chat add-in. A Persistent Chat add-in is a customized web page that can be embedded within a Persistent Chat client. This cmdlet was introduced in Lync Server 2013. |
New-CsPersistentChatCategory |
Creates a new Persistent Chat category. A Persistent Chat category represents a collection of Persistent Chat chat rooms. Each chat room must be associated with a category. Note that you cannot assign chat rooms to a category when you create that category. Instead, existing rooms must later be assigned to a category by using the Set-CsPersistentChatRoom cmdlet. However, new chat rooms can be assigned to the category at the same time the room is created. This cmdlet was introduced in Lync Server 2013. |
New-CsPersistentChatComplianceConfiguration |
Creates a new collection of Persistent Chat compliance configuration settings at the site or the service scope. Persistent Chat compliance enables administrators to maintain an archive of Persistent Chat items and activities including: new messages; new events (for example, a user entering or existing a chat room); file uploads and downloads; and searches run against the chat history. This cmdlet was introduced in Lync Server 2013. |
New-CsPersistentChatConfiguration |
Creates a new collection of Persistent Chat configuration settings at the site or service scope. Persistent Chat configuration settings are used to manage the Persistent Chat service. For example, these settings allow you to specify the maximum number of users who can participate in a chat room. This cmdlet was introduced in Lync Server 2013. |
New-CsPersistentChatEndpoint |
Creates a new Persistent Chat endpoint. A Persistent Chat endpoint is an Active Directory contact object provides a friendly URL for a Skype for Business Server Persistent Chat pool. This cmdlet was introduced in Lync Server 2013. |
New-CsPersistentChatPolicy |
Creates a new Persistent Chat policy at the site or the per-user scope. Persistent Chat policies determine whether or not users are allowed access to Persistent Chat chat rooms. This cmdlet was introduced in Lync Server 2013. |
New-CsPersistentChatRoom |
Creates a new Persistent Chat chat room. A chat room is a discussion forum that typically revolves around a specific topic. This cmdlet was introduced in Lync Server 2013. |
New-CsPinPolicy |
Creates a new client personal identification number (PIN) policy. PIN authentication enables users to access Skype for Business Server by providing a PIN instead of a user name and password. This cmdlet was introduced in Lync Server 2010. |
New-CsPlatformServiceSettings |
Creates a new Skype for Business on Mac configuration in your organization. This cmdlet was introduced in Skype for Business Server 2015 Cumulative Update 6 (December 2017). |
New-CsPresencePolicy |
Creates a new presence policy at either the site scope or the per-user scope. This cmdlet was introduced in Lync Server 2010. |
New-CsPresenceProvider |
Authorizes a new presence provider for use in the organization. Presence providers represent the PresenceProviders property of a collection of user services configuration settings. This cmdlet was introduced in Lync Server 2013. |
New-CsPrivacyConfiguration |
Creates a new collection of privacy configuration settings. Privacy configuration settings help determine how much information users make available to other users. This cmdlet was introduced in Lync Server 2010. |
New-CsProxyConfiguration |
Creates a new collection of proxy configuration settings. This cmdlet was introduced in Lync Server 2010. |
New-CsPublicProvider |
Creates a federation relationship with a new public provider. A public provider is an organization that provides instant messaging, presence, and related services to the general public. This cmdlet was introduced in Lync Server 2010. |
New-CsPushNotificationConfiguration |
Creates a new collection of push notification configuration settings at the site scope. The push notification service (Apple Push Notification Service and Microsoft Push Notification Service) provides a way to send notifications about events such as new instant messages or new voice mail to mobile devices such as iPhones and Windows Phones, even if the Skype for Business application on those devices is currently suspended or running in the background. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
New-CsQoEConfiguration |
Creates a new collection of QoE (Quality of Experience) settings. This cmdlet was introduced in Lync Server 2010. |
New-CsRegistrarConfiguration |
Creates a new collection of Registrar configuration settings. Registrars are used to authenticate logon requests and to maintain information about user status and availability. This cmdlet was introduced in Lync Server 2010. |
New-CsReportingConfiguration |
Creates a new collection of reporting configuration settings at the service scope. Reporting configuration settings are used to specify the URL used to access Skype for Business Server 2015 Monitoring Reports. This cmdlet was introduced in Lync Server 2013. |
New-CsRgsAgentGroup |
Creates a new Response Group agent group. An agent group is a collection of agents assigned to a Response Group queue. Agents are the users assigned to answer calls directed to a particular queue. This cmdlet was introduced in Lync Server 2010. |
New-CsRgsAnswer |
Creates a new Response Group answer. Response Group answers are used to associate a caller response with the appropriate action. This cmdlet was introduced in Lync Server 2010. |
New-CsRgsCallAction |
Creates a new Response Group call action. The Response Group application uses call actions to determine what the system does when a call is received. For example, a call action might specify that a call be transferred to another queue; that a specific Response Group question be asked; or that the call be ended. This cmdlet was introduced in Lync Server 2010. |
New-CsRgsHoliday |
Creates a new Response Group holiday. In the Response Group application, a holiday represents a day when the agents assigned to a queue, who would typically be working that day, will not be working and will not be available to answer calls. For example, if United States (U.S.)-based workers are given Thanksgiving Day off, then a holiday would be configured for November 22, 2013. This cmdlet was introduced in Lync Server 2010. |
New-CsRgsHolidaySet |
Creates a new Response Group holiday set. A Response Group holiday set is a collection of holidays. For example, you might have one holiday set for a United States (U.S.)-based queue (a set which might include a holiday for the Fourth of July) and a different set for a queue based in France. The latter queue might define a holiday for Bastille Day but not for the Fourth of July. This cmdlet was introduced in Lync Server 2010. |
New-CsRgsHoursOfBusiness |
Creates a new set of Response Group application business hours. Business hour sets are used to indicate the days of the week and the times of day when Response Group agents are typically available to answer phone calls. This cmdlet was introduced in Lync Server 2010. |
New-CsRgsPrompt |
Creates a new workflow prompt for the Response Group application. A workflow prompt is either an audio file that is played or text that is read aloud in order to supply callers with additional information. This cmdlet was introduced in Lync Server 2010. |
New-CsRgsQuestion |
Creates a new Response Group question. The Response Group application uses questions to provide callers with choices, and then takes action based on those choices. This cmdlet was introduced in Lync Server 2010. |
New-CsRgsQueue |
Creates a new Response Group queue. With the Response Group application, phone calls are put in a queue and callers are placed on hold until a Response Group agent is available to answer that call. This cmdlet was introduced in Lync Server 2010. |
New-CsRgsTimeRange |
Creates a new Response Group time range. Time ranges are used by the Response Group application to specify opening and closing times for a business day. For example, if your help desk agents are available only from 12:00 P.M. to 5:00 P.M. on Sundays, then you would create a time range for Sunday that had an opening time of 12:00 P.M. and a closing time of 5:00 P.M. This cmdlet was introduced in Lync Server 2010. |
New-CsRgsWorkflow |
Creates a new Response Group workflow. Workflows determine the actions that are taken when the Response Group application receives a phone call. This cmdlet was introduced in Lync Server 2010. |
New-CsRoutingConfiguration |
This cmdlet returns an object containing the default settings for a routing configuration object. This cmdlet was introduced in Lync Server 2010. |
New-CsServerApplication |
Creates a new server application. Server applications are applications that are hosted by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
New-CsSimpleUrl |
Creates a new simple URL, which can then be added to a simple URL configuration collection. Simple URLs make it easier for users to join meetings and conferences, and also make it easier for administrators to log on to the Skype for Business Server Control Panel. This cmdlet was introduced in Lync Server 2010. |
New-CsSimpleUrlConfiguration |
Creates a new simple URL configuration collection. Simple URLs make it easier for users to join meetings and conferences. They also make it easier for Administrators to sign in to the Skype for Business Server Control Panel. This cmdlet was introduced in Lync Server 2010. |
New-CsSimpleUrlEntry |
Creates a new simple URL entry, an element needed when creating a simple URL. Simple URLs make it easier for users to join meetings and conferences, and also make it easier for Administrators to log on to the Skype for Business Server Control Panel. This cmdlet was introduced in Lync Server 2010. |
New-CsSipDomain |
Creates a new SIP domain for use in your organization. SIP domains are domains authorized to send and receive SIP traffic, and are used when assigning SIP addresses to users. This cmdlet was introduced in Lync Server 2010. |
New-CsSipProxyCustom |
Used to assign a custom realm (SIP Communications Service) to a collection of proxy configuration settings. Realms (also known as protection domains) are used to authenticate user credentials during logon. This cmdlet was introduced in Lync Server 2010. |
New-CsSipProxyRealm |
Used to assign the default realm (SIP Communications Service) to a collection of proxy configuration settings. Realms (also known as protection domains) are used to authenticate user credentials during logon. This cmdlet was introduced in Lync Server 2010. |
New-CsSipProxyTCP |
Creates a new SipProxy.TCP object, which can then be used to configure a static route to use Transmission Control Protocol (TCP) as its transport protocol. This cmdlet was introduced in Lync Server 2010. |
New-CsSipProxyTLS |
Creates a new SipProxy.TLS object, which can then be used to configure a static route to use Transport Layer Security (TLS) as its transport protocol. This cmdlet was introduced in Lync Server 2010. |
New-CsSipProxyTransport |
Specifies the transmission protocol to be used in a static route. Skype for Business Server enables you to choose either Transmission Control Protocol (TCP) or Transport Layer Security (TLS) as the transmission protocol for a route. This cmdlet was introduced in Lync Server 2010. |
New-CsSipProxyUseDefault |
Used to assign the default realm (SIP Communications Service) to a collection of proxy configuration settings. Realms (also known as protection domains) are used to authenticate user credentials during logon. This cmdlet was introduced in Lync Server 2010. |
New-CsSipProxyUseDefaultCert |
Creates an object reference to the default certificate used by Skype for Business Server. This object reference can then be used to configure a static route to use Transport Layer Security (TLS) as its transport protocol. This cmdlet was introduced in Lync Server 2010. |
New-CsSipResponseCodeTranslationRule |
Creates a new SIP response code translation rule. These rules enable administrators to map SIP response codes with values between 400 and 699 to the values used by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
New-CsStaticRoute |
Creates a new static phone route. This cmdlet was introduced in Lync Server 2010. |
New-CsStaticRoutingConfiguration |
Creates a new collection of static routing configuration settings. This cmdlet was introduced in Lync Server 2010. |
New-CsStorageServiceConfiguration |
Creates new instances of the Skype for Business Server Storage Service. The storage service provides a common infrastructure that enables Skype for Business Server components to use Exchange as a backend data store. |
New-CsTeamsAppPermissionPolicy |
NOTE: The existence of this cmdlet is being documented for completeness, but do not use this cmdlet. We require that all creation and modification of app permission polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience. As an admin, you can use app permission policies to enable or block specific apps for your users. Learn more about the App Setup Policies: /microsoftteams/teams-app-permission-policies. |
New-CsTeamsAppSetupPolicy |
NOTE: The existence of this cmdlet is being documented for completeness, but do not use this cmdlet. We require that all creation and modification of app setup polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience. As an admin, you can use app setup policies to customize Microsoft Teams to highlight the apps that are most important for your users. You choose the apps to pin and set the order that they appear. App setup policies let you showcase apps that users in your organization need, including ones built by third parties or by developers in your organization. You can also use app setup policies to manage how built-in features appear. Apps are pinned to the app bar. This is the bar on the side of the Teams desktop client and at the bottom of the Teams mobile clients (iOS and Android). Learn more about the App Setup Policies: /MicrosoftTeams/teams-app-setup-policies. |
New-CsTeamsAudioConferencingPolicy | |
New-CsTeamsCallHoldPolicy |
Creates a new Teams call hold policy in your tenant. The Teams call hold policy is used to customize the call hold experience for Teams clients. |
New-CsTeamsCallingPolicy |
Use this cmdlet to create a new instance of a Teams Calling Policy. |
New-CsTeamsCallParkPolicy |
The TeamsCallParkPolicy controls whether or not users are able to leverage the call park feature in Microsoft Teams. Call park allows enterprise voice customers to place a call on hold and then perform a number of actions on that call: transfer to another department, retrieve via the same phone, or retrieve via a different Teams phone. The New-CsTeamsCallParkPolicy cmdlet lets you create a new custom policy that can then be assigned to one or more specific users. NOTE: The call park feature currently available in desktop. mobile and web clients. Supported with TeamsOnly mode. |
New-CsTeamsChannelsPolicy |
The CsTeamsChannelsPolicy allows you to manage features related to the Teams & Channels experience within the Teams application. |
New-CsTeamsComplianceRecordingApplication |
Creates a new association between an application instance of a policy-based recording application and a Teams recording policy for administering automatic policy-based recording in your tenant. Automatic policy-based recording is only applicable to Microsoft Teams users. |
New-CsTeamsComplianceRecordingPairedApplication |
Creates a new association between multiple application instances of policy-based recording applications to achieve application resiliency in automatic policy-based recording scenarios. Automatic policy-based recording is only applicable to Microsoft Teams users. |
New-CsTeamsComplianceRecordingPolicy |
Creates a new Teams recording policy for governing automatic policy-based recording in your tenant. Automatic policy-based recording is only applicable to Microsoft Teams users. |
New-CsTeamsCortanaPolicy |
The CsTeamsCortanaPolicy cmdlets enable administrators to control settings for Cortana voice assistant in Microsoft Teams. |
New-CsTeamsEmergencyCallingExtendedNotification | |
New-CsTeamsEmergencyCallingPolicy | |
New-CsTeamsEmergencyCallRoutingPolicy |
This cmdlet creates a new Teams Emergency Call Routing policy with one or more emergency number. |
New-CsTeamsEmergencyNumber | |
New-CsTeamsFeedbackPolicy |
Use this cmdlet to control whether users in your organization can send feedback about Teams to Microsoft through Give feedback and whether they receive the survey. |
New-CsTeamsIPPhonePolicy |
New-CsTeamsIPPhonePolicy allows you to create a policy to manage features related to Teams phone experiences. Teams phone policies determine the features that are available to users. |
New-CsTeamsMeetingBrandingPolicy |
The CsTeamsMeetingBrandingPolicy cmdlet enables administrators to control the appearance in meetings by defining custom backgrounds, logos, and colors. |
New-CsTeamsMeetingBroadcastPolicy |
New-CsTeamsMeetingBroadcastPolicy [-Identity] <XdsIdentity> [-Tenant <guid>] [-Description <string>] [-AllowBroadcastScheduling <bool>] [-AllowBroadcastTranscription <bool>] [-BroadcastAttendeeVisibilityMode <string>] [-BroadcastRecordingMode <string>] [-InMemory] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>] |
New-CsTeamsMeetingPolicy |
The CsTeamsMeetingPolicy cmdlets enable administrators to control the type of meetings that users can create or the features that they can access while in a meeting. It also helps determine how meetings deal with anonymous or external users. |
New-CsTeamsMessagingPolicy |
The CsTeamsMessagingPolicy cmdlets enable administrators to control if a user is enabled to exchange messages. These also help determine the type of messages users can create and modify. |
New-CsTeamsMobilityPolicy |
The TeamsMobilityPolicy allows Admins to control Teams mobile usage for users. |
New-CsTeamsNetworkRoamingPolicy |
New-CsTeamsNetworkRoamingPolicy allows IT Admins to create policies for Network Roaming and Bandwidth Control experiences in Microsoft Teams. |
New-CsTeamsPinnedApp |
NOTE: The existence of this cmdlet is being documented for completeness, but do not use this cmdlet. We require that all creation and modification of app setup polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience. As an admin, you can use app setup policies to customize Microsoft Teams to highlight the apps that are most important for your users. You choose the apps to pin and set the order that they appear. App setup policies let you showcase apps that users in your organization need, including ones built by third parties or by developers in your organization. You can also use app setup policies to manage how built-in features appear. Apps are pinned to the app bar. This is the bar on the side of the Teams desktop client and at the bottom of the Teams mobile clients (iOS and Android). Learn more about the App Setup Policies: /MicrosoftTeams/teams-app-setup-policies. |
New-CsTeamsTranslationRule |
Cmdlet to create a new telephone number manipulation rule. |
New-CsTeamsUpgradePolicy |
In on-premises deployments of Skype for Business Server, TeamsUpgradePolicy enables administrators to control whether user see a notification in their Skype for Business client of a pending upgrade to Teams. In addition, when this policy is assigned to a user, administrators can optionally have Win32 versions of Skype for Business clients silently download Teams based on the value of CsTeamsUpgradeConfiguration. |
New-CsTelemetryConfiguration |
Use the |
New-CsTenantDialPlan |
Use the |
New-CsTenantNetworkRegion |
As an Admin, you can use the Windows PowerShell command, New-CsTenantNetworkRegion to define network regions. A network region interconnects various parts of a network across multiple geographic areas. The RegionID parameter is a logical name that represents the geography of the region, and has no dependencies or restrictions. Tenant network region is used for Location Based Routing. |
New-CsTenantNetworkSite |
As an Admin, you can use the Windows PowerShell command, New-CsTenantNetworkSite to define network sites. Network sites are defined as a collection of IP subnets. Each network site must be associated with a network region. Tenant network site is used for Location Based Routing. |
New-CsTenantNetworkSubnet |
As an Admin, you can use the Windows PowerShell command, New-CsTenantNetworkSubnet to define network subnets and assign them to network sites. Each internal subnet may only be associated with one site. Tenant network subnet is used for Location Based Routing. |
New-CsTenantTrustedIPAddress |
As an Admin, you can use the Windows PowerShell command, New-CsTenantTrustedIPAddress to define external subnets and assign them to the tenant. You can define an unlimited number of external subnets for a tenant. |
New-CsTenantUpdateTimeWindow |
Use the |
New-CsTestDevice |
Creates a new device update management test device. Test devices provide a way for administrators to test firmware updates before those updates are distributed to all the devices in an organization. This cmdlet was introduced in Lync Server 2010. |
New-CsThirdPartyVideoSystem |
Creates an Active Directory contact object that represents a third-party video system. A third-party video system is a video teleconferencing device (VTC) that provides users with telepresence: the ability to participate in online meetings and conferences with full audio and video capabilities. |
New-CsThirdPartyVideoSystemPolicy |
Creates a new third-party video system policy for use with video teleconferencing (VTC) devices. These policies determine whether or not the VTC is allowed to send low-resolution video. |
New-CsTrunkConfiguration |
Creates a new trunk configuration that describes the settings for a trunking peer entity such as a public switched telephone network (PSTN) gateway, IP-public branch exchange (PBX), or Session Border Controller (SBC) at the service provider. This cmdlet was introduced in Lync Server 2010. |
New-CsTrustedApplication |
Adds a trusted application to a pool. This cmdlet was introduced in Lync Server 2010. |
New-CsTrustedApplicationComputer |
Adds a computer that hosts trusted applications to an existing pool. This cmdlet was introduced in Lync Server 2010. |
New-CsTrustedApplicationEndpoint |
Creates a new endpoint contact for a trusted application. This cmdlet was introduced in Lync Server 2010. |
New-CsTrustedApplicationPool |
Creates a new pool that will contain the computers that host trusted applications. This cmdlet was introduced in Lync Server 2010. |
New-CsUCPhoneConfiguration |
Creates a new collection of settings used to manage UC phone configuration settings. These settings enable you to configure such things as the required security mode and to specify whether or not the phone should automatically be locked after a specified period of inactivity. This cmdlet was introduced in Lync Server 2010. |
New-CsUnassignedNumber |
Creates a new range of unassigned numbers and the routing rules that apply to those numbers. Running this cmdlet will add an entry to the unassigned number routing table. This cmdlet was introduced in Lync Server 2010. |
New-CsUserReplicatorConfiguration |
Creates a new collection of User Replicator configuration settings. The User Replicator periodically retrieves up-to-date user account information from Active Directory and then synchronizes the new information with the current user data stored by Skype for Business Server. This cmdlet is designed for use with Skype for Business Online and will not work with the on-premises version of Skype for Business Server. |
New-CsUserServicesConfiguration |
Creates a new collection of User Services configuration settings. The User Services service is used to help maintain presence information and manage conferencing. This cmdlet was introduced in Lync Server 2010. |
New-CsUserServicesPolicy |
Creates a new User Services policy. User Services policies determine whether or not a user's contacts are stored in Skype for Business Server or in the Unified Contact Store. The Unified Contact Store provides a way for users to maintain a single set of contacts that can be accessed using Skype for Business, Microsoft Outlook and/or Microsoft Outlook Web Access. This cmdlet was introduced in Lync Server 2013. |
New-CsVideoInteropServerConfiguration |
Use the |
New-CsVideoInteropServerSyntheticTransactionConfiguration |
Use the |
New-CsVideoInteropServiceProvider |
Cloud Video Interop for Teams enables 3rd party VTC devices to be able to join Teams meetings. The CsVideoInteropServiceProvider cmdlets allow you to designate provider/tenant specific information about the connection to the provider. |
New-CsVideoTrunkConfiguration |
Use the |
New-CsVoicemailReroutingConfiguration |
Creates settings that, when enabled, provide phone numbers that Skype for Business Server routes to over public switched telephone network (PSTN) if IP connectivity from Skype for Business Server in the branch site to the Exchange Server located in the data center is not available. This cmdlet was introduced in Lync Server 2010. |
New-CsVoiceNormalizationRule |
Creates a new voice normalization rule. Voice normalization rules are used to convert a telephone dialing requirement (for example, dialing 9 to access an outside line) to the E.164 phone number format used by Skype for Business Server or Microsoft Teams. This cmdlet was introduced in Lync Server 2010. |
New-CsVoicePolicy |
Creates a new voice policy. This cmdlet was introduced in Lync Server 2010. |
New-CsVoiceRegex |
Creates a regular expression pattern and translation for translating phone numbers to different formats. This cmdlet was introduced in Lync Server 2010. |
New-CsVoiceRoute |
Creates a new voice route. Voice routes contain instructions that tell Skype for Business Server how to route calls from Enterprise Voice users to phone numbers on the public switched telephone network (PSTN) or a private branch exchange (PBX). This cmdlet was introduced in Lync Server 2010. |
New-CsVoiceRoutingPolicy |
Creates a new voice routing policy. Voice routing policies manage PSTN usages for users of hybrid voice. Hybrid voice enables users homed on Skype for Business Online to take advantage of the Enterprise Voice capabilities available in an on-premises installation of Skype for Business Server. This cmdlet was introduced in Lync Server 2013. |
New-CsVoiceTestConfiguration |
Creates a test scenario you can use to test phone numbers against specified routes and rules. This cmdlet was introduced in Lync Server 2010. |
New-CsWatcherNodeConfiguration |
Assigns a new collection of watcher node configuration settings to a pool. Watcher nodes are computers that periodically use Microsoft System Center Operations Manager and Skype for Business Server synthetic transactions to verify that Skype for Business Server components are working as expected. This cmdlet was introduced in Lync Server 2013. |
New-CsWebLink |
Creates a new web link that points to the Autodiscover service. The Autodiscover service provides a way for client applications such as Skype for Business Mobile to locate key resources such as a user's home pool or the URL for joining a dial-in conference. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
New-CsWebOrigin |
Creates a new domain object that can be added to the collection of domains allowed to send cross-domain scripting requests to the Skype for Business Server deployment. |
New-CsWebServiceConfiguration |
Creates a new collection of Web Services configuration settings. This cmdlet was introduced in Lync Server 2010. |
New-CsWebTrustedCACertificate |
Creates a new certificate ID object based on an existing certification authority (CA) certificate. This cmdlet was introduced in Lync Server 2010. |
New-CsXmppAllowedPartner |
Creates a new XMPP allowed partner. The extensible Messaging and Presence Protocol (XMPP) is an open-standard communications protocol for exchanging messages using XML. An allowed partner is an IM and presence provider whose users have been authorized to exchange instant messages and presence information with your Skype for Business Server users. This cmdlet was introduced in Lync Server 2013. |
Publish-CsLisConfiguration |
Publishes the Location Information Server (LIS) configuration to the Central Management store. This cmdlet was introduced in Lync Server 2010. |
Publish-CsTopology |
Publishes the Skype for Business Server topology retrieved by using the |
Register-CsHybridPSTNAppliance |
Use the Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Register-CsOnlineDialInConferencingServiceNumber |
When you buy Audio Conferencing licenses, Microsoft is hosting your audio conferencing bridge for your organization. The audio conferencing bridge gives out dial-in phone numbers from different locations so that meeting organizers and participants can use them to join Microsoft Teams meetings using a phone. In addition to the phone numbers already assigned to your conferencing bridge, you can get additional service numbers (toll and toll-free numbers used for audio conferencing) from other locations, and then assign them to the conferencing bridge so you can expand coverage for your users. The Register-CsOnlineDialInConferencingServiceNumber command allows you to assign any additional service number that you may have acquired to your conference bridge. |
Remove-CsAdditionalInternalDomain |
Removes an additional internal domain previously configured for use in your organization. This cmdlet was introduced in Skype for Business Server 2015 Cumulative Update 6 - December 2017. |
Remove-CsAddressBookConfiguration |
Removes the specified collection of Address Book configuration settings. This cmdlet was introduced in Lync Server 2010. |
Remove-CsAddressBookNormalizationConfiguration |
Deletes one or more collections of Address Book normalization configuration settings. Address Book normalization settings are used to convert phone numbers to a format readily understood by Skype for Business Server. |
Remove-CsAddressBookNormalizationRule |
Removes an Address Book normalization rule. Address Book normalization rules are used to convert phone numbers to a format readily understood by Skype for Business Server. |
Remove-CsAdminRole |
Removes an existing role-based access control (RBAC) role. RBAC roles are used to specify the management tasks that users are allowed to carry out and to determine the scope in which users will be allowed to perform these tasks. This cmdlet was introduced in Lync Server 2010. |
Remove-CsAllowedDomain |
Removes a domain from the list of domains approved for federation. This cmdlet was introduced in Lync Server 2010. |
Remove-CsAnalogDevice |
Removes an existing device from the collection of analog devices that can be managed by using Skype for Business Server. An analog device is a telephone or other device that is connected to the public switched telephone network (PSTN). This cmdlet was introduced in Lync Server 2010. |
Remove-CsAnnouncement |
Removes an existing Skype for Business Server announcement. Announcements are played when users dial a valid but unassigned phone number. An announcement can be a message (such as "This number is temporarily out of service") or a busy signal. This cmdlet was introduced in Lync Server 2010. |
Remove-CsApplicationAccessPolicy |
Deletes an existing application access policy. |
Remove-CsArchivingConfiguration |
Removes the specified collection of archiving settings. Archiving settings are used to enable or disable the automatic saving of instant messaging (IM) sessions and to optionally block any instant message that cannot be archived. This cmdlet was introduced in Lync Server 2010. |
Remove-CsArchivingPolicy |
Removes the specified instant messaging (IM) archiving policy. IM archiving policies determine whether Skype for Business Server will automatically save all IM sessions that take place between internal users and/or all IM sessions between internal users and federated partners. This cmdlet was introduced in Lync Server 2010. |
Remove-CsAutoAttendant |
Use the Remove-CsAutoAttendant cmdlet to delete an Auto Attendant (AA). Note Remove any associated resource accounts with Remove-CsOnlineApplicationInstanceAssociation before attempting to delete the Auto Attendant (AA). |
Remove-CsAutodiscoverConfiguration |
Removes a collection of Autodiscover configuration settings. The Autodiscover service provides a way for client applications to locate key resources such as a user's home pool or the URL for joining a dial-in conference. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Remove-CsAVEdgeConfiguration |
Enables you to remove an existing collection of configuration settings applied to computers running the Access Edge service (these computers are also known as A/V Edge servers). An A/V Edge server enables internal users to share audio and video data with external users (that is, users who are not logged on to your internal network). This cmdlet was introduced in Lync Server 2010. |
Remove-CsBackupServiceConfiguration |
Resets the properties in the backup service configuration settings for Skype for Business Server to their default values. These settings include information about the maximum number of simultaneous Windows Communication Framework calls that can be made to the backup service as well as the backup service synchronization interval. This cmdlet was introduced in Lync Server 2013. |
Remove-CsBandwidthPolicyServiceConfiguration |
Removes an existing bandwidth policy service configuration. This cmdlet was introduced in Lync Server 2010. |
Remove-CsBlockedDomain |
Removes a domain from the list of domains that are blocked for federation. By definition, your users are not allowed to use Skype for Business Server applications to communicate with people from the blocked domain; for example, users cannot use Skype for Business to exchange instant messages with anyone with a SIP account in a domain that appears on the blocked list. This cmdlet was introduced in Lync Server 2010. |
Remove-CsBusyOptions |
Removes the settings for processing of incoming calls for users who are already engaged in another communication stream. This cmdlet was introduced in Skype for Business Server 2015 June 2016 Cumulative Update. |
Remove-CsCallingLineIdentity |
Use the |
Remove-CsCallParkOrbit |
Removes a specific call park orbit range. This cmdlet was introduced in Lync Server 2010. |
Remove-CsCallQueue |
The Remove-CsCallQueue cmdlet deletes an existing Call Queue. |
Remove-CsCallViaWorkPolicy |
Use the |
Remove-CsCdrConfiguration |
Removes the specified collection of call detail recording (CDR) settings. CDR enables you to track usage of such things as peer-to-peer instant messaging sessions, Voice over Internet Protocol (VoIP) phone calls and conferencing calls. This usage data includes information about who called whom, when they called and how long they talked. This cmdlet was introduced in Lync Server 2010. |
Remove-CsCertificate |
Removes a certificate previously marked as being available for use by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Remove-CsClientPolicy |
Removes an existing client policy. Among other things, client policies help determine the features of Skype for Business that are available to users; for example, you might give some users the right to transfer files while denying this right to other users. This cmdlet was introduced in Lync Server 2010. |
Remove-CsClientVersionConfiguration |
Removes the specified collection of client version configuration settings. Client version configuration settings determine whether or not Skype for Business Server checks the version number of each client application that logs on to the system. If client version filtering is enabled, then the ability of that client application to access the system will be based on settings configured in the appropriate client version policy. This cmdlet was introduced in Lync Server 2010. |
Remove-CsClientVersionPolicy |
Removes the specified client version policy. Client version policies enable you to specify which clients will be able to log on to your Skype for Business Server system. This cmdlet was introduced in Lync Server 2010. |
Remove-CsClientVersionPolicyRule |
Removes one or more client version policy rules configured for use in your organization. This cmdlet was introduced in Lync Server 2010. |
Remove-CsClsConfiguration |
Removes one or more collections of centralized logging configuration settings. Centralized logging provides a way for administrators to simultaneously enable or disable event tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
Remove-CsClsRegion |
Removes one or more centralized logging configuration regions. Centralized logging provides a way for administrators to simultaneously enable or disable event tracing on multiple computers. Centralized logging regions are intended for use with Skype for Business Online. |
Remove-CsClsScenario |
Removes the specified centralized logging configuration scenario. A scenario represents a particular Skype for Business Server component or situation (such as IM and presence) that administrators can enable or disable for tracing. This cmdlet was introduced in Lync Server 2013. |
Remove-CsClsSecurityGroup |
Removes a centralized logging configuration security group. Centralized logging provides a way for administrators to simultaneously enable or disable event tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
Remove-CsCommonAreaPhone |
Removes an existing common area phone from the collection of phones managed by using Skype for Business Server. Common area phones are phones that are located in building lobbies, employee lounges, or other areas where they are likely to be used by a number of different people and for a number of different uses. This cmdlet was introduced in Lync Server 2010. |
Remove-CsConferenceDirectory |
Removes an existing conference directory. Conference directories are used to help dial-in conferencing users locate conference information. This cmdlet was introduced in Lync Server 2010. |
Remove-CsConferenceDisclaimer |
Clears the text from the header and body of the conference disclaimer used in your organization. The conference disclaimer is a message that is displayed to users who join the conference by using a hyperlink (for example, users who paste a link to the conference into a browser such as Windows Internet Explorer). This cmdlet was introduced in Lync Server 2010. |
Remove-CsConferencingConfiguration |
Removes the specified collection of conference configuration settings. Conference settings determine such things as the maximum-allowed size for conference content and handouts; the content grace period and the URLs for the internal and external downloads of the supported client. This cmdlet was introduced in Lync Server 2010. |
Remove-CsConferencingPolicy |
Removes the specified conferencing policy. Conferencing policies determine the features and capabilities that can be used in a conference; this includes everything from whether or not the conference can include IP audio and video to the maximum number of people who can attend a meeting. This cmdlet was introduced in Lync Server 2010. |
Remove-CsConfigurationStoreLocation |
Removes the Active Directory service control point for the Central Management store. This cmdlet was introduced in Lync Server 2010. |
Remove-CsConversationHistoryConfiguration |
Resets the conversation history configuration settings for the organization. These settings manage conversation histories for mobile device users. |
Remove-CsCpsConfiguration |
Removes an existing Call Park service configuration. Call parking is a service that allows a user to "park" an incoming phone call. Parking a call transfers it to a number in a specified range, or orbit and then immediately places the call on hold. Anyone (not just the person who originally answered the call) can resume the conversation from any telephone simply by entering the correct number. This cmdlet was introduced in Lync Server 2010. |
Remove-CsDeviceUpdateConfiguration |
Removes the specified device update configuration settings. These settings help manage the Device Update Web service, a Skype for Business Server component that enables administrators to distribute firmware updates to telephones and other devices running Skype for Business Phone Edition. This cmdlet was introduced in Lync Server 2010. |
Remove-CsDeviceUpdateRule |
Removes a device update rule configured for use in your organization. Device update rules are used to associate firmware updates with devices that run Skype for Business Phone Edition. This cmdlet was introduced in Lync Server 2010. |
Remove-CsDiagnosticConfiguration |
Removes one or more of the diagnostic configuration settings collections currently in use in your organization. Diagnostic configuration settings are used to determine whether traffic to or from a given domain or Uniform Resource Identifier (URI) is recorded in your Skype for Business Server log files. This cmdlet was introduced in Lync Server 2010. |
Remove-CsDiagnosticHeaderConfiguration |
Removes one or more of the diagnostic header configuration setting collections currently in use in your organization. Diagnostic header configuration settings determine whether SIP messages are accompanied by header information that can be useful in troubleshooting and error reporting. This cmdlet was introduced in Lync Server 2010. |
Remove-CsDialInConferencingAccessNumber |
Removes an existing dial-in conferencing access number. Dial-in conferencing provides a way for users to use a "regular" telephone or mobile phone (that is, a device on the public switched telephone network (PSTN)) to join the audio portion of a conference. This cmdlet was introduced in Lync Server 2010. |
Remove-CsDialInConferencingConfiguration |
Removes one or more collections of dial-in conferencing configuration settings. These settings determine how Skype for Business Server responds when users join or leave a dial-in conference. This cmdlet was introduced in Lync Server 2010. |
Remove-CsDialInConferencingDtmfConfiguration |
Removes an existing collection of dual-tone multifrequency (DTMF) signaling settings used for dial-in conferencing. DTMF enables users who dial in to a conference to control conference settings (such as muting and unmuting themselves or locking and unlocking the conference) by using the keypad on their telephone. This cmdlet was introduced in Lync Server 2010. |
Remove-CsDialPlan |
Removes the specified dial plan. This cmdlet can also be used to remove the global dial plan. If you remove the global dial plan, however, the dial plan will not actually be removed; instead, the settings will simply be reset to their default values. This cmdlet was introduced in Lync Server 2010. |
Remove-CsEnhancedEmergencyServiceDisclaimer |
Removes the disclaimer text that is used globally to prompt for location information for an Enhanced 9-1-1 (E9-1-1) implementation. This cmdlet was introduced in Lync Server 2010. |
Remove-CsExternalAccessPolicy |
Enables you to remove an existing external access policy. External access policies determine whether or not your users can: 1) communicate with users who have Session Initiation Protocol (SIP) accounts with a federated organization; 2) communicate with users who have SIP accounts with a public instant messaging (IM) provider such as Windows Live and 3) access Skype for Business Server over the Internet, without having to log on to your internal network. This cmdlet was introduced in Lync Server 2010. |
Remove-CsExternalUserCommunicationPolicy |
{{Fill in the Synopsis}} |
Remove-CsExUmContact |
Removes an Auto Attendant or Subscriber Access contact object for hosted Exchange Unified Messaging (UM). This cmdlet was introduced in Lync Server 2010. |
Remove-CsFileTransferFilterConfiguration |
Removes the specified instant message file transfer filter configuration. (Instant message file transfer filter settings are used to block a user's ability to transfer certain types of files within an instant message.) This cmdlet was introduced in Lync Server 2010. |
Remove-CsFIPSConfiguration |
Removes one or more collections of Federal Information Processing Standards (FIPS) configuration settings. The FIPS standards are a set of United States government security standards required for use in computers maintained by non-military government agencies and by government contractors. This cmdlet was introduced in Lync Server 2013. |
Remove-CsGroupPickupUserOrbit |
Use the |
Remove-CsHealthMonitoringConfiguration |
Removes an existing collection of health monitoring configuration settings. These settings enable administrators to run quality assurance tests without having to supply the user names and passwords for the required test accounts. This cmdlet was introduced in Lync Server 2010. |
Remove-CsHostedVoicemailPolicy |
Removes a hosted voice mail policy. This cmdlet was introduced in Lync Server 2010. |
Remove-CsHostingProvider |
Removes one or more of the hosting providers currently in use in your organization. A hosting provider is a third-party organization that provides instant messaging, presence and related services for a domain that you would like to federate with. Hosting providers differ from public providers (such as Yahoo!, MSN and AOL) in that their services are not offered to the general public. This cmdlet was introduced in Lync Server 2010. |
Remove-CsHuntGroup |
Caution This cmdlet has been deprecated and is no longer supported. Please use Remove-CsCallQueue cmdlet instead. |
Remove-CsHybridApplicationEndpoint |
Removes the specified hybrid application endpoint. This cmdlet was introduced in the July 2017 cumulative update for the Lync Server 2013 and May 2017 cumulative update for Skype Business Server 2015. |
Remove-CsHybridPSTNSite |
Use the Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Remove-CsImConfiguration |
Use the Remove-CsImConfiguration cmdlet to remove a new Instant Messaging (IM) configuration. This cmdlet was introduced in Skype for Business June 2016 Cumulative Update. |
Remove-CsImFilterConfiguration |
Removes the specified instant messaging (IM) filter configuration. (IM filter settings are used to prevent users from sending instant messages that contain hyperlinks.) This cmdlet was introduced in Lync Server 2010. |
Remove-CsImTranslationConfiguration |
This cmdlet is reserved for internal Microsoft use. |
Remove-CsInboundBlockedNumberPattern |
Removes a blocked number pattern from the tenant list. |
Remove-CsInboundExemptNumberPattern |
Removes a number pattern exempt from call blocking. |
Remove-CsKerberosAccountAssignment |
Removes one or more Kerberos account assignments. This cmdlet was introduced in Lync Server 2010. |
Remove-CsLisLocation |
Removes a location from the location configuration database for Enhanced 9-1-1 (E9-1-1). This cmdlet was introduced in Lync Server 2010. |
Remove-CsLisPort |
Removes an association between a Location Information Server (LIS) port and a location. This association is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. This cmdlet was introduced in Lync Server 2010. |
Remove-CsLisServiceProvider |
Removes an object containing information about the web service provided by the Enhanced 9-1-1 (E9-1-1) Network Routing Provider to verify locations. This cmdlet was introduced in Lync Server 2010. |
Remove-CsLisSubnet |
Removes a Location Information Server (LIS) subnet. This cmdlet was introduced in Lync Server 2010. |
Remove-CsLisSwitch |
Removes a Location Information Server (LIS) network switch. This cmdlet was introduced in Lync Server 2010. |
Remove-CsLisWirelessAccessPoint |
Removes a Location Information Server (LIS) wireless access point (WAP). This cmdlet was introduced in Lync Server 2010. |
Remove-CsLocationPolicy |
Removes the specified location policy. (Location policies are used with the Enhanced 9-1-1 service to enable those who answer 911 calls to determine the caller's geographic location based on the phone number of the telephone or device used to make the call.) This cmdlet was introduced in Lync Server 2010. |
Remove-CsManagementConnection |
Resets the management connection to the Active Directory service control point for the Central Management store. This cmdlet was introduced in Lync Server 2010. |
Remove-CsMcxConfiguration |
Removes the specified collection of Skype for Business Server Mobility Service configuration settings. The Mobility Service enables users of mobile phones such as iPhones and Windows Phones to do such things as exchange instant messages and presence information; store and retrieve voice mail internally instead of with their wireless provider and take advantage of Skype for Business Server capabilities such as Call via Work and dial-out conferencing. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Remove-CsMediaConfiguration |
Removes the specified collection of media configuration settings. This cmdlet was introduced in Lync Server 2010. |
Remove-CsMeetingConfiguration |
The |
Remove-CsMobilityPolicy |
Removes an existing mobility policy. Mobility policies determine whether or not a user can use Call via Work, a feature that enables users to make and receive phone calls on their mobile phone by using their work phone number instead of their mobile phone number. Mobility policies can also be used to require Wi-Fi connections when making or receiving calls. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Remove-CsNetworkBandwidthPolicyProfile |
Removes a network bandwidth policy profile. This cmdlet was introduced in Lync Server 2010. |
Remove-CsNetworkConfiguration |
Resets all the network configuration settings for a Skype for Business Server deployment to the default values. This deletes an entire call admission control (CAC) deployment and related E9-1-1 configuration. This cmdlet was introduced in Lync Server 2010. |
Remove-CsNetworkInterRegionRoute |
Removes a route that connects network regions within a call admission control (CAC) configuration. This cmdlet was introduced in Lync Server 2010. |
Remove-CsNetworkInterSitePolicy |
Removes a network inter-site policy that defines bandwidth limitations between sites that are directly linked within a call admission control (CAC) configuration. This cmdlet was introduced in Lync Server 2010. |
Remove-CsNetworkRegion |
Removes an existing network region. Network regions represent network hubs or backbones in an enterprise network. This cmdlet was introduced in Lync Server 2010. |
Remove-CsNetworkRegionLink |
Removes a link between two regions configured for call admission control (CAC). This cmdlet was introduced in Lync Server 2010. |
Remove-CsNetworkSite |
Removes a network site that has been defined for call admission control (CAC) or Enhanced 9-1-1 (E9-1-1). This cmdlet was introduced in Lync Server 2010. |
Remove-CsNetworkSubnet |
Removes an existing network subnet. This cmdlet was introduced in Lync Server 2010. |
Remove-CsOAuthServer |
Removes an existing Open Authorization (OAuth) server. OAuth servers, also known as security token servers, issue security tokens used in server-to-server authentication and authorization. This cmdlet was introduced in Lync Server 2013. |
Remove-CsOnlineApplicationEndpoint |
Caution This cmdlet has been deprecated and is no longer supported. This cmdlet will be removed in the near future. The |
Remove-CsOnlineApplicationInstanceAssociation |
Use the Remove-CsOnlineApplicationInstanceAssociation cmdlet to remove the association between an application instance and the associated application configuration. |
Remove-CsOnlineAudioFile |
Marks an audio file of application type TenantGlobal for deletion and later removal (within 24 hours). |
Remove-CsOnlineDialInConferencingTenantSettings |
Use the |
Remove-CsOnlineLisCivicAddress |
Use the Remove-CsOnlineLisCivicAddress cmdlet to delete an existing civic address from the Location Information Server (LIS). You can't remove a civic address if any of its associated locations are assigned to users or phone numbers. |
Remove-CsOnlineLisLocation |
Use the Remove-CsOnlineLisLocation cmdlet to remove an existing emergency location from the Location Information Service (LIS). You can only remove locations that have no assigned users or phone numbers. You can't remove the default location, you will have to delete the associated civic address which will delete the default location. |
Remove-CsOnlineLisPort |
Removes an association between a Location port and a location. This association is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. |
Remove-CsOnlineLisSubnet |
Removes a Location Information Server (LIS) subnet. |
Remove-CsOnlineLisSwitch |
Removes a Location Information Server (LIS) network switch. |
Remove-CsOnlineLisWirelessAccessPoint |
Removes a Location Information Server (LIS) wireless access point (WAP). |
Remove-CsOnlineNumberPortInOrder |
This cmdlet is reserved for Microsoft internal use only. New third party provider ports should be provisioned through the Skype for Business Online admin center. |
Remove-CsOnlinePSTNGateway |
Removes the configuration of the previously defined Session Border Controller(s) (SBC(s)) that describes the settings for the peer entity. This cmdlet was introduced with Microsoft Phone System Direct Routing. |
Remove-CsOnlineSchedule |
Use the Remove-CsOnlineSchedule cmdlet to remove a schedule. |
Remove-CsOnlineTelephoneNumber |
Use the |
Remove-CsOnlineVoicemailPolicy |
Deletes an existing Online Voicemail policy or resets the Global policy instance to the default values. |
Remove-CsOnlineVoiceRoute |
Removes an online voice route. Online voice routes contain instructions that tell Skype for Business Online how to route calls from Office 365 users to phone numbers on the public switched telephone network (PSTN) or a private branch exchange (PBX). |
Remove-CsOnlineVoiceRoutingPolicy |
Deletes an existing online voice routing policy. Online voice routing policies manage online PSTN usages for Phone System users. |
Remove-CsOrganizationalAutoAttendant |
Caution This cmdlet has been deprecated and is no longer supported. Please use Remove-CsAutoAttendant cmdlet instead. |
Remove-CsOutboundCallingNumberTranslationRule |
Removes an existing outbound calling number translation rule. An outbound calling number translation rule converts the E.164 phone numbers used by Skype for Business Server to a format that can be used by trunking peers that do not support E.164 numbers. This cmdlet was introduced in Lync Server 2013. |
Remove-CsOutboundTranslationRule |
Removes an existing outbound translation rule. An outbound translation rule converts phone numbers to the local dialing format for interaction with private branch exchange (PBX) systems. This cmdlet was introduced in Lync Server 2010. |
Remove-CsPartnerApplication |
Removes an existing partner application. A partner application is any application that Skype for Business Server can directly exchange security tokens with, without having to go through a third-party security token server. This cmdlet was introduced in Lync Server 2013. |
Remove-CsPersistentChatAddin |
Removes an existing Persistent Chat add-in. A Persistent Chat add-in is a customized web page that can be embedded within a Persistent Chat client. This cmdlet was introduced in Lync Server 2013. |
Remove-CsPersistentChatCategory |
Removes an existing Persistent Chat category. A Persistent Chat category represents a collection of Persistent Chat chat rooms and each chat room must be associated with a category. This cmdlet was introduced in Lync Server 2013. Note that categories cannot be removed unless they are empty (that is, all the rooms within that category must be removed before you can remove the category). |
Remove-CsPersistentChatComplianceConfiguration |
Removes an existing collection of Persistent Chat compliance configuration settings. Persistent Chat compliance enables administrators to maintain an archive of Persistent Chat items and activities including: new messages; new events (for example, a user entering or existing a chat room); file uploads and downloads and searches run against the chat history. This cmdlet was introduced in Lync Server 2013. |
Remove-CsPersistentChatConfiguration |
Removes an existing collection of Persistent Chat configuration settings. Persistent Chat configuration settings are used to manage the Persistent Chat service. For example, these settings allow you to specify the maximum number of users who can participate in a chat room. This cmdlet was introduced in Lync Server 2013. |
Remove-CsPersistentChatEndpoint |
Removes an existing Persistent Chat endpoint. A Persistent Chat endpoint is an Active Directory contact object provides a friendly URL for a Skype for Business Server Persistent Chat pool. This cmdlet was introduced in Lync Server 2013. |
Remove-CsPersistentChatMessage |
Replaces one or more Persistent Chat messages in the Persistent Chat database with a default message or with an administrator-provided message. This cmdlet was introduced in Lync Server 2013. |
Remove-CsPersistentChatPolicy |
Removes an existing Persistent Chat policy. Persistent Chat policies determine whether or not users are allowed access to Persistent Chat chat rooms. This cmdlet was introduced in Lync Server 2013. |
Remove-CsPersistentChatRoom |
Removes one or more Persistent Chat chat rooms. A chat room is a discussion forum that typically revolves around a specific topic. This cmdlet was introduced in Lync Server 2013. |
Remove-CsPinPolicy |
Removes the specified personal identification number (PIN) policy. PIN authentication and PIN policies enable users to access Skype for Business Server by providing a PIN instead of a user name and password. This cmdlet was introduced in Lync Server 2010. |
Remove-CsPlatformServiceSettings |
Reset Skype for Business on Mac global settings in your organization. This cmdlet was introduced in Skype for Business Server 2015 Cumulative Update 6 (December 2017). |
Remove-CsPresencePolicy |
Removes the specified presence policy. This cmdlet was introduced in Lync Server 2010. |
Remove-CsPresenceProvider |
Removes a presence provider previously configured for use in the organization. Presence providers represent the PresenceProviders property of a collection of user services configuration settings. This cmdlet was introduced in Lync Server 2013. |
Remove-CsPrivacyConfiguration |
Removes an existing collection of privacy configuration settings. Privacy configuration settings help determine how much information users make available to other users. This cmdlet was introduced in Lync Server 2010. |
Remove-CsProxyConfiguration |
Removes an existing collection of proxy server configuration settings. This cmdlet was introduced in Lync Server 2010. |
Remove-CsPublicProvider |
Removes a public provider configured for use in your organization. A public provider is an organization that provides instant messaging (IM), presence and related services to the general public. This cmdlet was introduced in Lync Server 2010. |
Remove-CsPushNotificationConfiguration |
Deletes an existing collection of push notification settings. The push notification service (Apple Push Notification Service and Microsoft Push Notification Service) provides a way to send notifications about events such as new instant messages or new voice mail to mobile devices such as iPhones and Windows Phones, even if the Skype for Business application on those devices is currently suspended or running in the background. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Remove-CsQoEConfiguration |
Removes a collection of QoE (Quality of Experience) settings. This cmdlet was introduced in Lync Server 2010. |
Remove-CsRegistrarConfiguration |
Removes an existing collection of Registrar configuration settings. Registrars are used to authenticate logon requests and to maintain information about user status and availability. This cmdlet was introduced in Lync Server 2010. |
Remove-CsReportingConfiguration |
Removes an existing collection of reporting configuration settings. Reporting configuration settings are used to specify the URL for installations of Skype for Business Server Monitoring Reports. This cmdlet was introduced in Lync Server 2013. |
Remove-CsRgsAgentGroup |
Removes an existing Response Group agent group. An agent group is a collection of agents assigned to a Response Group queue. Agents are the users assigned to answer calls directed to a particular queue. This cmdlet was introduced in Lync Server 2010. |
Remove-CsRgsHolidaySet |
Removes an existing Response Group holiday set. A Response Group holiday set is a collection of holidays. For example, you might have one holiday set for a United States (U.S.)-based queue (a set which might include a holiday for the Fourth of July) and a different set for a queue based in France. The latter queue might define a holiday for Bastille Day but not for the Fourth of July. This cmdlet was introduced in Lync Server 2010. |
Remove-CsRgsHoursOfBusiness |
Removes an existing set of Response Group business hours. Business hours are used to indicate the days of the week and the times of day when Response Group agents are typically available to answer phone calls. This cmdlet was introduced in Lync Server 2010. |
Remove-CsRgsQueue |
Deletes an existing Response Group queue. With the Response Group application, phone calls are put in a queue and callers are placed on hold until a Response Group agent is available to answer that call. This cmdlet was introduced in Lync Server 2010. |
Remove-CsRgsWorkflow |
Deletes an existing Response Group workflow. Workflows determine the actions that are taken when the Response Group application receives a phone call. This cmdlet was introduced in Lync Server 2010. |
Remove-CsRoutingConfiguration |
Resets the routing configuration to its default settings. This cmdlet was introduced in Lync Server 2010. |
Remove-CsServerApplication |
Removes an existing server application. Server applications are applications that are hosted by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Remove-CsSimpleUrlConfiguration |
Removes one or more of the simple URL configuration collections currently in use in your organization. Simple URLs make it easier for users to join meetings and conferences, as well as making it easier for Administrators to log on to the Skype for Business Server Control Panel. This cmdlet was introduced in Lync Server 2010. |
Remove-CsSipDomain |
Removes a SIP domain previously configured for use in your organization. SIP domains are domains authorized to send and receive SIP traffic and are used when assigning SIP addresses to users. This cmdlet was introduced in Lync Server 2010. |
Remove-CsSipResponseCodeTranslationRule |
Removes a SIP response code translation rule. These rules enable administrators to map SIP response codes with values between 400 and 699 to the values used by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Remove-CsSlaConfiguration |
Use the Remove-CsSlaConfiguration cmdlet to remove a Shared Line Appearance (SLA) configuration. SLA is an Enterprise Voice user that is capable of receiving multiple calls at a time and forwarding them to its delegates, who answer the call. This cmdlet was introduced in Skype for Business Server 2015, November 2015 Cumulative Update. |
Remove-CsSlaDelegates |
Use the |
Remove-CsStaticRoutingConfiguration |
Removes the specified collection of static routing configuration settings. This cmdlet was introduced in Lync Server 2010. |
Remove-CsStorageServiceConfiguration |
Removes existing instances of the Skype for Business Server Storage Service. The storage service provides a common infrastructure that enables Skype for Business Server components to use Skype for Business Server as a back-end data store. |
Remove-CsTeamsAppPermissionPolicy |
NOTE: You can use this cmdlet to remove a specific custom policy from a user. We require that all creation and modification of app permission polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experienc As an admin, you can use app permission policies to enable or block specific apps for your users. Learn more about the App Permission Policies: /microsoftteams/teams-app-permission-policies. This cmdlet allows you to remove app permission policies that have been created within your organization. If you run Remove-CsTeamsAppPermissionPolicy on the Global policy, it will be reset to the defaults provided for new organizations. |
Remove-CsTeamsAppSetupPolicy |
NOTE: You can use this cmdlet to remove custom app setup policies. We require that all creation and modification of app setup polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience. As an admin, you can use app setup policies to customize Microsoft Teams to highlight the apps that are most important for your users. You choose the apps to pin and set the order that they appear. App setup policies let you showcase apps that users in your organization need, including ones built by third parties or by developers in your organization. You can also use app setup policies to manage how built-in features appear. Apps are pinned to the app bar. This is the bar on the side of the Teams desktop client and at the bottom of the Teams mobile clients (iOS and Android). Learn more about the App Setup Policies: /MicrosoftTeams/teams-app-setup-policies. If you run Remove-CsTeamsAppSetupPolicy on the Global policy, it will be reset to the defaults provided for new organizations. |
Remove-CsTeamsAudioConferencingPolicy |
Deletes a custom Teams audio conferencing policy. Audio conferencing policies are used to manage audio conferencing toll- and toll-free numbers to be displayed in meeting invites created by users within your organization. |
Remove-CsTeamsCallHoldPolicy |
Deletes an existing Teams call hold policy in your tenant. The Teams call hold policy is used to customize the call hold experience for Teams clients. |
Remove-CsTeamsCallingPolicy | |
Remove-CsTeamsCallParkPolicy |
The TeamsCallParkPolicy controls whether or not users are able to leverage the call park feature in Microsoft Teams. Call park allows enterprise voice customers to place a call on hold and then perform a number of actions on that call: transfer to another department, retrieve via the same phone, or retrieve via a different Teams phone. The Remove-CsTeamsCallParkPolicy cmdlet lets delete a custom policy that has been configured in your organization. |
Remove-CsTeamsChannelsPolicy |
The CsTeamsChannelsPolicy allows you to manage features related to the Teams & Channels experience within the Teams application. |
Remove-CsTeamsComplianceRecordingApplication |
Deletes an existing association between an application instance of a policy-based recording application and a Teams recording policy for administering automatic policy-based recording in your tenant. Automatic policy-based recording is only applicable to Microsoft Teams users. |
Remove-CsTeamsComplianceRecordingPolicy |
Deletes an existing Teams recording policy that is used to govern automatic policy-based recording in your tenant. Automatic policy-based recording is only applicable to Microsoft Teams users. |
Remove-CsTeamsCortanaPolicy |
The CsTeamsCortanaPolicy cmdlets enable administrators to control settings for Cortana voice assistant in Microsoft Teams. |
Remove-CsTeamsEmergencyCallingPolicy | |
Remove-CsTeamsEmergencyCallRoutingPolicy |
This cmdlet removes an existing Teams Emergency Call Routing policy instance. |
Remove-CsTeamsFeedbackPolicy |
Use this cmdlet to remove a Teams Feedback policy from the Tenant. |
Remove-CsTeamsIPPhonePolicy |
Use the Remove-CsTeamsIPPhonePolicy cmdlet to remove a custom policy that's been created for controlling Teams phone experiences. |
Remove-CsTeamsMeetingBrandingPolicy |
The CsTeamsMeetingBrandingPolicy cmdlet enables administrators to control the appearance in meetings by defining custom backgrounds, logos, and colors. |
Remove-CsTeamsMeetingBroadcastPolicy |
Remove-CsTeamsMeetingBroadcastPolicy [-Identity] <XdsIdentity> [-Tenant <guid>] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>] |
Remove-CsTeamsMeetingPolicy |
The |
Remove-CsTeamsMessagingPolicy |
Deletes a custom messaging policy. Teams messaging policies determine the features and capabilities that can be used in messaging within the teams client. |
Remove-CsTeamsMobilityPolicy |
The TeamsMobilityPolicy allows Admins to control Teams mobile usage for users. |
Remove-CsTeamsNetworkRoamingPolicy |
Remove-CsTeamsNetworkRoamingPolicy allows IT Admins to delete policies for Network Roaming and Bandwidth Control experiences in Microsoft Teams. |
Remove-CsTeamsPinnedApp |
NOTE: The existence of this cmdlet is being documented for completeness, but do not use this cmdlet. We require that all creation and modification of app setup polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience. As an admin, you can use app setup policies to customize Microsoft Teams to highlight the apps that are most important for your users. You choose the apps to pin and set the order that they appear. App setup policies let you showcase apps that users in your organization need, including ones built by third parties or by developers in your organization. You can also use app setup policies to manage how built-in features appear. Apps are pinned to the app bar. This is the bar on the side of the Teams desktop client and at the bottom of the Teams mobile clients (iOS and Android). Learn more about the App Setup Policies: /MicrosoftTeams/teams-app-setup-policies. |
Remove-CsTeamsTranslationRule |
Cmdlet to remove an existing number manipulation rule (or list of rules). |
Remove-CsTeamsUpgradePolicy |
In on-premises deployments of Skype for Business Server, TeamsUpgradePolicy enables administrators to control whether users see a notification in their Skype for Business client of a pending upgrade to Teams. In addition, when this policy is assigned to a user, administrators can optionally have Win32 versions of Skype for Business clients silently download the Teams app based on the value of TeamsUpgradeConfiguration. |
Remove-CsTelemetryConfiguration |
Use the |
Remove-CsTenantDialPlan |
Use the |
Remove-CsTenantNetworkRegion |
Use the |
Remove-CsTenantNetworkSite |
Use the |
Remove-CsTenantNetworkSubnet |
Use the |
Remove-CsTenantTrustedIPAddress |
Use the |
Remove-CsTenantUpdateTimeWindow |
Use the |
Remove-CsTestDevice |
Removes the specified device update management test device. Test devices provide a way for administrators to test firmware updates before those updates are distributed to all the devices in an organization. This cmdlet was introduced in Lync Server 2010. |
Remove-CsTestUserCredential |
Removes the specified user from the set of users configured as watcher node test users. Watcher nodes are computers that periodically use Microsoft System Center Operations Manager and Skype for Business Server synthetic transactions to verify that Skype for Business Server components are working as expected. This cmdlet was introduced in Lync Server 2013. |
Remove-CsThirdPartyVideoSystem |
Removes an Active Directory contact object that represents a third-party video system. A third-party video system is a video teleconferencing (VTC) device that provides users with telepresence: the ability to participate in online meetings and conferences with full audio and video capabilities. |
Remove-CsThirdPartyVideoSystemPolicy |
Removes a third-party video system policy. Video system policies determine whether or not a VTC (video teleconferencing) device is allowed to send low-resolution video. |
Remove-CsTrunkConfiguration |
Removes an existing trunk configuration that describes the settings for a trunking peer entity such as a public switched telephone network (PSTN) gateway, IP-public branch exchange (PBX), or Session Border Controller (SBC) at the service provider. This cmdlet was introduced in Lync Server 2010. |
Remove-CsTrustedApplication |
Removes a trusted application from the associated trusted service. This cmdlet was introduced in Lync Server 2010. |
Remove-CsTrustedApplicationComputer |
Removes a trusted application computer. This cmdlet was introduced in Lync Server 2010. |
Remove-CsTrustedApplicationEndpoint |
Removes a trusted application endpoint. This cmdlet was introduced in Lync Server 2010. |
Remove-CsTrustedApplicationPool |
Removes a pool that contains the computers that host trusted applications. This cmdlet was introduced in Lync Server 2010. |
Remove-CsUCPhoneConfiguration |
Removes the specified collection of UC phone configuration settings. These settings include such things as the required security mode and whether the phone should automatically be locked after a specified period of inactivity. This cmdlet was introduced in Lync Server 2010. |
Remove-CsUnassignedNumber |
Removes an existing range of unassigned numbers and the routing rules that apply to those numbers. This cmdlet was introduced in Lync Server 2010. |
Remove-CsUserAcp |
Removes one or more audio conferencing providers assigned to a user or group of users. This cmdlet was introduced in Lync Server 2010. |
Remove-CsUserReplicatorConfiguration |
Removes the specified collection of User Replicator configuration settings. The User Replicator periodically retrieves up-to-date user account information from Active Directory and then synchronizes the new information with the current user data stored by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Remove-CsUserServicesConfiguration |
Removes an existing collection of User Services configuration settings. The User Services service is used to help maintain presence information and manage conferencing. This cmdlet was introduced in Lync Server 2010. |
Remove-CsUserServicesPolicy |
Deletes an existing User Services policy. User Services policies determine whether or not a user's contacts are stored in Skype for Business Server or in the Unified Contact Store. The Unified Contact Store provides a way for users to maintain a single set of contacts that can be accessed using Skype for Business, Microsoft Outlook and/or Microsoft Outlook Web Access. This cmdlet was introduced in Lync Server 2013. |
Remove-CsUserStoreBackupData |
Removes outdated information from the specified user store.
"Outdated information" refers user data from a Registrar pool no longer paired with the specified user store.
For example, suppose Pools A and B were once paired; now, however, that association has been changed and Pools A and C are paired.
When run against Pool A, the |
Remove-CsVideoInteropServerConfiguration |
Use the |
Remove-CsVideoInteropServerSyntheticTransactionConfiguration |
Use the |
Remove-CsVideoInteropServiceProvider |
Cloud Video Interop for Teams enables 3rd party VTC devices to be able to join Teams meetings. The CsVideoInteropServiceProvider cmdlets allow you to designate provider/tenant specific information about the connection to the provider. |
Remove-CsVideoTrunkConfiguration |
Use the |
Remove-CsVoiceConfiguration |
Resets the voice configuration to its default values. This cmdlet was introduced in Lync Server 2010. |
Remove-CsVoicemailReroutingConfiguration |
Removes settings that provide public switched telephone network (PSTN) phone numbers to access Exchange Subscriber Access and Auto Attendant features. This cmdlet was introduced in Lync Server 2010. |
Remove-CsVoiceNormalizationRule |
Removes a voice normalization rule. Voice normalization rules are used to convert telephone dialing requirements (for example, dialing 9 to access an outside line) to the E.164 phone number format used by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. Note: This cmdlet has been deprecated in Teams PowerShell Module 4.0.0. |
Remove-CsVoicePolicy |
Removes the specified voice policy. This cmdlet was introduced in Lync Server 2010. |
Remove-CsVoiceRoute |
Removes a voice route. Voice routes contain instructions that tell Skype for Business Server how to route calls from Enterprise Voice users to phone numbers on the public switched telephone network (PSTN) or a private branch exchange (PBX). This cmdlet was introduced in Lync Server 2010. |
Remove-CsVoiceRoutingPolicy |
Deletes an existing voice routing policy. Voice routing policies manage PSTN usages for users of hybrid voice. Hybrid voice enables users homed on Skype for Business Online to take advantage of the Enterprise Voice capabilities available in an on-premises installation of Skype for Business Server. This cmdlet was introduced in Lync Server 2013. |
Remove-CsVoiceTestConfiguration |
Removes a voice test configuration that was used to test phone numbers against specified routes and rules. This cmdlet was introduced in Lync Server 2010. |
Remove-CsWatcherNodeConfiguration |
Removes an existing collection of watcher node configuration settings. Watcher nodes are computers that periodically use System Center Operations Manager and Skype for Business Server synthetic transactions to verify that Skype for Business Server components are working as expected. This cmdlet was introduced in Lync Server 2013. |
Remove-CsWebServiceConfiguration |
Removes one or more collections of Web Services configuration settings. This cmdlet was introduced in Lync Server 2010. |
Remove-CsXmppAllowedPartner |
Removes an existing XMPP allowed partner. The extensible Messaging and Presence Protocol (XMPP) is an open-standard communications protocol for exchanging messages using XML. An allowed partner is an IM and presence provider whose users are allowed to exchange instant messages and presence information with your Skype for Business Server users. This cmdlet was introduced in Lync Server 2013. |
Request-CsCertificate |
Provides a way to request certificates for use with servers running Skype for Business Server and server roles. Also provides a way to check the status of existing certificate requests and, if needed, to cancel any (or all) of those requests. This cmdlet was introduced in Lync Server 2010. |
Reset-CsDeviceUpdateRule |
Rejects a device update rule that has been imported to the system. This cmdlet was introduced in Lync Server 2010. |
Reset-CsNotificationQueues |
The |
Reset-CsPoolRegistrarState |
Resets the Registrar and Windows Fabric services for the specified Registrar pool. This cmdlet was introduced in Lync Server 2013. |
Reset-CsRoutingGroup |
Enables administrators to reset a Windows Fabric routing group that is not working correctly. |
Restore-CsDeviceUpdateRule |
Enables you to "roll back" a device update rule that has been approved for use in the organization. When you restore a device update rule, the approved version of that rule is reset to reflect the update that was in use before the rule was approved. In turn, client devices that log on to the system will automatically uninstall the most recent update and then download and reinstall the previous version of that update. This cmdlet was introduced in Lync Server 2010. |
Revoke-CsClientCertificate |
Client certificates provide a way for users to be authenticated when logging on to Skype for Business Server.
Certificates are particularly useful for telephones and other devices running Skype for Business where it is difficult to enter a user name and/or password.
The |
Revoke-CsOUPermission |
Revokes the Skype for Business Server management permissions that have been granted on an Active Directory organizational unit (OU). This cmdlet was introduced in Lync Server 2010. |
Revoke-CsSetupPermission |
Revokes the Skype for Business Server setup rights that have been granted on an Active Directory organizational unit (OU). This cmdlet was introduced in Lync Server 2010. |
Search-CsClsLogging |
Provides a command-line option for searching the centralized logging service log files. This cmdlet was introduced in Lync Server 2013. |
Search-CsOnlineTelephoneNumberInventory |
Use the Note: As of April 30, 2022, the existing Skype for Business PowerShell cmdlets for telephone number search and related activities will be deprecated and will no longer be available for use. The new Teams PowerShell cmdlets for telephone number search and related activities are already available. For more details, see New-CsOnlineTelephoneNumberOrder. |
Select-CsOnlineTelephoneNumberInventory |
Use the Note: As of April 30, 2022, the existing Skype for Business PowerShell cmdlets for telephone number search and related activities will be deprecated and will no longer be available for use. The new Teams PowerShell cmdlets for telephone number search and related activities are already available. For more details, see New-CsOnlineTelephoneNumberOrder. |
Set-CsAccessEdgeConfiguration |
Modifies the property values of an existing collection of Access Edge configuration settings for computers running the Access Edge service. The Access Edge service running on these computers (also known as Edge servers) provides a way for users outside your internal network to communicate with users inside that internal network. This cmdlet was introduced in Lync Server 2010. |
Set-CsAddressBookConfiguration |
Modifies an existing collection of Address Book configuration settings. This cmdlet was introduced in Lync Server 2010. |
Set-CsAddressBookNormalizationConfiguration |
Modifies one or more collections of Address Book normalization configuration settings. Address Book normalization settings are used to convert phone numbers to a format readily understood by Skype for Business Server. |
Set-CsAddressBookNormalizationRule |
Modifies an existing Address Book normalization rule. Address Book normalization settings are used to convert phone numbers to a format readily understood by Skype for Business Server. |
Set-CsAdminRole |
Modifies an existing role-based access control (RBAC) role. RBAC roles are used to specify the management tasks that users are allowed to carry out and to determine the scope in which users will be allowed to perform these tasks. This cmdlet was introduced in Lync Server 2010. |
Set-CsAllowedDomain |
Modifies property values for a domain (or domains) included on the list of domains approved for federation. After a domain has been approved for federation (by being added to the allowed list), your users can exchange instant messages and presence information with people who have accounts in the federated domain. This cmdlet was introduced in Lync Server 2010. |
Set-CsAnalogDevice |
Modifies an existing device in the collection of analog devices that can be managed by using Skype for Business Server. An analog device is a telephone or other device that is connected to the public switched telephone network (PSTN). This cmdlet was introduced in Lync Server 2010. |
Set-CsAnnouncement |
Modifies the property values of an existing Skype for Business Server announcement. Announcements are played when users dial a valid but unassigned phone number. An announcement can be a message (such as "This number is temporarily out of service") or a busy signal. This cmdlet was introduced in Lync Server 2010. |
Set-CsApplicationAccessPolicy |
Modifies an existing application access policy. |
Set-CsApplicationMeetingConfiguration |
Modifies an existing application meeting configuration for the tenant. |
Set-CsApplicationServer |
Enables you to modify configuration properties of one or more servers running the Application service. These servers (also known as Application Servers) host software programs, such as the Call Park application, that were developed using the Microsoft Unified Communications Managed API (UCMA) set. This cmdlet was introduced in Lync Server 2010. |
Set-CsArchivingConfiguration |
Modifies an existing collection of instant messaging (IM) archiving settings. This cmdlet was introduced in Lync Server 2010. |
Set-CsArchivingPolicy |
Modifies an existing instant messaging (IM) archiving policy. An archiving policy gives you the ability to archive all IM sessions and conferences that take place between internal users; you can also archive sessions that take place between internal users and federated partners. This cmdlet was introduced in Lync Server 2010. |
Set-CsArchivingServer |
Enables you to specify a new database location for one or more Archiving Servers. This cmdlet was introduced in Lync Server 2010. |
Set-CsAudioTestServiceApplication |
Enables you to modify the property values for any of the Audio Test service application contacts currently in use in your organization. This cmdlet was introduced in Lync Server 2010. |
Set-CsAuthConfig |
Use the Set-CsAuthConfig cmdlet to modify the authentication configuration for your organization. |
Set-CsAutoAttendant |
Use the Set-CsAutoAttendant cmdlet to modify the properties of an existing Auto Attendant (AA). |
Set-CsAutodiscoverConfiguration |
Modifies an existing collection of Autodiscover Service configuration settings. The Autodiscover Service provides a way for client applications such as Lync Web App or Lync Mobile to locate key resources such as a user's home pool or the URL for joining a dial-in conference. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Set-CsAVEdgeConfiguration |
Enables you to modify configuration settings for computers running the A/V Edge service (these computers are also known as A/V Edge servers). An A/V Edge server enables internal users to share audio and video data with external users (that is, users who are not logged on to your internal network), as well as exchange files and participate in desktop sharing sessions. This cmdlet was introduced in Lync Server 2010. |
Set-CsBackupServiceConfiguration |
Retrieves the backup service configuration settings for Skype for Business Server. These settings include information about the maximum number of simultaneous Windows Communication Framework calls that can be made to the backup service as well as the backup service synchronization interval. This cmdlet was introduced in Lync Server 2013. |
Set-CsBandwidthPolicyServiceConfiguration |
Modifies an existing bandwidth policy service configuration. This cmdlet was introduced in Lync Server 2010. |
Set-CsBlockedDomain |
Modifies the Comment property for one or more of the domains included on the list of domains that are blocked for federation. By definition, your users are not allowed to use Skype for Business Server applications to communicate with people from the blocked domain; for example, users cannot employ Skype for Business to exchange instant messages with anyone with a SIP account in a domain that appears on the blocked list. This cmdlet was introduced in Lync Server 2010. |
Set-CsBroadcastMeetingConfiguration |
Use the |
Set-CsBusyOptions |
Sets up the processing of incoming calls for users who are already engaged in another communication stream. This cmdlet was introduced in Skype for Business Server 2015 June 2016 Cumulative Update. |
Set-CsCallingLineIdentity |
Use the |
Set-CsCallParkOrbit |
Sets the properties for an existing call park orbit range within an organization. This cmdlet was introduced in Lync Server 2010. |
Set-CsCallParkServiceMusicOnHoldFile |
Changes the audio file that will be played to callers who are on hold in a parked call. This cmdlet was introduced in Lync Server 2010. |
Set-CsCallQueue |
Updates a Call Queue in your Skype for Business Online or Teams organization. |
Set-CsCallViaWorkPolicy |
Use the |
Set-CsCceApplianceConfigurationReplicationStatus |
{{Fill in the Synopsis}} Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Set-CsCceApplianceDeploymentStatus |
Provide the topic introduction here. Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Set-CsCceApplianceStatus |
Provide the topic introduction here. Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Set-CsCdrConfiguration |
Modifies an existing collection of call detail recording (CDR) settings. CDR enables you to track usage of such things as peer-to-peer instant messaging sessions, Voice over Internet Protocol (VoIP) phone calls and conferencing calls. This usage data includes information about who called whom, when they called and how long they talked. This cmdlet was introduced in Lync Server 2010. |
Set-CsCertificate |
Enables you to assign a certificate to a Skype for Business Server server or server role. This cmdlet was introduced in Lync Server 2010. |
Set-CsClientPin |
Assigns a new personal identification number (PIN) to the specified user. This cmdlet was introduced in Lync Server 2010. |
Set-CsClientPolicy |
Modifies the property values of an existing client policy. Among other things, client policies help determine the features of Skype for Business that are available to users; for example, you might give some users the right to transfer files while denying this right to other users. This cmdlet was introduced in Lync Server 2010. |
Set-CsClientVersionConfiguration |
Modifies the specified collection of client version configuration settings. Client version configuration settings determine whether or not Skype for Business Server checks the version number of each client application that logs on to the system. If client version filtering is enabled, then the ability of that client application to access the system will be based on settings configured in the appropriate client version policy. This cmdlet was introduced in Lync Server 2010. |
Set-CsClientVersionPolicy |
Modifies an existing client version policy. Client version policies enable you to specify which clients (such as Microsoft Office Communicator 2007 R2) will be allowed to log on to your Skype for Business Server system. This cmdlet was introduced in Lync Server 2010. |
Set-CsClientVersionPolicyRule |
Modifies one or more client version policy rules currently configured for use in your organization. This cmdlet was introduced in Lync Server 2010. |
Set-CsCloudCallDataConnector |
Saves an on-premises copy of the connection information created by the New-CsCloudCallDataConnection cmdlet. |
Set-CsCloudCallDataConnectorConfiguration |
Modifies an existing collection of Cloud Call Data Connector configuration settings. |
Set-CsClsConfiguration |
Modifies an existing collection of centralized logging configuration settings. Centralized logging provides a way for administrators to simultaneously enable or disable tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
Set-CsClsRegion |
Modifies an existing centralized logging configuration region. Centralized logging provides a way for administrators to simultaneously enable or disable event tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
Set-CsClsScenario |
Enables you to modify a centralized logging configuration scenario. A scenario represents a particular Skype for Business Server component or situation (such as IM and presence) that administrators can enable or disable for tracing. This cmdlet was introduced in Lync Server 2013. |
Set-CsClsSearchTerm |
Modifies one or more centralized logging search terms. Search terms help define the personally identifiable information available to technical support personnel who are searching the centralized trace logs. Search terms are intended for use with Skype for Business Online. |
Set-CsClsSecurityGroup |
Modifies a centralized logging configuration security group. Centralized logging provides a way for administrators to simultaneously enable or disable event tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
Set-CsCommonAreaPhone |
Modifies the property values of a common area phone managed by Skype for Business Server. Common area phones are phones that are located in building lobbies, employee lounges, or other areas where they are likely to be used by a number of different people and for a number of different uses. This cmdlet was introduced in Lync Server 2010. |
Set-CsConferenceDisclaimer |
Modifies the property values of the conference disclaimer used in your organization. The conference disclaimer is a message displayed to users who join a conference by using a hyperlink (for example, by pasting a link to the conference into a browser such as Windows Internet Explorer). This cmdlet was introduced in Lync Server 2010. |
Set-CsConferenceServer |
Modifies the properties of an A/V Conferencing Server (also known as a Conference Server). The Conference Server provides audio and video (A/V) capabilities to your conferences. This cmdlet was introduced in Lync Server 2010. |
Set-CsConferencingConfiguration |
Modifies an existing collection of conferencing configuration settings. Conference settings determine such things as the maximum allowed size for meeting content and handouts; the content grace period (that is, the amount of time content will be stored before being deleted) and the URLs for the internal and external downloads of the supported client. This cmdlet was introduced in Lync Server 2010. |
Set-CsConferencingPolicy |
Modifies an existing conferencing policy. Conferencing policies determine the features and capabilities that can be used in a conference; this includes everything from whether or not the conference can include IP audio and video to the maximum number of people who can attend a meeting. This cmdlet was introduced in Lync Server 2010. |
Set-CsConfigurationStoreLocation |
Sets the Active Directory service control point for the Central Management store. This cmdlet was introduced in Lync Server 2010. |
Set-CsConversationHistoryConfiguration |
Modifies the conversation history configuration settings for the organization. These settings manage conversation histories for mobile device users. |
Set-CsCpsConfiguration |
Modifies an existing collection of Call Park service settings. Call parking is a service that allows a user to "park" an incoming phone call. Parking a call transfers it to a number in a specified range, or orbit and then immediately places the call on hold. Anyone (not just the person who originally answered the call) can resume the conversation from any telephone simply by entering the correct number. This cmdlet was introduced in Lync Server 2010. |
Set-CsDeviceUpdateConfiguration |
Modifies a collection of Device Update Web service configuration settings. These settings are used to manage the Device Update Web service, a Skype for Business Server component that enables administrators to distribute firmware updates to telephones and other devices running Skype for Business Phone Edition. This cmdlet was introduced in Lync Server 2010. |
Set-CsDiagnosticConfiguration |
Modifies existing diagnostic configuration settings. Diagnostic configuration settings are used to determine whether traffic to or from a given domain or Uniform Resource Identifier (URI) is recorded in your Skype for Business Server log files. This cmdlet was introduced in Lync Server 2010. |
Set-CsDiagnosticHeaderConfiguration |
Modifies an existing diagnostic header configuration setting collection currently in use in your organization. Diagnostic header configuration settings determine whether SIP messages are accompanied by header information that can be useful in troubleshooting and error reporting. This cmdlet was introduced in Lync Server 2010. |
Set-CsDialInConferencingAccessNumber |
Modifies the property values of an existing dial-in conferencing access number. Dial-in conferencing provides a way for users to use a "regular" telephone, mobile phone or other device on the public switched telephone network (PSTN) to join the audio portion of a conference. This cmdlet was introduced in Lync Server 2010. |
Set-CsDialInConferencingConfiguration |
Modifies settings that determine how Skype for Business Server responds when users join or leave a dial-in conference. This cmdlet was introduced in Lync Server 2010. |
Set-CsDialInConferencingDtmfConfiguration |
Modifies the dual-tone multifrequency (DTMF) signaling settings used for dial-in conferencing. DTMF enables users who dial in to a conference to control conference settings (such as muting and unmuting themselves or locking and unlocking the conference) by using the keypad on their telephone. This cmdlet was introduced in Lync Server 2010. |
Set-CsDialPlan |
Modifies an existing dial plan. This cmdlet was introduced in Lync Server 2010. |
Set-CsDirector |
Modifies the properties of one or more Directors. Directors can be used to authenticate user requests, but do not host user accounts. This cmdlet was introduced in Lync Server 2010. |
Set-CsEdgeServer |
Modifies the property values for one or more Edge Servers. Edge Servers are used to provide connectivity between your internal network and the Internet. This cmdlet was introduced in Lync Server 2010. |
Set-CsEnhancedEmergencyServiceDisclaimer |
Sets disclaimer text that will be used globally to prompt for location information for an Enhanced 9-1-1 (E9-1-1) implementation.
This cmdlet was introduced in Lync Server 2010.
It has been deprecated for use with Skype for Business Server.
For Skype for Business Server, E9-1-1 disclaimers should be configured by using the |
Set-CsExternalAccessPolicy |
Enables you to modify the properties of an existing external access policy. External access policies determine whether or not your users can: 1) communicate with users who have Session Initiation Protocol (SIP) accounts with a federated organization; 2) communicate with users who are using custom applications built with Azure Communication Services; 3) access Skype for Business Server over the Internet, without having to log on to your internal network; 4) communicate with users who have SIP accounts with a public instant messaging (IM) provider such as Skype; and, 5) communicate with people who are using Teams with an account that's not managed by an organization. This cmdlet was introduced in Lync Server 2010. |
Set-CsExternalUserCommunicationPolicy |
Modifies an existing external user communication policy for use in your organization to block P2P file transfer with Federated partners only. |
Set-CsExUmContact |
Modifies an existing Auto Attendant or Subscriber Access contact object for hosted Exchange Unified Messaging (UM). This cmdlet was introduced in Lync Server 2010. |
Set-CsFileTransferFilterConfiguration |
Modifies a collection of file transfer filter configuration settings. File transfer filter settings are used to block a user's ability to transfer certain types of files (for example, files with a .vbs or .ps1 file extension) by using Skype for Business Server clients. This cmdlet was introduced in Lync Server 2010. |
Set-CsFIPSConfiguration |
Modifies an existing collection of Federal Information Processing Standards (FIPS) configuration settings. The FIPS standards are a set of United States government security standards required for use in computers maintained by non-military government agencies and by government contractors. This cmdlet was introduced in Lync Server 2013. |
Set-CsGroupPickupUserOrbit |
Use the |
Set-CsHealthMonitoringConfiguration |
Modifies an existing collection of health monitoring configuration settings. These settings enable administrators to run quality assurance tests without having to supply the user names and passwords for the required test accounts. This cmdlet was introduced in Lync Server 2010. |
Set-CsHostedVoicemailPolicy |
Modifies a hosted voice mail policy. This cmdlet was introduced in Lync Server 2010. |
Set-CsHostingProvider |
Modifies a hosting provider currently in use in your organization. A hosting provider is a third-party organization that provides instant messaging, presence and related services for a domain that you would like to federate with. Hosting providers differ from public providers (such as Yahoo!, MSN and AOL) in that their services are not offered to the general public. This cmdlet was introduced in Lync Server 2010. |
Set-CsHuntGroup |
Caution This cmdlet has been deprecated and is no longer supported. Please use Set-CsCallQueue cmdlet instead. |
Set-CsHybridApplicationEndpoint |
Modifies Skype for Business Server properties for an existing hybrid application endpoint. This cmdlet was introduced in the July 2017 cumulative update for the Lync Server 2013 and May 2017 cumulative update for Skype Business Server 2015. |
Set-CsHybridMediationServer |
Sets the external FQDN of an Edge server access proxy as the hosting provider for a user. Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Set-CsHybridPSTNAppliance |
Use the Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Set-CsHybridPSTNSite |
Use the Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Set-CsImConfiguration |
Use the Set-CsImConfiguration cmdlet to modify an existing Instant Messaging (IM) configuration. This cmdlet was introduced in Skype for Business June 2016 Cumulative Update. |
Set-CsImFilterConfiguration |
Modifies an existing instant messaging (IM) filter configuration. IM filter settings are used to prevent users from sending instant messages that contain live (clickable) hyperlinks. This cmdlet was introduced in Lync Server 2010. |
Set-CsImTranslationConfiguration |
This cmdlet is reserved for internal Microsoft use. |
Set-CsInboundBlockedNumberPattern |
Modifies one or more parameters of a blocked number pattern in the tenant list. |
Set-CsInboundExemptNumberPattern |
Modifies one or more parameters of an exempt number pattern in the tenant list. |
Set-CsIPPhonePolicy |
Use the Set-CsIPPhonePolicy cmdlet to modify the settings of the Skype for Business Online and Skype for Business Server 2019 global IP phone policy. IP phone policies define the Skype for Business features that are available to users. |
Set-CsKerberosAccountAssignment |
Associates a Kerberos account, which is used for IIS Internet Information Services (IIS) authentication, with a site. This cmdlet was introduced in Lync Server 2010. |
Set-CsKerberosAccountPassword |
Locates each server running Web Services in a site that has been assigned a Kerberos account and then updates the Internet Information Services (IIS) configuration settings on each of those servers. This cmdlet was introduced in Lync Server 2010. |
Set-CsLisLocation |
Creates a new location or modifies an existing location in the location configuration database for Enhanced 9-1-1 (E9-1-1). This cmdlet was introduced in Lync Server 2010. |
Set-CsLisPort |
Creates a Location Information Server (LIS) port, creates an association between a port and a location (creating a new location if that location doesn't exist), or modifies an existing port and its associated location. The association between a port and location is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. This cmdlet was introduced in Lync Server 2010. |
Set-CsLisServiceProvider |
Creates or modifies information about the web service provided by the Enhanced 9-1-1 (E9-1-1) Network Routing Provider to verify locations. This cmdlet was introduced in Lync Server 2010. |
Set-CsLisSubnet |
Creates a Location Information Server (LIS) subnet, creates an association between a subnet and a location (creating a new location if that location doesn't exist), or modifies an existing subnet and its associated location. The association between a subnet and location is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. This cmdlet was introduced in Lync Server 2010. |
Set-CsLisSwitch |
Creates a Location Information Server (LIS) switch, creates an association between a switch and a location (creating a new location if that location doesn't exist), or modifies an existing switch and its associated location. The association between a switch and location is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. This cmdlet was introduced in Lync Server 2010. |
Set-CsLisWirelessAccessPoint |
Creates a Location Information Server (LIS) wireless access point (WAP), creates an association between a WAP and a location (creating a new location if that location doesn't exist), or modifies an existing WAP and its associated location. The association between a WAP and location is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. This cmdlet was introduced in Lync Server 2010. |
Set-CsLocationPolicy |
Modifies an existing location policy. This cmdlet was introduced in Lync Server 2010. |
Set-CsManagementConnection |
Modifies the management connection to the Central Management store. This cmdlet was introduced in Lync Server 2010. |
Set-CsManagementServer |
Modifies the replication port used by the Skype for Business Server Central Management service. This cmdlet was introduced in Lync Server 2010. |
Set-CsMcxConfiguration |
Modifies an existing collection of Skype for Business Server Mobility Service configuration settings. The Mobility Service enables users of mobile phones such as iPhones and Windows Phones to do such things as exchange instant messages and presence information; store and retrieve voice mail internally instead of with their wireless provider; and take advantage of Skype for Business capabilities such as Call via Work and dial-out conferencing. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Set-CsMediaConfiguration |
Modifies an existing collection of media settings. This cmdlet was introduced in Lync Server 2010. |
Set-CsMediationServer |
Enables you to modify the properties of one or more Mediation Servers. Mediation Servers are used to route traffic between your internal Enterprise Voice infrastructure and a public switched telephone network (PSTN) gateway or a SIP trunk. This cmdlet was introduced in Lync Server 2010. |
Set-CsMeetingConfiguration |
|
Set-CsMeetingRoom |
Modifies the property values of an existing Skype for Business Server meeting room. A meeting room is a conferencing device designed to address video conferencing and collaboration scenarios in small conference rooms. This cmdlet was introduced in Lync Server 2013. Note: This cmdlet is not supported for managing Microsoft Teams Rooms. You must use the methods described in the Microsoft Teams Rooms documentation to manage Microsoft Teams Rooms. |
Set-CsMobilityPolicy |
Modifies an existing mobility policy. Mobility policies determine whether or not a user can use Skype for Business Mobile. These policies also manage a user's ability to employ Call via Work, a feature that enables users to make and receive phone calls on their mobile phone by using their work phone number instead of their mobile phone number. Mobility policies can also be used to require Wi-Fi connections when making or receiving calls. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Set-CsMonitoringServer |
Enables you to configure new locations for the Monitoring Server database and reporting pack. This cmdlet was introduced in Lync Server 2010. |
Set-CsNetworkBandwidthPolicyProfile |
Modifies an existing network bandwidth policy profile. This cmdlet was introduced in Lync Server 2010. |
Set-CsNetworkConfiguration |
Modifies the settings for a network configuration. This cmdlet will most often be used to enable or disable call admission control (CAC). This cmdlet was introduced in Lync Server 2010. |
Set-CsNetworkInterRegionRoute |
Modifies an existing route that connects network regions within a call admission control (CAC) configuration. This cmdlet was introduced in Lync Server 2010. |
Set-CsNetworkInterSitePolicy |
Modifies an existing network inter-site policy that defines bandwidth limitations between sites that are directly linked within a call admission control (CAC) configuration. This cmdlet was introduced in Lync Server 2010. |
Set-CsNetworkRegion |
Modifies an existing network region. Network regions represent network hubs or backbones in an enterprise network. This cmdlet was introduced in Lync Server 2010. |
Set-CsNetworkRegionLink |
Modifies a link between two network regions configured for call admission control (CAC). This cmdlet was introduced in Lync Server 2010. |
Set-CsNetworkSite |
Modifies an existing network site that has been defined for call admission control (CAC) or Enhanced 9-1-1 (E9-1-1). This cmdlet was introduced in Lync Server 2010. |
Set-CsNetworkSubnet |
Modifies an existing network subnet. This cmdlet was introduced in Lync Server 2010. |
Set-CsOAuthConfiguration |
Modifies the Open Authorization (OAuth) configuration settings currently in use in the organization. OAuth is a standard protocol used for server-to-server authentication and authorization. This cmdlet was introduced in Lync Server 2013. |
Set-CsOAuthServer |
Modifies an existing Open Authorization (OAuth) server. OAuth servers, also known as security token servers, issue security tokens used in server-to-server authentication and authorization. This cmdlet was introduced in Lync Server 2013. |
Set-CsOnlineApplicationEndpoint |
Caution This cmdlet has been deprecated and is no longer supported. This cmdlet will be removed in the near future. Please use the Set-CsOnlineApplicationInstance and Set-CsOnlineVoiceApplicationInstance cmdlets instead. The |
Set-CsOnlineApplicationInstance |
Updates an application instance in Azure Active Directory. Note: The use of this cmdlet for assigning phone numbers in commercial and GCC cloud instances has been deprecated. Use the new Set-CsPhoneNumberAssignment and Remove-CsPhoneNumberAssignment cmdlets instead. |
Set-CsOnlineDialInConferencingBridge |
Use the |
Set-CsOnlineDialInConferencingServiceNumber |
Use the |
Set-CsOnlineDialInConferencingTenantSettings |
Use the |
Set-CsOnlineDialInConferencingUser |
Note The AllowPSTNOnlyMeetings, ResetConferenceId, and ConferenceId parameters will be deprecated on Jan 31, 2022. To allow Teams meeting participants joining via the PSTN to bypass the lobby, use the AllowPSTNUsersToBypassLobby of the Set-CsTeamsMeetingPolicy cmdlet. The capabilities associated with the ResetConferenceId and ConferenceId parameters are no longer supported. Use the |
Set-CsOnlineDialInConferencingUserDefaultNumber |
Replace the default toll or toll-free number for all users. |
Set-CsOnlineDirectoryUser |
Use the |
Set-CsOnlineEnhancedEmergencyServiceDisclaimer |
When using Microsoft Teams PSTN Calling Services you need to record your organization's acceptance of the enhanced emergency service terms and conditions. This is done per country and it needs to be done before you can provide PSTN calling services to Microsoft Teams users in the country. You can record your organization's acceptance using the Set-CsOnlineEnhancedEmergencyServiceDisclaimer cmdlet at any time. If you haven't accepted it for a given country you will be prompted to do so by warning information in the Teams PS Module, when you try to assign a phone number to a Microsoft Teams user, or in the Teams admin center, when you create an emergency address in a country. Any tenant administrator can accept the terms and conditions and it only needs to be done once per country. As the output the cmdlet will show the emergency service disclaimer and that it has been accepted. You can use Get-CsOnlineEnhancedEmergencyServiceDisclaimer to see the status of the emergency service disclaimer. |
Set-CsOnlineLisCivicAddress |
Use the `Set-CsOnlineLisCivicAddress` cmdlet to modify an existing civic address which has not been validated. Validated civic addresses cannot be modified. |
Set-CsOnlineLisLocation |
Use the `Set-CsOnlineLisLocation` cmdlet to modify an existing emergency dispatch location. There can be multiple locations in a civic address. Typically the civic address designates the building, and locations are specific parts of that building such as a floor, office, or wing. |
Set-CsOnlineLisPort |
Creates a Location Information Server (LIS) port, creates an association between a port and a location, or modifies an existing port and its associated location. The association between a port and location is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. |
Set-CsOnlineLisSubnet |
Creates a Location Information Server (LIS) subnet, creates an association between a subnet and a location, or modifies an existing subnet and its associated location. The association between a subnet and location is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. |
Set-CsOnlineLisSwitch |
Creates a Location Information Server (LIS) switch, creates an association between a switch and a location, or modifies an existing switch and its associated location. The association between a switch and location is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. |
Set-CsOnlineLisWirelessAccessPoint |
Creates a Location Information Server (LIS) wireless access point (WAP), creates an association between a WAP and a location, or modifies an existing WAP and its associated location. The association between a WAP and location is used in an Enhanced 9-1-1 (E9-1-1) Enterprise Voice implementation to notify an emergency services operator of the caller's location. |
Set-CsOnlineNumberPortInOrder |
This cmdlet is reserved for Microsoft internal use only. New third party provider ports should be provisioned through the Skype for Business Online admin center. |
Set-CsOnlineNumberPortOutOrderPin |
This cmdlet is reserved for Microsoft internal use only. |
Set-CsOnlinePSTNGateway |
Modifies the previously defined Session Border Controller (SBC) Configuration that describes the settings for the peer entity. This cmdlet was introduced with Microsoft Phone System Direct Routing. |
Set-CsOnlinePstnUsage |
Modifies a set of strings that identify the allowed online public switched telephone network (PSTN) usages. This cmdlet can be used to add usages to the list of online PSTN usages or remove usages from the list. |
Set-CsOnlineSchedule |
Use the Set-CsOnlineSchedule cmdlet to update a schedule. |
Set-CsOnlineVoiceApplicationInstance |
The Note: This cmdlet has been deprecated. Use the new Set-CsPhoneNumberAssignment and Remove-CsPhoneNumberAssignment cmdlets instead. |
Set-CsOnlineVoicemailPolicy |
Modifies an existing Online Voicemail policy. Online Voicemail policies determine whether or not voicemail transcription, profanity masking for the voicemail transcriptions, translation for the voicemail transcriptions, and editing call answer rule settings are enabled for a user. The policies also specify voicemail maximum recording length for a user and the primary and secondary voicemail system prompt languages. |
Set-CsOnlineVoicemailUserSettings |
Use the Set-CsOnlineVoicemailUserSettings cmdlet to modify the online voicemail user settings of a specific user. New online voicemail user settings of the user would be returned after executing. |
Set-CsOnlineVoiceRoute |
Modifies an online voice route. Online voice routes contain instructions that tell Microsoft Teams how to route calls from Microsoft or Office 365 users to phone numbers on the public switched telephone network (PSTN) or a private branch exchange (PBX). |
Set-CsOnlineVoiceRoutingPolicy |
Modifies an existing online voice routing policy. Online voice routing policies manage online PSTN usages for Phone System users. |
Set-CsOnlineVoiceUser |
Use the Note: This cmdlet has been deprecated. Use the new Set-CsPhoneNumberAssignment and Remove-CsPhoneNumberAssignment cmdlets instead. |
Set-CsOnlineVoiceUserBulk |
Note: This cmdlet has been deprecated and no longer used. |
Set-CsOrganizationalAutoAttendant |
Caution This cmdlet has been deprecated and is no longer supported. Please use Set-CsAutoAttendant cmdlet instead. |
Set-CsOutboundCallingNumberTranslationRule |
Modifies an existing outbound calling number translation rule. An outbound calling number translation rule converts the E.164 phone numbers used by Skype for Business Server to a format that can be used by trunking peers that do not support E.164 numbers. This cmdlet was introduced in Lync Server 2013. |
Set-CsOutboundTranslationRule |
Modifies an existing outbound translation rule. An outbound translation rule converts phone numbers to the local dialing format for interaction with private branch exchange (PBX) systems. This cmdlet was introduced in Lync Server 2010. |
Set-CsPartnerApplication |
Modifies an existing partner application. A partner application is any application that Skype for Business Server can directly exchange security tokens with, without having to go through a third-party security token server. This cmdlet was introduced in Lync Server 2013. |
Set-CsPersistentChatActiveServer |
Manages the list of active Persistent Chat servers. An active server is Persistent Chat server (in a specified Persistent Chat service pool) that is fully operational and can accept new client connections. Servers in the pool that have not been marked as active servers might be operational, but are currently unable to accept new client connections. This cmdlet was introduced in Lync Server 2013. |
Set-CsPersistentChatAddin |
Modifies an existing Persistent Chat add-in. A Persistent Chat add-in is a customized web page that can be embedded within a Persistent Chat client. This cmdlet was introduced in Lync Server 2013. |
Set-CsPersistentChatCategory |
Modifies an existing Persistent Chat category. A Persistent Chat category represents a collection of Persistent Chat chat rooms. Each chat room must be associated with a category. This cmdlet was introduced in Lync Server 2013. |
Set-CsPersistentChatComplianceConfiguration |
Modifies an existing collection of Persistent Chat compliance configuration settings. Persistent Chat compliance enables administrators to maintain an archive of Persistent Chat items and activities including: new messages; new events (for example, a user entering or existing a chat room); file uploads and downloads; and searches run against the chat history. This cmdlet was introduced in Lync Server 2013. |
Set-CsPersistentChatConfiguration |
Modifies an existing collection of Persistent Chat configuration settings. Persistent Chat configuration settings are used to manage the Persistent Chat service. For example, these settings allow you to specify the maximum number of users who can participate in a chat room. This cmdlet was introduced in Lync Server 2013. |
Set-CsPersistentChatPolicy |
Modifies an existing Persistent Chat policy. Persistent Chat policies determine whether or not users are allowed access to Persistent Chat chat rooms. This cmdlet was introduced in Lync Server 2013. |
Set-CsPersistentChatRoom |
Modifies an existing Persistent Chat chat room. A chat room is a discussion forum that typically revolves around a specific topic. This cmdlet was introduced in Lync Server 2013. |
Set-CsPersistentChatState |
Modifies the state of a Persistent Chat service pool. Persistent Chat pools can be in one of two states: Normal, in which the pool uses its primary databases; or FailedOver, in which the pool uses the backup databases defined in the topology. This cmdlet was introduced in Lync Server 2013. |
Set-CsPinPolicy |
Modifies one or more existing client personal identification number (PIN) policies. PIN authentication enables users to access Skype for Business Server by providing a PIN instead of a user name and password. This cmdlet was introduced in Lync Server 2010. |
Set-CsPlatformServiceSettings |
Modifies the Skype for Business on Mac capabilites in your organization. This cmdlet was introduced in Skype for Business Server 2015 Cumulative Update 6 (December 2017). |
Set-CsPresenceManagementState |
Use the |
Set-CsPresencePolicy |
Modifies an existing presence policy. This cmdlet was introduced in Lync Server 2010. |
Set-CsPresenceProvider |
Modifies a presence provider configured for use in the organization. Presence providers represent the PresenceProviders property of a collection of user services configuration settings. This cmdlet was introduced in Lync Server 2013. |
Set-CsPrivacyConfiguration |
Modifies an existing set of privacy configuration settings. Privacy configuration settings help determine how much information users make available to other users. This cmdlet was introduced in Lync Server 2010. |
Set-CsProxyConfiguration |
Modifies an existing collection of proxy server configuration settings. This cmdlet was introduced in Lync Server 2010. |
Set-CsPstnGateway |
Modifies the properties of a public switched telephone network (PSTN) gateway. PSTN gateways help route calls between devices on the external PSTN network and devices on your internal Enterprise Voice network. This cmdlet was introduced in Lync Server 2010. |
Set-CsPstnUsage |
Modifies a set of strings that identify the allowed public switched telephone network (PSTN) usages. This cmdlet can be used to add usages to the list of PSTN usages or remove usages from the list. This cmdlet was introduced in Lync Server 2010. |
Set-CsPublicProvider |
Modifies a public provider currently configured for use in your organization. A public provider is an organization that provides instant messaging (IM), presence and related services to the general public. This cmdlet was introduced in Lync Server 2010. |
Set-CsPushNotificationConfiguration |
Modifies an existing collection of push notification configuration settings. The push notification service (Apple Push Notification Service and Microsoft Push Notification Service) provides a way to send notifications about events such as new instant messages or new voice mail to mobile devices such as iPhones and Windows Phones, even if the Skype for Business application on those devices is currently suspended or running in the background. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Set-CsQoEConfiguration |
Modifies an existing collection of QoE (Quality of Experience) settings. This cmdlet was introduced in Lync Server 2010. |
Set-CsRegistrar |
Enables you to modify the properties of one or more Registrars. Registrars are used to authenticate logon requests and to maintain information about user status and availability. This cmdlet was introduced in Lync Server 2010. |
Set-CsRegistrarConfiguration |
Modifies the property values in an existing collection of Registrar configuration settings. Registrars are used to authenticate logon requests and to maintain information about user status and availability. This cmdlet was introduced in Lync Server 2010. |
Set-CsReportingConfiguration |
Modifies the reporting URL for an existing collection of reporting configuration settings. Reporting configuration settings are used to specify the URL used to access Skype for Business Server Monitoring Reports. This cmdlet was introduced in Lync Server 2013. |
Set-CsRgsAgentGroup |
Modifies an existing Response Group agent group. An agent group is a collection of agents assigned to a Response Group queue. Agents are the users assigned to answer calls directed to a particular queue. This cmdlet was introduced in Lync Server 2010. |
Set-CsRgsConfiguration |
Modifies configuration settings for the Response Group application. This cmdlet was introduced in Lync Server 2010. |
Set-CsRgsHolidaySet |
Modifies the property values of an existing Response Group holiday set. A Response Group holiday set is a collection of holidays. For example, you might have one holiday set for a United States (U.S.)-based queue (a set that might include a holiday for the Fourth of July) and a different set for a queue based in France. The latter queue might define a holiday for Bastille Day but not for the Fourth of July. This cmdlet was introduced in Lync Server 2010. |
Set-CsRgsHoursOfBusiness |
Configures an existing set of Response Group business hours. Business hour sets are used to indicate the days of the week and the times of day when Response Group agents are typically available to answer phone calls. This cmdlet was introduced in Lync Server 2010. |
Set-CsRgsQueue |
Modifies an existing Response Group queue. With the Response Group application, phone calls are put in a queue and callers are placed on hold until a Response Group agent is available to answer that call. This cmdlet was introduced in Lync Server 2010. |
Set-CsRgsWorkflow |
Modifies an existing Response Group workflow. Workflows determine the actions that are taken when the Response Group application receives a phone call. This cmdlet was introduced in Lync Server 2010. |
Set-CsRoutingConfiguration |
Modifies a list of voice routes. This cmdlet was introduced in Lync Server 2010. |
Set-CsServerApplication |
Modifies the property values of an existing server application. Server applications are applications that are hosted by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Set-CsSimpleUrlConfiguration |
Modifies an existing simple URL configuration collection. Simple URLs make it easier for users to join meetings and conferences, as well as making it easier for Administrators to log on to the Skype for Business Server Control Panel. This cmdlet was introduced in Lync Server 2010. |
Set-CsSipDomain |
Enables you to modify property values for the SIP domains in your organization. SIP domains are domains authorized to send and receive SIP traffic, and are used when assigning SIP addresses to users. This cmdlet was introduced in Lync Server 2010. |
Set-CsSipResponseCodeTranslationRule |
Modifies an existing SIP response code translation rule. These rules enable administrators to map SIP response codes with values between 400 and 699 to the values used by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Set-CsSite |
Modifies the properties for any of your Skype for Business Server sites. Sites represent a collection of Skype for Business Server pools and are typically designed around geographic regions. Skype for Business Server includes two types of sites: data center sites and remote sites (branch office). This cmdlet was introduced in Lync Server 2010. |
Set-CsSlaConfiguration |
You can use Set-CsSlaConfiguration to create a new Shared Line Appearance (SLA) group or modify an existing one. SLA is an Enterprise Voice user that is capable of receiving multiple calls at a time and forwarding them to its delegates, who answer the call. This cmdlet was introduced in Skype for Business Server 2015, November 2015 Cumulative Update. |
Set-CsStaticRoutingConfiguration |
Modifies an existing collection of static routing configuration settings. This cmdlet was introduced in Lync Server 2010. |
Set-CsStorageServiceConfiguration |
Modifies existing instances of the Skype for Business Server Storage Service. The storage service provides a common infrastructure that enables Skype for Business Server components to use Exchange as a back-end data store. Note that, at this point in time, there are no property values that can be modified by using this cmdlet. |
Set-CsTeamsAppPermissionPolicy |
NOTE: The existence of this cmdlet is being documented for completeness, but do not use this cmdlet. We require that all creation and modification of app permission polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience. As an admin, you can use app permission policies to enable or block specific apps for your users. Learn more about the App Setup Policies: /microsoftteams/teams-app-permission-policies. |
Set-CsTeamsAppSetupPolicy |
NOTE: The existence of this cmdlet is being documented for completeness, but do not use this cmdlet. We require that all creation and modification of app setup polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience. As an admin, you can use app setup policies to customize Microsoft Teams to highlight the apps that are most important for your users. You choose the apps to pin and set the order that they appear. App setup policies let you showcase apps that users in your organization need, including ones built by third parties or by developers in your organization. You can also use app setup policies to manage how built-in features appear. Apps are pinned to the app bar. This is the bar on the side of the Teams desktop client and at the bottom of the Teams mobile clients (iOS and Android). Learn more about the App Setup Policies: /MicrosoftTeams/teams-app-setup-policies. |
Set-CsTeamsAudioConferencingPolicy |
Audio conferencing policies can be used to manage audio conferencing toll- and toll-free numbers to be displayed in meeting invites created by users within your organization. |
Set-CsTeamsCallHoldPolicy |
Modifies an existing Teams call hold policy in your tenant. The Teams call hold policy is used to customize the call hold experience for Teams clients. |
Set-CsTeamsCallingPolicy |
Use this cmdlet to update values in existing Teams Calling Policies. |
Set-CsTeamsCallParkPolicy |
The TeamsCallParkPolicy controls whether or not users are able to leverage the call park feature in Microsoft Teams. Call park allows enterprise voice customers to place a call on hold and then perform a number of actions on that call: transfer to another department, retrieve via the same phone, or retrieve via a different Teams phone. The Set-CsTeamsCallParkPolicy cmdlet lets you update a policy that has already been created for your organization. NOTE: The call park feature currently available in desktop, mobile, and web clients. Supported with TeamsOnly mode. |
Set-CsTeamsChannelsPolicy |
The CsTeamsChannelsPolicy allows you to manage features related to the Teams and Channels experience within the Teams application. |
Set-CsTeamsClientConfiguration |
The TeamsClientConfiguration allows IT admins to control the settings that can be accessed via Teams clients across their organization. This configuration includes settings like which third party cloud storage your organization allows, whether or not guest users can access the teams client, and how Surface Hub devices can interact with Skype for Business meetings. The parameter descriptions below describe what settings are managed by this configuration and how they are enforced. |
Set-CsTeamsComplianceRecordingApplication |
Modifies an existing association between an application instance of a policy-based recording application and a Teams recording policy for administering automatic policy-based recording in your tenant. Automatic policy-based recording is only applicable to Microsoft Teams users. |
Set-CsTeamsComplianceRecordingPolicy |
Modifies an existing Teams recording policy for governing automatic policy-based recording in your tenant. Automatic policy-based recording is only applicable to Microsoft Teams users. |
Set-CsTeamsCortanaPolicy |
The CsTeamsCortanaPolicy cmdlets enable administrators to control settings for Cortana voice assistant in Microsoft Teams. |
Set-CsTeamsEducationAssignmentsAppPolicy |
This policy is controlled by Global and Teams Service Administrators, and is used to turn on/off certain features only related to the Assignments Service, which runs for tenants with EDU licenses. |
Set-CsTeamsEmergencyCallingPolicy | |
Set-CsTeamsEmergencyCallRoutingPolicy |
This cmdlet modifies an existing Teams Emergency Call Routing Policy. |
Set-CsTeamsFeedbackPolicy |
Use this cmdlet to modify a Teams feedback policy (the ability to send feedback about Teams to Microsoft and whether they receive the survey). |
Set-CsTeamsGuestCallingConfiguration |
Allows admins to set values in the GuestCallingConfiguration, which specifies what options guest users have for calling within Teams. |
Set-CsTeamsGuestMeetingConfiguration |
Designates what meeting features guests using Microsoft Teams will have available. Use this cmdlet to set the configuration. |
Set-CsTeamsGuestMessagingConfiguration |
TeamsGuestMessagingConfiguration determines the messaging settings for the guest users. |
Set-CsTeamsIPPhonePolicy |
Set-CsTeamsIPPhonePolicy enables you to modify the properties of an existing Teams phone policy settings. |
Set-CsTeamsMeetingBrandingPolicy |
The CsTeamsMeetingBrandingPolicy cmdlet enables administrators to control the appearance in meetings by defining custom backgrounds, logos, and colors. |
Set-CsTeamsMeetingBroadcastConfiguration |
Set-CsTeamsMeetingBroadcastConfiguration [[-Identity] <XdsIdentity>] [-Tenant <guid>] [-SupportURL <string>] [-AllowSdnProviderForBroadcastMeeting <bool>] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>] Set-CsTeamsMeetingBroadcastConfiguration -SdnProviderName <string> -SdnApiTemplateUrl <string> [-Tenant <guid>] [-SupportURL <string>] [-AllowSdnProviderForBroadcastMeeting <bool>] [-SdnLicenseId <string>] [-SdnApiToken <string>] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>] Set-CsTeamsMeetingBroadcastConfiguration [-Tenant <guid>] [-SupportURL <string>] [-AllowSdnProviderForBroadcastMeeting <bool>] [-Instance <psobject>] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>] |
Set-CsTeamsMeetingBroadcastPolicy |
User-level policy for tenant admin to configure meeting broadcast behavior for the broadcast event organizer. |
Set-CsTeamsMeetingConfiguration |
The CsTeamsMeetingConfiguration cmdlets enable administrators to control the meetings configurations in their tenants. |
Set-CsTeamsMeetingPolicy |
The |
Set-CsTeamsMessagingPolicy |
The CsTeamsMessagingPolicy cmdlets enable administrators to control if a user is enabled to exchange messages. These also help determine the type of messages users can create and modify. |
Set-CsTeamsMobilityPolicy |
The TeamsMobilityPolicy allows Admins to control Teams mobile usage for users. |
Set-CsTeamsNetworkRoamingPolicy |
Set-CsTeamsNetworkRoamingPolicy allows IT Admins to create or update policies for Network Roaming and Bandwidth Control experiences in Microsoft Teams. |
Set-CsTeamsPinnedApp |
NOTE: This cmdlet has been deprecated. As an admin, you can use app setup policies to customize Microsoft Teams to highlight the apps that are most important for your users. You choose the apps to pin and set the order that they appear. App setup policies let you showcase apps that users in your organization need, including ones built by third parties or by developers in your organization. You can also use app setup policies to manage how built-in features appear. Apps are pinned to the app bar. This is the bar on the side of the Teams desktop client and at the bottom of the Teams mobile clients (iOS and Android). Learn more about the App Setup Policies: /MicrosoftTeams/teams-app-setup-policies. |
Set-CsTeamsTranslationRule |
Cmdlet to modify an existing normalization rule. |
Set-CsTeamsUpgradeConfiguration |
Administrators can use Set-CsTeamsUpgradeConfiguration to manage certain aspects of client behavior for users being upgraded from Skype for Business to Teams. TeamsUpgradeConfiguration should be used in conjunction with TeamsUpgradePolicy. The settings in TeamsUpgradeConfiguration allow administrators to configure whether users subject to upgrade and who are running on Windows clients should automatically download Teams. It allows administrators to determine which application end users should use to join Skype for Business meetings. |
Set-CsTeamsUpgradePolicy |
In on-premises deployments of Skype for Business Server, TeamsUpgradePolicy enables administrators to control whether users see a notification in their Skype for Business client of a pending upgrade to Teams. In addition, when this policy is assigned to a user, administrators can optionally have Win32 versions of Skype for Business clients silently download the Teams app based on the value of TeamsUpgradeConfiguration. |
Set-CsTelemetryConfiguration |
Use the |
Set-CsTenantBlockedCallingNumbers |
Use the Set-CsTenantBlockedCallingNumbers cmdlet to set tenant blocked calling numbers setting. |
Set-CsTenantDialPlan |
Use the |
Set-CsTenantFederationConfiguration |
Manages federation configuration settings for your Skype for Business Online tenants. These settings are used to determine which domains (if any) your users are allowed to communicate with. |
Set-CsTenantHybridConfiguration |
Used in a hybrid scenario to give users homed on Skype for Business Online access to on-premises Enterprise Voice features such as media bypass, Enhanced 9-1-1, and call parking. A hybrid scenario (also known as a split-domain scenario) is a deployment in which some users have accounts homed on-premises while other users have accounts homed on Skype for Business Online. Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Set-CsTenantMigrationConfiguration |
Used to enable or disable Meeting Migration Service (MMS). |
Set-CsTenantNetworkRegion |
As an Admin, you can use the Windows PowerShell command, Set-CsTenantNetworkRegion to define network regions. A network region interconnects various parts of a network across multiple geographic areas. The RegionID parameter is a logical name that represents the geography of the region, and has no dependencies or restrictions. Tenant network region is used for Location Based Routing. |
Set-CsTenantNetworkSite |
As an Admin, you can use the Windows PowerShell command, Set-CsTenantNetworkSite to define network sites. Network sites are defined as a collection of IP subnets. Each network site must be associated with a network region. Tenant network site is used for Location Based Routing. |
Set-CsTenantNetworkSubnet |
As an Admin, you can use the Windows PowerShell command, Set-CsTenantNetworkSubnet to define network subnets and assign them to network sites. Each internal subnet may only be associated with one site. Tenant network subnet is used for Location Based Routing. |
Set-CsTenantPublicProvider |
Enables and disables communication with the third-party IM and presence providers Windows Live, AOL, and Yahoo. When enabled, Skype for Business Online users will be able to exchange IM and presence information with users who have accounts on the specified public provider. |
Set-CsTenantTrustedIPAddress |
As an Admin, you can use the Windows PowerShell command, Set-CsTenantTrustedIPAddress to define external subnets and assign them to the tenant. You can define an unlimited number of external subnets for a tenant. |
Set-CsTenantUpdateTimeWindow |
Use the |
Set-CsTestDevice |
Modifies one or more of the device update management test devices that have been configured for use in your organization. Test devices provide a way for administrators to test firmware updates before those updates are distributed to all the devices in an organization. This cmdlet was introduced in Lync Server 2010. |
Set-CsTestUserCredential |
Creates a new watcher node test user. Watcher nodes are computers that periodically use Microsoft System Center Operations Manager and Skype for Business Server synthetic transactions to verify that Skype for Business Server components are working as expected. This cmdlet was introduced in Lync Server 2013. |
Set-CsThirdPartyVideoSystem |
Modifies an existing Active Directory contact object that represents a third-party video system. A third-party video system is a video teleconferencing device (VTC) that provides users with telepresence: the ability to participate in online meetings and conferences with full audio and video capabilities. |
Set-CsThirdPartyVideoSystemPolicy |
Creates a new third-party video system policy for use with video teleconferencing (VTC) devices. These policies determine whether or not the VTC is allowed to send low-resolution video. |
Set-CsTrunkConfiguration |
Modifies an existing trunk configuration that describes the settings for a trunking peer entity such as a public switched telephone network (PSTN) gateway, IP-public branch exchange (PBX), or Session Border Controller (SBC) at the service provider. This cmdlet was introduced in Lync Server 2010. |
Set-CsTrustedApplication |
Modifies the settings for a trusted application. This cmdlet was introduced in Lync Server 2010. |
Set-CsTrustedApplicationEndpoint |
Modifies an existing endpoint contact for a trusted application. This cmdlet was introduced in Lync Server 2010. |
Set-CsTrustedApplicationPool |
Modifies a pool that contains the computers that host trusted applications. This cmdlet was introduced in Lync Server 2010. |
Set-CsUCPhoneConfiguration |
Enables you to modify management options for UC phones. This includes such things as the required security mode and whether or not the phone should automatically be locked after a specified period of inactivity. This cmdlet was introduced in Lync Server 2010. |
Set-CsUICulture |
Enables you to modify the culture (that is, the language and regional settings) used by the Skype for Business Server Management Shell. This cmdlet was introduced in Lync Server 2010. |
Set-CsUnassignedNumber |
Modifies an existing range of unassigned numbers and the routing rules that apply to those numbers. This cmdlet was introduced in Lync Server 2010. |
Set-CsUser |
Modifies Skype for Business properties for an existing user account. Properties can be modified only for accounts that have been enabled for use with Skype for Business. This cmdlet was introduced in Lync Server 2010. Note: Using this cmdlet for Microsoft Teams users in commercial and GCC cloud instances has been deprecated. Use the new Set-CsPhoneNumberAssignment and Remove-CsPhoneNumberAssignment cmdlets instead. |
Set-CsUserAcp |
Adds a new audio conferencing provider to a user or group of users, or modifies an existing audio conferencing provider already assigned to a user. This cmdlet was introduced in Lync Server 2010. |
Set-CsUserCallForwardingSettings |
This cmdlet modifies the specified user's call forwarding settings. This cmdlet returns the specified user's call forwarding settings as an object, and displays the same on the screen, in case of success. In case of failure, the appropriate error message is shown. |
Set-CsUserDatabaseState |
Enables or disables one or more Skype for Business Server user databases. This cmdlet was introduced in Lync Server 2010. |
Set-CsUserDelegates |
Used to modify an user's delegates list. |
Set-CsUserPstnSettings |
Use the Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Set-CsUserReplicatorConfiguration |
Modifies an existing collection of User Replicator configuration settings. The User Replicator periodically retrieves up-to-date user account information from Active Directory Domain Services and then synchronizes the new information with the current user data stored by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Set-CsUserServer |
Enables you to modify an existing User Services pool. Among other things, the User Services pool provides presence information and helps to manage conferences. This cmdlet was introduced in Lync Server 2010. |
Set-CsUserServicesConfiguration |
Modifies an existing collection of User Services configuration settings. The User Services service is used to help maintain presence information and manage conferencing. This cmdlet was introduced in Lync Server 2010. |
Set-CsUserServicesPolicy |
Modifies an existing User Services policy. User Services policies determine whether or not a user's contacts are stored in Skype for Business Server or in the Unified Contact Store. The Unified Contact Store provides a way for users to maintain a single set of contacts that can be accessed using Skype for Business, Outlook, and/or Outlook Web Access. This cmdlet was introduced in Lync Server 2013. |
Set-CsUserTeamMembers |
Used to modify an user's team members list. |
Set-CsVideoGateway |
Use the |
Set-CsVideoInteropServer |
Use the |
Set-CsVideoInteropServerConfiguration |
Use the |
Set-CsVideoInteropServerSyntheticTransactionConfiguration |
Use the |
Set-CsVideoInteropServiceProvider |
Cloud Video Interop for Teams enables 3rd party VTC devices to be able to join Teams meetings. The CsVideoInteropServiceProvider cmdlets allow you to designate provider/tenant specific information about the connection to the provider. |
Set-CsVideoTrunkConfiguration |
Use the |
Set-CsVoiceConfiguration |
Modifies a list of voice test configurations. This cmdlet was introduced in Lync Server 2010. |
Set-CsVoicemailReroutingConfiguration |
Modifies settings that provide public switched telephone network (PSTN) phone numbers to access Exchange Subscriber Access and Auto Attendant features. This cmdlet was introduced in Lync Server 2010. |
Set-CsVoiceNormalizationRule |
Modifies a voice normalization rule. Voice normalization rules are used to convert a telephone dialing requirement (for example, dialing 9 to access an outside line) to the E.164 phone number format used by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. Note: This cmdlet has been deprecated in Teams PowerShell Module 4.0.0. |
Set-CsVoicePolicy |
Modifies an existing voice policy. This cmdlet was introduced in Lync Server 2010. |
Set-CsVoiceRoute |
Modifies a voice route. Voice routes contain instructions that tell Skype for Business Server how to route calls from Enterprise Voice users to phone numbers on the public switched telephone network (PSTN) or a private branch exchange (PBX). This cmdlet was introduced in Lync Server 2010. |
Set-CsVoiceRoutingPolicy |
Modifies an existing voice routing policy. Voice routing policies manage PSTN usages for users of hybrid voice. Hybrid voice enables users homed on Skype for Business Online to take advantage of the Enterprise Voice capabilities available in an on-premises installation of Skype for Business Server. This cmdlet was introduced in Lync Server 2013. |
Set-CsVoiceTestConfiguration |
Modifies a test scenario you can use to test phone numbers against specified routes and rules. This cmdlet was introduced in Lync Server 2010. |
Set-CsWatcherNodeConfiguration |
Modifies an existing collection of watcher node configuration settings. Watcher nodes are computers that periodically use Microsoft System Center Operations Manager and Skype for Business Server synthetic transactions to verify that Skype for Business Server components are working as expected. This cmdlet was introduced in Lync Server 2013. |
Set-CsWebServer |
Modifies one or more of the Web Server services used by Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Set-CsWebServiceConfiguration |
Modifies an existing collection of Web Services configuration settings. This cmdlet was introduced in Lync Server 2010. |
Set-CsXmppAllowedPartner |
Modifies an existing XMPP allowed partner. The extensible Messaging and Presence Protocol (XMPP) is an open-standard communications protocol for exchanging messages using XML. An allowed partner is an IM and presence provider whose users are allowed to exchange instant messages and presence information with your Skype for Business Server users. This cmdlet was introduced in Lync Server 2013. |
Set-CsXmppGatewayConfiguration |
Modifies the XMPP gateway configuration settings in use in the organization. The extensible Messaging and Presence Protocol (XMPP) is an open-standard communications protocol for exchanging messages using XML. XMPP gateways enable Skype for Business Server users to exchange instant message and presence information with users from IM and presence providers that employ XMPP. This cmdlet was introduced in Lync Server 2013. |
Show-CsClsLogging |
Shows the current status of the centralized logging service. (That is, shows which centralized logging scenarios are currently active.) Centralized logging provides a way for administrators to simultaneously enable or disable Skype for Business Server tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
Start-CsClsLogging |
Starts the specified scenario centralized logging service scenario. Centralized logging provides a way for administrators to simultaneously enable or disable Skype for Business Server tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
Start-CsExMeetingMigration |
This cmdlet manually trigger a meeting migration request for the specified user. |
Start-CsPool |
Use the |
Start-CsWindowsService |
The |
Stop-CsClsLogging |
Stops the specified scenario centralized logging service scenario. Centralized logging provides a way for administrators to simultaneously enable or disable Skype for Business Server tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
Stop-CsWindowsService |
|
Sync-CsClsLogging |
Flushes the centralized logging service cache. Centralized logging provides a way for administrators to simultaneously enable or disable Skype for Business Server tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
Sync-CsOnlineApplicationInstance |
Use the Sync-CsOnlineApplicationInstance cmdlet to sync the application instance from Azure Active Directory into Agent Provisioning Service. This is needed because the mapping between application instance and application needs to be stored in Agent Provisioning Service. If an application ID was provided at the creation of the application instance, you need not run this cmdlet. |
Sync-CsUserData |
Synchronizes user data between a pair of Skype for Business Server pools. This cmdlet was introduced in Lync Server 2013. |
Test-CsAddressBookService |
Tests the ability of a user to access the server that hosts the Address Book Download Web service. This cmdlet was introduced in Lync Server 2010. |
Test-CsAddressBookWebQuery |
Tests the ability of a user to search for and return, information from the Address Book by using the Address Book Web Query service. This cmdlet was introduced in Lync Server 2010. |
Test-CsASConference |
Tests the ability of a pair of users to take part in an application sharing conference. This cmdlet was introduced in Lync Server 2013. |
Test-CsAudioConferencingProvider |
Tests to see if a user can connect to his or her audio conferencing provider. An audio conferencing provider is a third-party company that provides organizations with conferencing services. Among other things, audio conferencing providers enable users located off site, and not connected to the corporate network or the Internet, to participate in the audio portion of a conference or meeting. This cmdlet was introduced in Lync Server 2013. |
Test-CsAVConference |
Tests the ability of a pair of users to take part in an audio/video (A/V) conference. This cmdlet was introduced in Lync Server 2010. |
Test-CsAVEdgeConnectivity |
Verifies connectivity through the A/V Edge server. This cmdlet was introduced in Lync Server 2013. |
Test-CsCertificateConfiguration |
Returns information about the Skype for Business Server certificates being used on the local computer. This cmdlet was introduced in Lync Server 2010. |
Test-CsClientAuth |
Determines whether or not a user can log on to Microsoft Lync Server 2010 by using a certificate downloaded from the certificate provisioning service. |
Test-CsClientAuthentication |
Determines whether or not a user can log on to Skype for Business Server by using a certificate downloaded from the certificate provisioning service. This cmdlet was introduced in Lync Server 2013. |
Test-CsComputer |
The |
Test-CsDatabase |
Tests the configuration of the Skype for Business Server databases. This cmdlet was introduced in Lync Server 2013. |
Test-CsDataConference |
Verifies whether or not a pair of users can participate in a Skype for Business Server web conference that includes activities such as sharing or viewing PowerPoint slides, whiteboards, or polls. The cmdlet also verifies that the Skype for Business Server web conferencing service can discover Office Web Apps Server and that a client can upload a PowerPoint file for broadcast by Office Web Apps Server. |
Test-CsDialInConferencing |
The |
Test-CsDialPlan |
Tests a telephone number against a dial plan (formerly known as a location profile) and returns the normalization rule that will be applied to the number as well as the translated number after the normalization rule has been applied. This cmdlet was introduced in Lync Server 2010. |
Test-CsEffectiveTenantDialPlan |
Use the Test-CsEffectiveTenantDialPlan cmdlet to test a tenant dial plan. |
Test-CsExStorageConnectivity |
Verifies that the Skype for Business Server Storage Service is working on a Front End Server.
This is done by creating a test email message in the specified Exchange mailbox and then optionally deleting that message at the end of the text.
|
Test-CsExStorageNotification |
Verifies that the Skype for Business Server Storage Service running on a Front End server can subscribe to the Exchange mailbox notification service. This is done by having the cmdlet subscribe to the service, create an item, verify that notification of the new item is received, and then, optionally, delete that item unsubscribe from the service. This cmdlet was introduced in Lync Server 2013. |
Test-CsExUMConnectivity |
Verifies that a test user can connect to Exchange Unified Messaging. This cmdlet was introduced in Lync Server 2013. |
Test-CsExUMVoiceMail |
Verifies that a user can connect to Exchange Unified Messaging and leave a voice mail message for another user. This cmdlet was introduced in Lync Server 2013. |
Test-CsFederatedPartner |
Verifies the ability to connect to a federated domain. This cmdlet was introduced in Lync Server 2010. |
Test-CsGroupExpansion |
Tests the ability of a user to employ group expansion. Skype for Business Server enables users to configure an Active Directory distribution group as a contact. When you "expand" a group you will see the name and presence information for each member of the group. This cmdlet was introduced in Lync Server 2010. |
Test-CsGroupIM |
Tests the ability of two users to conduct an instant messaging (IM) conference.
The |
Test-CsIM |
Tests the ability of two users to exchange instant messages. This cmdlet was introduced in Lync Server 2010. |
Test-CsInboundBlockedNumberPattern |
This cmdlet tests the given number against the created (by using New-CsInboundBlockedNumberPattern cmdlet) blocked numbers pattern. |
Test-CsInterTrunkRouting |
Verifies the route and the PSTN usage used when routing a phone call made from a specified SIP trunk. This cmdlet was introduced in Lync Server 2013. |
Test-CsKerberosAccountAssignment |
Verifies the configuration of the Kerberos account assigned to a site. This cmdlet was introduced in Lync Server 2010. |
Test-CsLisCivicAddress |
Tests one or more civic addresses against the Master Street Address Guide. This cmdlet was introduced in Lync Server 2010. |
Test-CsLisConfiguration |
Tests the Location Information Server (LIS) configuration. This cmdlet was introduced in Lync Server 2010. |
Test-CsLocationPolicy |
Runs a test to determine the location policy that will be used based on the criteria specified in the parameter values. The location policy contains the settings that will determine whether and how Enhanced 9-1-1 (E9-1-1) will be applied. E9-1-1 enables those who answer 911 emergency calls to determine the caller's geographic location. This cmdlet was introduced in Lync Server 2010. |
Test-CsManagementServer |
Verifies that the Central Management service is working correctly. The Central Management service is responsible for replicating data between the Central Management store and computers running Skype for Business Server. |
Test-CsMcxConference |
Tests the ability of three users to participate in a Skype for Business Server Mobility Service conference. The Mobility Service enables users of mobile phones such as iPhones and Windows Phones to do such things as exchange instant messages and presence information; store and retrieve voice mail internally instead of with their wireless provider; and take advantage of Skype for Business Server capabilities such as Call via Work and dial-out conferencing. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Test-CsMcxP2PIM |
Tests the ability of a pair of users to exchange instant messages by using the Skype for Business Server Mobility Service. The Mobility Service enables users of mobile phones such as iPhones and Windows Phones to do such things as exchange instant messages and presence information; store and retrieve voice mail internally instead of with their wireless provider; and take advantage of Skype for Business Server capabilities such as Call via Work and dial-out conferencing. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Test-CsMcxPushNotification |
Verifies that the push notification service is working. The push notification service (Apple Push Notification Service and Microsoft Push Notification Service) provides a way to send notifications about events such as new instant messages or new voice mail to mobile devices like iPhones and Windows Phones, even if the Skype for Business application on those devices is currently suspended or running in the background. This cmdlet was introduced in the cumulative update for Lync Server 2010: November 2011. |
Test-CsOnlineCarrierPortabilityIn |
This cmdlet is reserved for Microsoft internal use only. |
Test-CsOnlineLisCivicAddress |
Use the `Test-CsOnlineLisCivicAddress` cmdlet to verify that a civic address exists in the master street address guide (MSAG), and is suitable for emergency dispatch. Note This cmdlet has been removed. The validation checks are incorporated into New-CsOnlineLisCivicAddress. |
Test-CsOnlinePortabilityIn |
Tests the ability to use ported phone numbers from your current service provider to Skype for Business. |
Test-CsOUPermission |
Verifies that the required permissions needed to manage users, computers, and other objects have been set on the specified Active Directory container. This cmdlet was introduced in Lync Server 2010. |
Test-CsP2PAV |
Tests the ability of a pair of users to conduct a peer-to-peer audio/video (A/V) call. This cmdlet was introduced in Lync Server 2010. |
Test-CsP2PVideoInteropServerSipTrunkAV |
Use the |
Test-CsPersistentChatMessage |
Verifies whether or not a pair of users can exchange messages using the Persistent Chat service (formerly known as the Group Chat service). This cmdlet was introduced in Lync Server 2013. |
Test-CsPhoneBootstrap |
Verifies that a user can log on to Skype for Business Server using a Phone Edition-compatible device. This cmdlet was introduced in Lync Server 2010. |
Test-CsPresence |
Tests the ability of a user to log on to Skype for Business Server, publish his or her presence information, and then subscribe to the presence information published by a second user. This cmdlet was introduced in Lync Server 2010. |
Test-CsPstnOutboundCall |
Tests the ability of a user to make a call to a phone number located on the public switched telephone network (PSTN). This cmdlet was introduced in Lync Server 2010. |
Test-CsPstnPeerToPeerCall |
Tests the ability a pair of users to conduct a peer-to-peer call over the public switched telephone network (PSTN) gateway. This cmdlet was introduced in Lync Server 2010. |
Test-CsRegistration |
Tests the ability of a user to log on to Skype for Business Server.
The |
Test-CsReplica |
Verifies the status of the replica service on the local computer. The replica service is used to replicate information among all the Skype for Business Server computers in your topology. This cmdlet was introduced in Lync Server 2013. |
Test-CsSetupPermission |
Verifies that the required permissions needed to install Skype for Business Server or one of its components have been configured on the specified Active Directory container. This cmdlet was introduced in Lync Server 2010. |
Test-CsTeamsTranslationRule |
This cmdlet tests a phone number against the configured number manipulation rules and returns information about the matching rule. |
Test-CsTopology |
Verifies service activation and group permissions for your installation of Skype for Business Server. This cmdlet was introduced in Lync Server 2010. |
Test-CsTrunkConfiguration |
Validates a trunk configuration against a phone number. This cmdlet was introduced in Lync Server 2010. |
Test-CsUcwaConference |
Tests the ability of a pair of users to schedule, join, and then conduct an online conference using the Unified Communications Web API (UCWA). This cmdlet was introduced in Lync Server 2013. |
Test-CsUnifiedContactStore |
Verifies whether or not a user's contacts can be accessed through the Unified Contact Store. The Unified Contact Store provides a way for users to maintain a single set of contacts that can be accessed using Skype for Business, Outlook, and/or Outlook Web App. This cmdlet was introduced in Lync Server 2013. |
Test-CsVoiceNormalizationRule |
Tests a telephone number against a voice normalization rule and returns the number after the normalization rule has been applied. Voice normalization rules are typically used to convert a telephone dialing requirement (for example, you must dial 9 to access an outside line) to the E.164 phone number format. This cmdlet was introduced in Lync Server 2010. |
Test-CsVoicePolicy |
Tests a telephone number against a voice policy and determines which voice route would be used against that policy for that number. This cmdlet was introduced in Lync Server 2010. |
Test-CsVoiceRoute |
Tests a telephone number against a voice route number pattern and returns a Boolean (true/false) value stating whether the supplied number matches the number pattern for the route. Number pattern is just one of the properties used by voice routes to tell Skype for Business Server how to route calls from Enterprise Voice users to phone numbers on the public switched telephone network (PSTN) or a private branch exchange (PBX). This cmdlet was introduced in Lync Server 2010. |
Test-CsVoiceTestConfiguration |
Runs test voice configurations to ensure voice routing and policies work as expected. This cmdlet was introduced in Lync Server 2010. |
Test-CsVoiceUser |
Identifies the route that a phone call from a given user would take to be completed based on voice rules, routes, and policies. This cmdlet was introduced in Lync Server 2010. |
Test-CsWatcherNodeConfiguration |
Verifies the watcher node configuration settings in use in your organization. Watcher nodes are computers that periodically use Microsoft System Center Operations Manager and Skype for Business Server synthetic transactions to verify that Skype for Business Server components are working as expected. This cmdlet was introduced in Lync Server 2013. |
Test-CsWebApp |
Verifies that authenticated users can use Skype for Business Web App to join a Skype for Business Server conference. This cmdlet was introduced in Lync Server 2010. |
Test-CsWebAppAnonymous |
Verifies that anonymous users can use the Skype for Business Web App to join a Skype for Business Server conference. This cmdlet was introduced in Lync Server 2010. |
Test-CsWebScheduler |
Verifies whether or not a user can employ the Skype for Business Web scheduler to schedule an online meeting. This cmdlet was introduced in Lync Server 2013. |
Test-CsXmppIM |
Verifies whether or not an instant message can be sent across an XMPP gateway. XMPP gateways enable Skype for Business Server users to exchange instant message and presence information with users belonging to IM and presence providers that employ the extensible Messaging and Presence Protocol (XMPP). This cmdlet was introduced in Lync Server 2013. |
Uninstall-CsDatabase |
Deletes the specified Skype for Business Server database. This cmdlet was introduced in Lync Server 2010. |
Uninstall-CsMirrorDatabase |
Uninstalls a Skype for Business Server mirror database. A database mirror enables you to simultaneously maintain two copies of a database, each copy residing on a different server. This cmdlet was introduced in Lync Server 2013. |
Unlock-CsClientPin |
Enables an administrator to unlock the personal identification number (PIN) for a specified user. This cmdlet was introduced in Lync Server 2010. |
Unpublish-CsLisConfiguration |
Removes the Location Information Server (LIS) configuration from the Central Management store. This cmdlet was introduced in Lync Server 2010. |
Unregister-CsHybridPSTNAppliance |
Use the Note: This cmdlet will be deprecated from Teams PowerShell Module. |
Unregister-CsOnlineDialInConferencingServiceNumber |
Unassigns the previously assigned service number as default Conference Bridge number. |
Update-CsAddressBook |
Forces the specified Address Book servers to synchronize their contents with the User database. This cmdlet was introduced in Lync Server 2010. |
Update-CsAdminRole |
Updates the role-based access control (RBAC) definitions stored in the Central Management database without affecting any other database tables. This cmdlet was introduced in Lync Server 2013. |
Update-CsAutoAttendant |
Use Update-CsAutoAttendant cmdlet to force an update of resources associated with an Auto Attendant (AA) provisioning. |
Update-CsClsLogging |
Updates the duration time for all active centralized logging scenarios. Centralized logging provides a way for administrators to simultaneously enable or disable Skype for Business Server tracing on multiple computers. This cmdlet was introduced in Lync Server 2013. |
Update-CsOrganizationalAutoAttendant |
Caution This cmdlet has been deprecated and is no longer supported. Please use Update-CsAutoAttendant cmdlet instead. |
Update-CsTenantMeetingUrl |
Updates the meeting URL for the specified Skype for Business Online tenant. The updated URL uses a simpler, more standardized format that makes it easier for clients to locate and connect to meetings. |
Update-CsUserData |
Uses previously-exported user information to update Skype for Business Server user data. This cmdlet was introduced in Lync Server 2013. |
Update-CsUserDatabase |
Forces the back-end user database to clear its replication status with Active Directory. This causes the database to re-read all the user-related information stored in Active Directory Domain Services. This cmdlet was introduced in Lync Server 2010. |
Feedback
Submit and view feedback for