• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Cloud Engineer - Everton Collins

Work by Everton Collins

  • Home
  • Discovery
    • Consulting
    • SEO Discovery
    • PPC Consulting
    • Website Quote
    • Website Redesign
    • Web Maintenance
    • Mobile app Development
  • Services
  • About
  • Contact

Skype for Business reports

Skype for Business Online management tasks – Commands

April 30, 2017 By Everton

Skype for Business with PowerShell

There are many common daily tasks a Skype for Business Administrator will need to complete in their daily management of Office 365  Skype for business; one such task is that of managing user accounts.  You want to see what users have been enabled for Skype for Business.

You will want to sign-in to Skype for Business PowerShell to run these commands

Connecting to Skype for Business Online by using Windows PowerShell

After you have installed the prerequisite software, you are ready to begin using Windows PowerShell to manage Skype for Business Online. To do that, you begin by opening a standard instance of Windows PowerShell. You don’t need to open a special instance of Windows PowerShell (similar to, say, the Lync Server Management Shell), nor do you need to open a Control Panel app or any other special type of application. This is because Skype for Business Online management is performed by using a remote session of Windows PowerShell.

 

In turn, this means that:

  1. You use a regular session of Windows PowerShell to connect to Skype for Business Online. When connecting remotely, you work on your local computer and you use your local copy of Windows PowerShell, but you manage objects found on a remote system (that is, Skype for Business Online).
  2. All the cmdlets, scripts, and other items needed to manage Skype for Business Online are downloaded to your computer. These items are kept in memory and are available only in the remote session established with Skype for Business Online. This is important to keep in mind. When you make a remote connection to Skype for Business Online, the Skype for Business Online cmdlets—such as Get-CsTenant—will be copied, in memory, to your computer. In your remote session, you’ll be able to run these cmdlets. However, these cmdlets are available only in that remote session. For example, you might start a second session of Windows PowerShell, but without connecting to Skype for Business Online in this session. If you try to run the Get-CsTenant cmdlet from within that session, you’ll receive the following error message:
Get-CsTenant : The term 'Get-CsTenant' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

User Account Management:

Return information about all your Skype for Business Online users

Get-CsOnlineUser  - To return information about all your users who have been enabled for Skype for Business Online
(this can be a very long report)

Get-CsOnlineUser -ResultSize 1 - To return information for a single, randomly-selected user
(for example, to use this account for test purposes), call the Get-CsOnlineUser cmdlet and set the ResultSize parameter to 1:
Get-CsOnlineUser -ResultSize 1
Lets say you want to get the results for many users, in our case we'll say 6 users.

You can run the following command.
Get-CsOnlineUser -ResultSize 6 - Run this command to get the results back for 6 users

Get-CsOnlineUser -ResultSize 6

Filed Under: Office 365, PowerShell, SfB Tagged With: click Accessories, click All Programs, click Windows PowerShell, Get-CsTenant, Online meetings and conferences, or Windows Server 2012 R2 do the following: Click Start, Powershell Skype for Business Reports, Skype for Business reports, To create a remote connection to Skype for Business Online, Windows Server 2008 R2, Windows Server 2012

Primary Sidebar

Search

Our Seal

Tags

#TwitterLists (1) Authorize.Net (1) Authorize.Net - Online Payment Services (1) Azure Active Directory Premium (1) Azure AD Connect sync: Scheduler (1) Azure Identity Protection - Enterprise Mobility + Security (1) Azure sign-in (1) Azure Sign-in Reporting (1) click Accessories (1) click All Programs (1) click Windows PowerShell (1) Compliance (1) ESXi server datastore (1) etc (1) Exam SC-900: Microsoft Security (1) Exchange Server build numbers (1) Exchange Server Updates: build numbers and release dates (1) Get-ADSyncScheduler (1) Get-CsTenant (1) Get-ExchangeServer (1) https://portal.azure.com (1) Identity Types within Azure AD (1) Inplace Azure Ad Connect Upgrade (1) IP address is blocked by all of Microsoft's domains (1) ip blocked by outlook.com (1) Microsoft Azure: See who has been using Microsoft Teams (1) Microsoft M365 EnterPrise Tenant Sign-up (1) Microsoft Teams usage (1) Office 365 (1) Online meetings and conferences (1) or Windows Server 2012 R2 do the following: Click Start (1) PowerShell Licensing (1) Powershell Skype for Business Reports (1) Receive Payments Quickly (1) SC-900 (1) Sign-in activity reports in the Azure Active Directory portal - preview (1) Skype for Business reports (1) To create a remote connection to Skype for Business Online (1) Virtual Machine (2) VMWare ESXi 6.0 (1) vSphere Esxi 6.0 - Uploading iso to ESXI VM (1) What can Virtual Box be used for? (2) Windows 10 Enterprise (1) Windows Server 2008 R2 (1) Windows Server 2012 (1)

Copyright © 2025 · Everton Collins · Privacy Policy

  • Home
  • Services
  • About
  • Discovery
  • Contact