-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathsetup.ps1
More file actions
16 lines (16 loc) · 759 Bytes
/
Copy pathsetup.ps1
File metadata and controls
16 lines (16 loc) · 759 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#Set-AzContext -Subscription "Microsoft Azure Sponsorship"
#Connect-AzureAD
$PasswordProfile = New-Object -TypeName Microsoft.Open.AzureAD.Model.PasswordProfile
$PasswordProfile.Password = "Testtest123!@#"
$counter=1
$nrUsers = 20
$maxUsers = $startCounter + $nrUsers
for (;$counter -le $maxUsers; $counter++)
{
$userName = "student"+$counter
$upn = $userName +"@<TWOJA DOMENA>.onmicrosoft.com"
$rgName ="st-rg"+$counter
New-AzureADUser -DisplayName $userName -PasswordProfile $PasswordProfile -UserPrincipalName $upn -AccountEnabled $true -MailNickName $userName
New-AzureRmResourceGroup -Name $rgName -Location 'West Europe'
New-AzureRmRoleAssignment -SignInName $upn ` -RoleDefinitionName "Contributor" -ResourceGroupName $rgName
}