Advertisement
Guest User

Untitled

a guest
Oct 20th, 2016
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $credential=Get-Credential -UserName admin@mmydlarz.onmicrosoft.com -Message 'heh'
  2. $username=$credential.UserName
  3. $password=$credential.GetNetworkCredential().Password
  4. $securePassword = ConvertTo-SecureString $password -AsPlainText -Force
  5.  
  6. ### Input Parameters
  7. $url = 'https://mmydlarz.sharepoint.com/'
  8. $usrName = 'pmostowiec'
  9. $email = 'admin@mmydlarz.onmicrosoft.com'
  10.  
  11. ### References
  12. # Specified the paths where the dll's are located.
  13. Add-Type -Path 'c:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\ISAPI\Microsoft.SharePoint.Client.dll'
  14. Add-Type -Path 'c:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\ISAPI\Microsoft.SharePoint.Client.Runtime.dll'
  15.  
  16.  
  17. # Connect to SharePoint Online and get ClientContext object.
  18. $clientContext = New-Object Microsoft.SharePoint.Client.ClientContext($url)
  19. $credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($username, $securePassword)
  20. $clientContext.Credentials = $credentials
  21.  
  22. # Get the SharePoint web
  23. $web=$clientContext.Web;
  24. $clientContext.Load($web)
  25. $clientContext.ExecuteQuery()
  26.  
  27. $web.Title
  28.  
  29.    
  30. #Get the user from the $web
  31. $usr = $Web.EnsureUser('admin@mmydlarz.onmicrosoft.com')  
  32. $clientContext.Load($usr)
  33. $clientContext.ExecuteQuery()
  34.  
  35. $usr.Id
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement