Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
Updates an Office 365 WAAD tenant to work with the Graph API
$adPrincipal = Get-MsolServicePrincipal -AppPrincipalId 00000002-0000-0000-c000-000000000000
$adPrincipal.ServicePrincipalNames.Add("00000002-0000-0000-c000-000000000000/Directoryapi.microsoftonline.com")
$adPrincipal.ServicePrincipalNames.Add("00000002-0000-0000-c000-000000000000/directory.windows.net")
$adPrincipal.ServicePrincipalNames.Add("00000002-0000-0000-c000-000000000000/directory_s1.windows.net")
$adPrincipal.ServicePrincipalNames.Add("00000002-0000-0000-c000-000000000000/directory_s2.windows.net")
$adPrincipal.ServicePrincipalNames.Add("00000002-0000-0000-c000-000000000000/directory_s3.windows.net")
$adPrincipal.ServicePrincipalNames.Add("00000002-0000-0000-c000-000000000000/directory_s4.windows.net")
$adPrincipal.ServicePrincipalNames.Add("00000002-0000-0000-c000-000000000000/directory_s5.windows.net")
$adPrincipal.ServicePrincipalNames.Add("00000002-0000-0000-c000-000000000000/graph.windows.net")
Set-MsolServicePrincipal -AppPrincipalId 00000002-0000-0000-c000-000000000000 -ServicePrincipalNames `
$adPrincipal.ServicePrincipalNames
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment