Guest User

Untitled

a guest
Jul 13th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. $PasswordProfile = New-Object -TypeName Microsoft.Open.AzureAD.Model.PasswordProfile
  2. $PasswordProfile.Password = "<Password>"
  3. $PasswordProfile.EnforceChangePasswordPolicy = $True
  4. New-AzureADUser -DisplayName "<Display Name of User>" -PasswordProfile $PasswordProfile -UserPrincipalName "<developer's test user>@dosinvest.onmicrosoft.com" -AccountEnabled $true -MailNickName "<NickName to use for Mail name>"
  5. $username = "<developer's test user>@dosinvest.onmicrosoft.com"
  6. $app_name = "<Name of Application>"
  7. $app_role_name = "<Display Name of Role within Application>"
  8. $user = Get-AzureADUser -ObjectId "$username"
  9. $sp = Get-AzureADServicePrincipal -Filter "displayName eq '$app_name'"
  10. $appRole = $sp.AppRoles | Where-Object { $_.DisplayName -eq $app_role_name }
  11. New-AzureADUserAppRoleAssignment -ObjectId $user.ObjectId -PrincipalId $user.ObjectId -ResourceId $sp.ObjectId -Id $appRole.Id
Add Comment
Please, Sign In to add comment