• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Stephanos Constantinou Blog

PowerShell Scripting

  • Home
  • Blogs
    • PowerShell Tutorials
    • PowerShell Scripts
    • PowerShell Modules
      • Modules Cmdlets
    • Software Reviews
  • About
  • Contact
You are here: Home / Archives for Microsoft Office 365

Office 365 License Report – Part 2

25/04/2018 by Stephanos 13 Comments

Office 365 PowerShell License Report

Office 365 License Report - Part 2 Scenario: In the first part, I have explained  how and why I have setup this script to get Office 365 License Report. Microsoft has added some new statuses for the licenses after I wrote the script, so I had to go back and update the script. The current ...

Read More

User Not Syncing to Office 365

08/03/2018 by Stephanos Leave a Comment

User Not Syncing to Office 365 - Set-CorrectUPN-UPN-Difference

User Not Syncing to Office 365 Scenario: User Not Syncing to Office 365. Are you using AD Connect to synchronize your users in Azure AD? Every time there is a change on a user, AD Connect will synchronize the changes based on the cycle that you have configured. Some times there are errors ...

Read More

Office 365 PowerShell License Report

31/01/2018 by Stephanos 8 Comments

Office 365 PowerShell License Report

Office 365 PowerShell License Report Scenario: Office 365 PowerShell License Report. When you are in an environment that changes to licenses are happening every day or a lot of users are activated and deactivated everyday it is very difficult to keep track of the licenses and when it is ...

Read More

Office 365 Litigation Hold with Powershell

29/01/2018 by Stephanos 8 Comments

Office 365 Litigation Hold with Powershell Scenario: Office 365 Litigation Hold with Powershell. Litigation Hold is a feature that is needed to keep the company's data on mailboxes as long as it is needed for legal purposes. Litigation Hold on Office 365 Below is the explanation given ...

Read More

Enable mailbox audit logging Office 365 with PowerShell

25/01/2018 by Stephanos Leave a Comment

Enable mailbox audit logging Office 365 with PowerShell Scenario: Enable mailbox audit logging Office 365 with PowerShell. Mailbox audit logging helps administrator to keep track of changes that are made on mailboxes but not only limited to that. Audit logging of mailboxes helps ...

Read More

Enable Unified Messaging Office 365 using PowerShell

22/01/2018 by Stephanos Leave a Comment

Enable Unified Messaging Office 365 using PowerShell Scenario: Enable Unified Messaging Office 365 using PowerShell. Unified Messaging is a feature that you have to enable through your Exchange server OnPremise or Exchange Online, on the mailbox site. The next information has been extracted ...

Read More

Remove Forwarding Office 365 PowerShell

18/01/2018 by Stephanos Leave a Comment

Remove Forwarding Office 365 PowerShell Scenario: Remove Forwarding Office 365 PowerShell. Exposure of data is a critical subject that you have to think about. A simple way to expose data from a company is to forward emails outside of the company. It is very difficult to decide whether to ...

Read More

Exchange custom attributes on groups automatically with PowerShell

11/01/2018 by Stephanos Leave a Comment

Exchange custom attributes on groups automatically with PowerShell Scenario: Set Exchange custom attributes on groups automatically with PowerShell. In general the below script add an Exchange custom attribute on distribution and security groups. I am working on a custom delegation model on ...

Read More

Set Active Directory user attributes automatically with PowerShell

09/01/2018 by Stephanos Leave a Comment

Set Active Directory user attributes automatically with PowerShell Scenario: Set Active Directory user attributes automatically with PowerShell. During a check in Active Directory and on the details of the users I found out that a lot of information is wrong or missed. I was trying to ...

Read More

Email error variable PowerShell

05/01/2018 by Stephanos 12 Comments

Send Email using PowerShell

Email error variable PowerShell Scenario: Email error variable PowerShell. I run a lot of scripts on a schedule basis and I had to check manually of the scripts run successfully. Sometimes a  problem in the configuration of a user or group may result in an error while the script is ...

Read More

  • Go to page 1
  • Go to page 2
  • Go to Next Page »

Footer

Recent Posts

  • ICS Cube Product Review 26/04/2019
  • PowerShell Module SysInfo v1.2.0 15/03/2019
  • PowerShell Module SysInfo v1.1.2 13/11/2018
  • PowerShell Module SysInfo 24/10/2018
  • Get-VoltageProbe 24/10/2018
  • Get-VideoController 24/10/2018
  • Get-USBController 24/10/2018
  • Get-TrackPoint 24/10/2018
  • Get-TrackBall 24/10/2018
  • Get-TouchScreen 24/10/2018
Planet PowerShell

Categories

  • Modules Cmdlets (57)
  • PowerShell Modules (5)
  • PowerShell Scripts (38)
  • PowerShell Tutorials (35)
  • Software Reviews (2)

Archives

  • April 2019 (1)
  • March 2019 (1)
  • November 2018 (1)
  • October 2018 (56)
  • September 2018 (13)
  • August 2018 (9)
  • July 2018 (6)
  • June 2018 (8)
  • May 2018 (7)
  • April 2018 (9)
  • March 2018 (4)
  • February 2018 (6)
  • January 2018 (12)
  • December 2017 (4)
Top 10 PowerShell 2018

Blogroll

  • Planet PowerShell
  • Reddit – PowerShell
  • PowerShell Magazine
  • PowerShell.org
  • PowerShell Team Blog
  • Hey, Scripting Guy! Blog
  • Mike F Robbins
  • PowerShell Explained with Kevin Marquette
  • Mike Kanakos – Network Admin
  • The Lonely Administrator
  • AskME4Tech
PowerShell Blogs Sysadmin Blogs Banners for Top 20 Programming Blogs

© 2023 · Stephanos Constantinou Blog

  • Home
  • Blogs
  • About
  • Contact