Ask & Learn from Chuck
Charles Arconi is a Principal Architect at iShift. He has 25+ years of IT experience architecting and deploying cloud-based email and communication technologies.
For the last 10 years, Chuck’s primary focus has been migrations: data to the cloud, email to Office 365, archiving data to cloud, etc. He is an accomplished technologist who likes direct interactions with clients, speaking, explaining, and strategizing about technology with them.
In addition, Chuck is a think-out-of-the-box kind of guy who likes to challenge mainstream practices and design innovative methodologies for the sake of efficiency, effectiveness, and usefulness. This is where Chuck will offer his take on cloud industry news, cloud-native technologies, and practices, and share his original insights about best practices in cloud computing.
Chuck is also sharing scripts, tools, and other resources with you for free. Because that’s the kind of guy he is. You can follow Chuck on LinkedIn or contact him directly at [email protected].
Chuck’s Scripts
Important! Please read these terms carefully before downloading this software. By downloading or using this software, you acknowledge that you have read this license agreement, that you understand it, and that you agree to be bound by its terms. If you do not agree to the terms and conditions of this license agreement, promptly exit this page without downloading the software. Sincerely, Charles Arconi
Hybrid Migrations
Hybrid Migration In most of my migrations of Exchange on-premise to Office 365 (Exchange Online), also know as a “Hybrid Migration,” I use a plethora of scripts for...
Create a List of Disabled Mailboxes and Their Properties
The script creates a CSV file containing a list of disabled mailboxes and their relevant information. It works in on-premises Exchange and Exchange Online. The script...
On-Premise Exchange to Exchange Online
I use this script in migrations from on-premises Exchange server to Exchange Online (Office 365, M365) mailboxes. Many times, I will just kick off all the migrations, let...
Check if Accounts Are Enabled in On-premise Active Directory
Use this script to check on-premises Active Directory to determine if an account is enabled and display it in a formatted column. In summary, the script reads a list of...
Migrate Single User to O365
Use this script to modify and/or complete the hybrid migration for a single user in a O365 Mailbox migration.Technical Details The provided script performs the following...
Get User Account Specific Properties
Use this script for Migrations and on-premises Active Directory maintenance. Check a user account, as read from a list of accounts, for several attribute properties. These...
Modify the O365 Mailbox Calendar Sharing
Modify the O365 Mailbox Calendar sharing for a single individual or the entire organization. Very handy to allow everyone to see a single calendar or everyone’s...
Move Users to New Group for Licensing
Use this script to check user group and move user to new group. The typical use case is: when you want to assign licensing based on group without assigning it...
Check System or Non-primary Mailboxes on Exchange
The script is designed to check an Exchange Server for different types of system or non-primary mailboxes and display their details on the console. It also exports the...
Manage Abandoned Accounts in Active Directory
I use this script to figure out what account have expired and or last password change/login date. This helps determine if account are abandoned or not. Great for large...
Bulk Check of User Licenses
Reads a list of users from a txt file and retrieves license info for each account, displays it on screen. Great for migrations when needing to check that all migrated...
Check User License in Azure AD
This script allows you to input a username, and then it checks the user's license information by querying Azure AD and displays the DisplayName and Licenses properties for...
Chuck’s insights, tips, best practices and more
Need advice about Microsoft 365 migrations, Azure, Active Directory, Cloud 2.0? Ask Chuck. He will share his vast knowhow about cloud architecture, email archiving, data security and networking, and will help you make the right decision for your organization.
EV Certified Engineers on the Path to Extinction You are aware that you have no access to certified Enterprise Vault engineers, right? The reality is, they don’t exist...
Should you leave VMware after the buyout by Broadcom? BIG questions. By now, you have heard that Broadcom is buying VMware or at least it’s in the works. This news sent...
Why do I need an on-premises exchange server for Office 365?I’m just coming off an Office 365 email migration project, and once again, a question came up that I thought...