Stephanie Kahlam

Microsoft 365 and SMB.

Latest Posts

Office 365 Secure Score – What is it?

The tool can be accessed here at https://o365securescore.azurewebsites.net/ The output of this tool provides an online tool representative of your “Secure Score” with regards to your Good and Bad tenancy scores. The page is “filterable” so that you can display between Good or Fix, the latter provides links to the issues that require “Fixing”… Kind …

Read on

Turning on Publishing with PowerShell in SharePoint Online

We came across a situation recently where we needed to enable Publishing (at the web level – ie. It was already on at the site collection level) using PowerShell. This was in the context of a script that created many Sub Sites (webs) based on an automated process. A good time to remind everyone that …

Read on

Recreate a Deleted User in AD and Sync to Office365

Scenario You have Directory Synchronization configured in your domain and on occasion you need to delete a synced user in AD then recreate the account. Here are the steps required in order to enable successful synchronization of the recreated AD account to Office 365.   Step 1 Delete the user account from AD and perform …

Read on

AADConnect Quick Info

New AAD Connect need to know info and changes Overview/Requirements and Installation https://azure.microsoft.com/en-us/documentation/articles/active-directory-aadconnect/ Download http://www.microsoft.com/en-us/download/details.aspx?id=47594 Upgrade from AADSync https://azure.microsoft.com/en-us/documentation/articles/active-directory-aadconnect-dirsync-upgrade-get-started/ New Synch method https://azure.microsoft.com/en-us/documentation/articles/active-directory-aadconnectsync-feature-scheduler/ Sync Scheduler · New default synchronization frequency of 30mins · Scheduled Task to run synchronization is gone · Synchronization can be manually triggered from PowerShell vs. Command Prompt From an elevated PS …

Read on

Get All Office 365 Email Addresses

Why would this be helpful? If you have a tenancy where mail has always existed in Office365 and they now want to implement Directory Synchronization you will need to extract all user email addresses (proxy addresses) in order to import them into on-premises AD. Failure to update AD objects prior to Initial Sync will result …

Read on

AADConnect Configuration Tips

  The new AADConnect V1.1 has some significant changes this time around – OVERVIEW   I performed a “from scratch” install which was guided by the wizard driven interface in Office 365. Installation of the actual AADConnect software was fairly easy and if you have read any MS KB’s or blog posts most will suggest …

Read on

Moving Virtual Machines to Windows Azure

Step 1 – Plan it out Before you begin your mission to start moving your On-Premises Virtual Machines to Windows Azure there are a couple of things you might want to consider. How much will it cost to run your VM in Azure or Park it? Azure has a nice little Cost Estimator Tool that …

Read on

SharePoint Online Invite External Users with PowerShell

Ever wished you could bulk invite external users to your SharePoint Online site? Turns out you can. Here’s the PowerShell. A couple notes: [powershell] # Establish Connection to SharePoint Online $siteUrl = “site url” $ctx = New-Object Microsoft.SharePoint.Client.ClientContext($siteUrl) $credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials(“username”, “password”) $ctx.Credentials = $credentials # Create request list $userList = New-Object “System.Collections.Generic.List“1[Microsoft.SharePoint.Client.Sharing.UserRoleAssignment]” # …

Read on

Targeting XML Values with XPath

Using Nintex Workflow to filter XML Web Request The Goal When using a “get” web request to retrieve information from a server, we wanted to use a Nintex Workflow (in SharePoint 2013) filter each item and store the information in a list. Essentially, do as follows: This runs every 5 minutes, allowing us to trigger …

Read on

Backup Exec – Unable to catalog a USB drive

  Monday, October 26, 2015 12:49 PM Scenario: Your backup jobs are configured to backup data to an external NAS device (B2D) You then copy your backup data to USB for offsite storage. There comes a point in time where you need to restore some missing files or data from the USB stored offsite. You …

Read on