Faris Malaeb
Blogs, Articles, and Posts
Active Directory ACL Reporter – PowerShell
(powershellcenter.com)
There is no need to talk about the critical role Active Directory plays within the organization.
By: Faris Malaeb submitted:Jul 28 2022
There is no need to talk about the critical role Active Directory plays within the organization.
Securing Active Directory is a massive part of the overall organization security, configuration, and permission and Access Control List (ACL).
By: Faris Malaeb submitted:Jul 28 2022
Bing AI VS. ChatGPT, Which One is Better in PowerShell
(powershellcenter.com)
PowerShell scripting is an essential skill each sysadmin has to know as it provides an efficient and
By: Faris Malaeb submitted:Mar 24 2023
PowerShell scripting is an essential skill each sysadmin has to know as it provides an efficient and
reliable way to automate IT tasks. When it comes to using AI technology to enhance PowerShell scripting, two of the most prominent options are Bing AI and ChatGPT. While both offer unique features and benefits, it's important to...
By: Faris Malaeb submitted:Mar 24 2023
Migrate Your Script from AzureAD or MSOnline to Graph API
(powershellcenter.com)
No one can deny the superior help of AzureAD and MSOL PowerShell modules and how these two made
By: Faris Malaeb submitted:Aug 12 2022
No one can deny the superior help of AzureAD and MSOL PowerShell modules and how these two made
cloud management easy and simple. But the end for these two modules is nearby, and the direction is the Graph API. So why not start now and learn what you need to know to migrate your PowerShell [.]
By: Faris Malaeb submitted:Aug 12 2022
Password Expiry Notification Using Teams and Graph API
(devblogs.microsoft.com)
This post's intent is to show how to use Graph API through PowerShell to send a Teams message.
By: Faris Malaeb submitted:Aug 5 2022
This post's intent is to show how to use Graph API through PowerShell to send a Teams message.
By: Faris Malaeb submitted:Aug 5 2022
QuickFix: Cannot Start Microsoft Outlook. The set of Folder cannot be opened, using PowerShell
(powershellcenter.com)
Outlook users may face an issue when trying to connect to Exchange Server, where Outlook won't start
By: Faris Malaeb submitted:Jul 14 2023
Outlook users may face an issue when trying to connect to Exchange Server, where Outlook won't start
and instead shows the following error message "Cannot Start Microsoft Outlook. Cannot open the Outlook Window. The set of folders cannot be opened. The attempt to log on to Microsoft Exchange has failed"
By: Faris Malaeb submitted:Jul 14 2023
Understanding Get-EXORecipient
(powershellcenter.com)
This guide will provide you with the knowledge and tools you need to effectively manage your Office
By: Faris Malaeb submitted:Aug 9 2024
This guide will provide you with the knowledge and tools you need to effectively manage your Office
365 mailbox using the Get-EXORecipient. Understanding Exchange Recipient Type Details When managing an Exchange environment, understanding the different types of recipients is crucial for effective administration. Exchange Online supports a variety of recipient types, each serving different purposes...
By: Faris Malaeb submitted:Aug 9 2024
Understanding PasswordLastSet and PwdLastSet Using PowerShell
(powershellcenter.com)
In Active Directory (AD), the PasswordLastSet and pwdLastSet attributes refer to the same property
By: Faris Malaeb submitted:Feb 3 2023
In Active Directory (AD), the PasswordLastSet and pwdLastSet attributes refer to the same property
of an AD object - the time and date when the password for that object was last changed. This attribute is used to enforce password policies and track when a password was last changed. This quick post helps you understand these...
By: Faris Malaeb submitted:Feb 3 2023
Using Get-Service
(devblogs.microsoft.com)
in PowerShell 7 vs. Windows PowerShell 5.1
By: Faris Malaeb submitted:Jun 16 2022
in PowerShell 7 vs. Windows PowerShell 5.1
By: Faris Malaeb submitted:Jun 16 2022
Windows Defender Management using PowerShell
(powershellcenter.com)
Microsoft has invested heavily in Microsoft Defender Antivirus (known as Windows Defender) over the
By: Faris Malaeb submitted:Aug 26 2022
Microsoft has invested heavily in Microsoft Defender Antivirus (known as Windows Defender) over the
years to reduce the attack surface on the Windows environment against viruses and spyware, and ransomware.
By: Faris Malaeb submitted:Aug 26 2022
Projects, Scripts, and Modules
Active Directory ACL Reporter
(powershellcenter.com)
PowerShell Module to create Active Directory ACL report, it also creates an HTML report, This Module
By: Faris Malaeb submitted:Jun 16 2022
PowerShell Module to create Active Directory ACL report, it also creates an HTML report, This Module
can show Who has what on which object.
By: Faris Malaeb submitted:Jun 16 2022
PowerShell Script to Simplify Send-MgUserMail
(powershellcenter.com)
Okay, Microsoft Graph API is cool, but sometimes it's boring to deal with all these hashtables and
By: Faris Malaeb submitted:Sep 9 2022
Okay, Microsoft Graph API is cool, but sometimes it's boring to deal with all these hashtables and
arrays. The Send-MgUserMail is a great graph cmdlet to send Emails using the Graph API endpoint, this post is fully explained in the Send-MgUserMail BodyParameter Explained. But going through these hashtables is a challenge, and its more complicated.
By: Faris Malaeb submitted:Sep 9 2022
Fun
OpenAI Chat GPT 3 Can Write Your PowerShell Script
(powershellcenter.com)
Do you know how to write a PowerShell script? If the answer is no, let me introduce you to your new
By: Faris Malaeb submitted:Dec 9 2022
Do you know how to write a PowerShell script? If the answer is no, let me introduce you to your new
friend OpenAI Chat GPT 3. OpenAI Chat GPT uses a human-spoken natural language to generate your desired code. So all you need to do is describe what you want your script to do, and...
By: Faris Malaeb submitted:Dec 9 2022