Step1: Connect MSOL Services
Connect-MsolService
Step2: Find out ObjectID of the Security Group you would like add members to
Get-MsolGroup –Maxresults 100000 | Where-Object {$_.DisplayName -eq “Test Security Group”}
Get-MsolGroup –ObjectId “af407072-7ae1-4b07-a0ca-6634b7396054”
OR
Sign-in to Portal.Azure.Com and Select Azure Active Directory>Security Groups>Search the Group>Go to properties of the group and copy the ObjectID
Step3: Create a CSV file with a header UserPrincipalName and list all email addresses in one column of CSV file e.g.
UserprincipalName
Step4: Execute the PowerShell Script to add users into the Security group
Copy the script and paste it in a notepad. Rename the notepad to Add-MsolGroupMembers.PS1
Import-CSv -Path “c:\Temp\testscript.CSV” | ForEach {
$UPN=$_.UserPrincipalName
$Users=Get-MsolUser -UserPrincipalName $UPN
$Groupid = Get-MsolGroup -ObjectId “0c3c9f82-2392-43cc-bc00-b0d7b5734ac4”
$Users | ForEach {Add-MsolGroupMember -GroupObjectId $GroupID.ObjectID -GroupMemberObjectId $Users.ObjectID -GroupMemberType User}
}
Run the scripts
Very nice.
LikeLike
HI.
I have been trying to add member in a group in this way
$dcli = Get-MsolUser -All -DomainName “clinicaunisabana.edu.co” -Title “B”
$dcliid = Get-MsolGroup -All | Where-Object {$_.DisplayName -eq “Deshabilitados Clinica”}
$dcli | foreach {Add-MsolGroupMember -GroupObjectId $dcliid.ObjectId -GroupMemberObjectId $_.ObjectId -GroupMemberType User}
But the result have been:
Add-MsolGroupMember : You cannot update mail-enabled groups using this cmdlet. Use Exchange Online to perform this operation.
For me it have been impossible to do, please help me
LikeLike
It appears that you are not adding members to MSolGroup. I have no visibility over your environment. You need to modify the script to suite your requirement.
LikeLike
Hi Raihan, thank for you answer, but I don’t understand you, I have been doig this applying several solutions located in the web but the result is always the same.
I like explain you acroos the web meeting, is it possible?
LikeLike