Available for Pre-Order: SharePoint Server Admin Book!

What a crazy year it has been! This week, I sent off the final drafts for my fifth book published this calendar year.

This hefty book (600+ pages) covers installation and configuration of the SharePoint server platform.  Some of the highlights include:

  • Designing for performance
  • MinRole and custom server role deployments
  • Business Connectivity Services walk-throughs
  • Detailed deployment of the Power Platform On-Premises Data Gateway
  • Using Power Automate with a Data Gateway to interact with SharePoint Server
  • Walkthroughs of all the options in the Hybrid Picker / Hybrid Wizard
  • Examples of using migration tools to get to SharePoint Online

You can quickly pre-order it on Amazon now!… [ Continue reading ]

AAD Connect Phone/Fax Mappings

Yesterday, while working with my colleague Michael Anderson, I needed to investigate where a particular on-premises value was being synced in AAD.  The result is this table:

AD Property Get-MsolUser Get-AzureADUser Get-User Get-CSOnlineUser
Friendly name ldapDisplayName
Telephone number telephoneNumber PhoneNumber TelephoneNumber Phone Phone
Pager pager – – Pager –
Mobile mobile MobilePhone – Fax MobilePhone
Fax facsimileTelephoneNumber Fax FacsimileTelephoneNumber Fax Fax
IP Phone ipPhone – – – IPPhone
Home homePhone – – HomePhone HomePhone
{otherMobile} {AlternateMobilePhones} – – –
{otherIpPhone} – – – –
{otherHomePhone} – – {OtherHomePhone} –
{otherFacsimileTelphoneNumber} – – {OtherFax} –
{otherPager} – – – –
{otherTelephone} – – {OtherTelephone} {OtherTelephone}

It’s important to note that values displayed in braces { } are multivalued attributes, so if there’s something stored in one on-premises that you need or want to map to a a different attribute in Azure AD, you’ll need to either map it to another multivalued attribute or extract the value so you can write it to a single-valued string attribute. … [ Continue reading ]

MS-301 is Off to the Press!

At long last! I’m super stoked to announce that I just approved the cover artwork for my upcoming MS-301 certification prep book.  It’s all done but the crying!

Speaking of crying, there is a bit of sadness–we (somewhat unexpectedly, to me) announced the retirement of the MS-301 exam last month. … [ Continue reading ]